- 博客(7)
- 收藏
- 关注
原创 java/StringBuffer/Integer/Character/array排序
一、StringBuffer:线程程安全的可变字符序列 线程安全 --->同步的---->执行效率低1、StringBuffer的构造方法: StringBuffer() :无参构造的形式,初始容量16 StringBuffer(int capacity) :指定容量构造一个字符串缓冲区 StringBuffer(String str) 构造一个字符串缓冲区,并...
2018-04-25 18:06:08 288
原创 javaAPI/Object/Scanner/String
一、Object类Object:是类层次结构的根类.每个类都使用 Object 作为超类(父类)1、public int hashCode()返回该对象的哈希码值 把它理解地址值(不是实际意义的地址值) //118352462 纯数字;2、public final Class getClass()返回此 Object 的运行时类 // class ...
2018-04-25 17:12:47 109
原创 面试总结(一):HTML/CSS div布局/数组/面向对象
1面试题:数据类型提升 byte b1=3,b2=4,b; b=b1+b2; b=3+4; 哪句是编译失败的呢?为什么呢? b=b1+b2;编译失败: byte,short,char之间相互不转换,一旦进行运算的,默认提升为 一个int类型。变量相加,是先看数据类型,最终相加后的结果是否在当前这个类型范围 之内。 b=3+4; 编译正确: 常量相加,是运算,看当前结果是否在范...
2018-04-18 22:29:57 252
原创 面向对象之继承/多态/抽象/接口/内部类
面向对象1、代码块:用{}括起来的代码,统称为代码块; 根据其位置以及声明不同:分为以下: 局部代码块: 在main()里面,给变量限定它的生命周期 构造代码块:在一个类中的成员位置中,用{}括起来, 作用:可以将多个构造方法中的相同的代码放到构造代码块中,对对象进行初始化. 在每次执行构造方法之前,先执行构造代码块. 静态...
2018-04-18 17:50:53 136
原创 Java/二维数组
二维数组: 1、 格式定义:(1)数据类型[] [] 数组名 = new 数据类型[m][n] ;(常用) eg: int[][] arr=new int[m][n]; m:代表当前二维数组中有多少个一维数 n:代表每一个一维数组中的长度 (2)数据类型[] 数组名[] = new 数据类型...
2018-04-18 15:06:35 129
原创 Java/数组/面向对象
一、数组1、数组:可以存储多个元素并且多个元素是 同一种类型的容器2、数组形式:int[] a;定义了一个int类型的数组变量a(常用) int a[] ; 定义了一个int类型 变量a数组 这两种形式写法不同,读法不同,但是表达的效果是一样的,都是定义了一个数组。3、数组的初始化(1)动态初始化: 给数组指定长度,数组中的元素值由系统默认给定eg:int[] a=new in...
2018-04-11 21:57:10 257
原创 java/ 运算符/流程控制语句
一、运算符1、不同类型之间的数据:数据类型的默认提示 byte,short,char 三个之间相互不转换的,但是一旦参与运算,都默认转换转换成int类型 强制类型转换:(不建议使用,损失精度) 目标数据类型 变量名 = (目标数据类型)(变量值);2、字符串拼接符: 字符串+(字符串拼接符)任何数据=字符串 +:不仅指的是运算符,还可以去当做字符串拼接符号去使用!3、变量的三要素及其...
2018-04-03 15:55:14 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人