03 2021 档案
摘要:int 转换为 String 1.//和""进行拼接 int i = 100; String s1 = i+""; 2. // public static string valueOf(int i) String o = "10"; String s2 = String.valueOf(o); 3.
阅读全文
摘要:常用的操作之一: A:为什么会有基本类型包装类 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据。 B::常用操作 用于基本数据类型与字符串之间的转换 public static void main(String[] args) { String s = Integer.t
阅读全文
摘要:Arrays类:针对数组进行操作的工具类,提供了排序,查找等功能。 成员方法:public static String toString(int[] a) //数组转字符串 public static void sort(int[] a) //数组排序 public static int binar
阅读全文
摘要:public static void selectSort() { int [] arr = {1,-5,0,99}; for(int i =0;i<arr.length-1;i++) { for(int j = i+1;j<arr.length;j++) { if(arr[i]>arr[j]) {
阅读全文
摘要:1.冒泡排序 双层for循环,外层循环控制轮数(arr.length-1),内层循环控制比较的次数(arr.length.i-1)。 2.数组越界异常、空指针。 3.输出数组中的最大值或最小值 将第一个元素定义为最大或最小,然后进行判断交换,求出最大或最小值。 4.数组的反转 通过遍历数组一半的数据
阅读全文
摘要:Jenkins是一个开源持续集成工具,开发工具java。 功能:提供了软件开发的持续集成服务。 特点:支持主流 软件配置管理,配合实现软件配置管理,持续集成功能。
阅读全文
摘要:Ansible是一个开源 部署工具,开发语言是Python,它的特点是:ssh协议通讯,全平台,无需编译,模块化部署管理。 优势:轻量级无客户端、统一的脚本格式。 支持目前主流的开发场景。
阅读全文
摘要:详解可以看这里:https://blog.csdn.net/feiyanaffection/article/details/81394745 map集合 添加方法:map.put(key,value); 根据建删除元素:map.remove("key"); 判断是否包含传入的建:map.contai
阅读全文
摘要:字符串转化为字符数组: string ss = "asd"; ss.tocharArry(); 字符串转化为byte数组: ss.getBytes(); 数组转换为字符串直接可以通过构造方法进行转换。 取出指定位置的字符:charAt(); 得到一个字符串的长度:.length(); 查找一个指定的
阅读全文
摘要:sb.delete(0, 2);//删除的时候包含头不包含尾 System.out.println(sb); sb.deleteCharAt(3);//删除指定索引的值 System.out.println(sb); sb.delete(0, sb.length());//清空缓冲区 System.
阅读全文
摘要:public class demo_stringbufferadd { public static void main(String[] args) {// test(); StringBuffer sb = new StringBuffer("1234"); System.out.println(
阅读全文
摘要:public class demo_stringbuffer { public static void main(String[] args) { StringBuffer sb = new StringBuffer();//空参构造 System.out.println(sb.length());
阅读全文
摘要:线程安全的可变字符序列,一个类似于string的字符串缓冲区,但不能修改。 stringbuffer和string的区别。 string是一个不可变的字符序列 stringbuffer是一个可变的字符序列
阅读全文
摘要:子类中所有的构造方法默认都会访问父类中空参数的构造方法。 因为子类会继承父类的数据,可能还会使用父类的数据,所以子类初始化之前一定要先完成父类数据的初始化。 其实每一个构造方法的第一条语句默认都是:super() object 类最顶层的父类。
阅读全文
摘要:类的构成: 成员变量; 构造方法; 成员方法; 继承中成员变量的关系: 1.从子类方法局部查找 2.从子类成员变量中找 3.从父类成员变量中找 就这三个,如果还没找到就报错。
阅读全文
摘要:继承的注意事项: 1.子类只能继承父类所有非私有的成员(成员方法或成员变量) 2.子类不能继承父类的构造方法,但是可以通过super关键字访问父类的构造方法 3.不要为了部分功能而去继承,要分析:继承体现的是一种关系:is a 谁是谁的一种。
阅读全文
摘要:java中只支持单继承不支持多继承,一个儿子只能有一个爹。 java支持多层继承。 java中的继承特点: 1.如果想用这个体系的所有功能用最底层的类创建对象; 2.如果想看这个体系的共性功能,看最顶层的类。
阅读全文
摘要:好处: 1.提升了代码的复用性。 2.提高了代码的维护性。 3.让类与类之间产生了关系,是多态的前提。 弊端: 1.类的耦合性增强了 2.开发的原则:高内聚、低耦合 耦合:类与类的关系 内聚:就是自己完成某件事情的能力
阅读全文
摘要:使用static 定义的内部类成了外部类,但是用static 声明的内部类不能访问非static声明的外部类的属性public class Outher1 { private static String info = "HELLO WORLD"; static class Inner { publi
阅读全文
摘要://当内部类声明成public或者private时,对期的访问权限与成员变量和成员方法完全相同。 内部类的优点:可以方便的访问外部类中的私有属性。public class Outer { private String info = "hello world"; class Inner { publi
阅读全文
摘要:public class Person1 { private String name; private int age; public void setName(String name) { this.name = name; } public String getName() { return n
阅读全文
摘要:构造方法私有化后如何调用类中的方法。 类名调用static关键字修饰的方法(getInstance该方法返回类的对象),然后通过返回的对象直接调用私有类中的方法。 package com.iemon.api.auto; public class Singleton { private static
阅读全文
摘要:1.使用this关键字调用本类中的属性。 例如:构造方法或者set方法 public class Book { private String name; private float price; private Person person; private Person child; public
阅读全文
摘要:例如:一个人拥有某一本书,某一本书属于一个人,一个小孩拥有某一本书,某一本书属于一个小孩。 创建一个book类,包含属性书本的名称(name)、价格(price),设置一对一的关联关系(Person person),(Person,child) public class Book { private
阅读全文

浙公网安备 33010602011771号