摘要:
0x00 String类 定义 java.lang.String类代表字符串。 API当中说:Java程序中的所有字符串字面值(如:“abc”)都作为此类的实例实现。 其实就是说:程序当中所有的双引号字符串,都是String类的对象。 字符串的特点: 字符串是常量,内容用不可变。【重点】 正是因为字 阅读全文
摘要:
0x00 对象数组 数组有一个缺点: 一旦创建,程序运行期间长度不可以发生改变。 0x01 ArrayList类 ArrayList类和数组的区别: 数组的长度不可以发生改变;但是ArrayList集合的长度是可以随意变化的。 对于ArrayList来说,有一个尖括号代表泛型。 泛型:也就是装在集合 阅读全文
摘要:
0x00 匿名对象 匿名对象的说明 创建对象的标准格式: 类名称 对象名 = new 类名称(); 匿名对象就是只有右边的对象,没有左边的名字和赋值运算符。 格式: new 类名称(); 注意事项: 匿名对象只能使用唯一的一次,下次再用,不得不再创建一个新对象。 使用建议: 如果确定有一个对象只需要 阅读全文
摘要:
0x00 API 概述 API,应用程序编程接口。Java API是一本程序员的字典。是JDK种提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用他们 阅读全文
摘要:
0x00 面向对象 1.局部变量和成员变量的区别 定义的位置不一样【重点】 局部变量:在方法的内部。 成员变量:在方法的外部,直接写在类当中。 作用范围不一样【重点】 局部变量:只有方法当中才可以使用,出了方法就不能再用。 成员变量:整个类全都可以通用。 默认值不一样【重点】 局部变量:没有默认值, 阅读全文
摘要:
0x00 面向对象 【1】类和对象 什么是类:类是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。 现实中,描述一类事物: 属性:就是该事物的状态信息。 行为:就是该事物能够做什么。 什么是对象:对象是一类事物的具体体现,对象是类的一个实例,闭眼具备该 阅读全文
摘要:
0x00 数组 1.获取数组内数据 直接打印数组名称,得到的是数组对应的内存哈希值。 访问数组元素的格式:数组名称【索引值】 索引值:就是一个int数字,代表数组当中元素的编号。 【注意】:索引值从0开始,一直到“数组长度-1”为止。 2.访问数组元素进行赋值 使用动态初始化数组的时候,其中的元素将 阅读全文