摘要: 集合框架 集合的概念 概念:对象的容器,存储对象的对象,可代替数组。 特点:容器的工具类,定义了对多个对象进行操作的常用方法。 位置:java.util.*; Collection体系集合 Collection父接口 特点:代表一组任意类型的对象,无序、无下标。 方法: boolean add(Ob 阅读全文
posted @ 2020-06-03 10:35 云川望雨 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 内部类与常用类 内部类 内部类的分类 内部类: 成员内部类 静态内部类 局部内部类 匿名内部类 什么是内部类 概念:在一个类的内部再定义一个完整的类。 特点: 名字用$区分内外:外部类名$内部类名 编译之后可生成独立的字节码文件。 内部类可直接访问外部类的私有成员,而不破坏封装。 可为外部类提供必要 阅读全文
posted @ 2020-05-30 19:47 云川望雨 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 接口 接口的语法 接口相当于特殊的抽象类,定义方式、组成部分与抽象类类似。 使用 interface 关键字定义接口 只能定义: 公开静态常量 公开抽象方法 interface MyInterface{ public static final String FIELD = "value"; publ 阅读全文
posted @ 2020-05-25 18:41 云川望雨 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 三个修饰符 static 实例属性 实例属性是每个对象各自持有的独立空间(多份),对象单方面修改,不会影响其他对象。 class A{ int a; //这就是一个实例属性} 静态属性 class A{ static int a;//这就是一个静态属性} 静态属性是整个类共同持有的共享空间(一份), 阅读全文
posted @ 2020-05-23 11:19 云川望雨 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 面向对象 什么是对象 什么是程序 程序是为了模拟现实世界,解决现实问题而使用计算机语言编写的指令集和. 实现世界的组成 世界是由什么组成的? 有人说: "世界是由无数原子组成的" 有人说: "世界是由无数事物组成的" 有人说: "世界是由无数物体组成的" ....... 在程序员的眼里, 世界的组成 阅读全文
posted @ 2020-05-16 00:58 云川望雨 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 数组 数组的概念 为什么使用数组 如何储存100名学生的成绩? 办法:使用变量储存,重复声明100个double类型变量即可。 缺点:麻烦,重复操作过多 如何让100名学生成绩全部 +1 ? 办法:100个变量重复相同操作,直至全部完毕 缺点:无法进行统一的操作 数组概念:一组连续的存储空间,存储多 阅读全文
posted @ 2020-05-14 15:39 云川望雨 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 函数 函数的定义 概念: 实现特定功能的一段代码, 可反复使用. 定义语法: public static void 函数名称() { //遵循标识符命名规范 //函数主体[功能代码]} 经验: 将需要在多个位置重复使用的一组代码, 定义在函数内. 定义的位置 函数定义在类的内部, 与main函数并列 阅读全文
posted @ 2020-05-11 15:44 云川望雨 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 循环结构 生活中的循环 单圈400米的跑道, 跑10000米长跑, 当跑完25圈时, 满足条件, 循环结束 程序中的循环 概念: 通过某个条件, 重复的执行一段逻辑代码. while循环 语法: while(布尔表达式){ //逻辑代码(循环操作)} 执行流程: 先对布尔表达式进行判断, 结果为tr 阅读全文
posted @ 2020-05-10 19:53 云川望雨 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 选择结构与分支结构 选择结构 概念:根据已知条件进行逻辑判断,满足条件后执行相应操作。 基本if选择结构 语法: if(布尔表达式) { //代码块 } 后续代码.... 执行流程: 对布尔表达式进行判断 结果为True, 则执行代码块, 再执行后续代码. 结果为False, 则跳过代码块, 直接执 阅读全文
posted @ 2020-05-10 12:22 云川望雨 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 语言基础 前置知识 什么是内存? 内存是瞬时状态下的储存空间,限制内存的原因:造价高、工业设计上的瓶颈。 JAVA虚拟机(JAVA程序)默认分配到的物理内存是1/8。 bit(位) -> Byte(字节) -> KB -> MB -> GB -> TB -> PB -> EB -> ZB -> YB 阅读全文
posted @ 2020-05-09 17:26 云川望雨 阅读(148) 评论(0) 推荐(0) 编辑