摘要: this.属性 大部分时候,普通方法访问其他方法、成员变量时无须使用 this 前缀,但如果方法里有个局部变量和成员变量同名,但程序又需要在该方法里访问这个被覆盖的成员变量,则必须使用 this 前缀。 假设有一个教师类 Teacher 的定义如下: public class Teacher { p 阅读全文
posted @ 2022-03-06 21:34 泰勒斯儿童营养牙膏 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Java 支持 3 种注释,分别是单行注释、多行注释和文档注释 文档注释 以/**开头,以*/结束 阅读全文
posted @ 2022-03-06 14:53 泰勒斯儿童营养牙膏 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 成员变量 定义在类里方法外的变量。 成员变量又分为实例变量(全局变量)和类变量 类变量也叫静态变量,变量前加static ; 实例变量也叫对象变量,不加static ; 类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果; 而实例变量则为对象私有,某一个对象将其值改变,不影 阅读全文
posted @ 2022-03-05 21:52 泰勒斯儿童营养牙膏 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 对象与类 对象(这只猫): 对象是实体,需要被创建,为我们做事情; 表达东西或事件; 运行时响应消息(提供服务); 类: 类是规范,根据类的定义来创建对象; 定义所有猫的属性; 就是java中的属性; 可以用来定义变量; 类定义了对象,对象是类的实体 对象=属性+服务 数据:属性或状态 操作:函数 阅读全文
posted @ 2022-03-04 21:50 泰勒斯儿童营养牙膏 阅读(49) 评论(0) 推荐(0) 编辑
摘要: for each 循环语句是 for 语句的特殊简化版本,主要用于执行遍历功能的循环。 for(类型 变量名: 集合){ 语句块; } “类型”为集合元素的类型,“变量名”表示集合中的每一个元素,不是循环变量,相当于一个临时变量,保存了集合中的元素, for-each 语句将集合中的元素一一取出来, 阅读全文
posted @ 2022-03-03 21:45 泰勒斯儿童营养牙膏 阅读(78) 评论(0) 推荐(0) 编辑
摘要: String s; String 是一个类,String的变量是对象的管理者,而不是所有者。 就像数组变量是数组的管理者而不是所有者一样 创建字符串用new // new就是创建 String s = new string("a string"); 创建了一个String的对象 用a string来 阅读全文
posted @ 2022-03-03 21:44 泰勒斯儿童营养牙膏 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 提供一些数学运算的函数。 用Math.调用里面的数学函数 阅读全文
posted @ 2022-03-03 20:20 泰勒斯儿童营养牙膏 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 当需要一个类或者对象做事情的时候,用.运算符 如: a.length; Integer.MAX_VALUE 阅读全文
posted @ 2022-03-03 20:09 泰勒斯儿童营养牙膏 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 将一个基本数据类型的数据转换成对象的形式,使它们可以像对象一样参与运算和传递。 注意大小写。 用处:可以方便的使用函数(如Integer.MAX_VALUE) 阅读全文
posted @ 2022-03-03 20:06 泰勒斯儿童营养牙膏 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 类型[] 名字 = new 类型[元素个数] 元素个数必须给出; 元素个数可以是变量; 如: int[] grade = new int [100]; 使用数组长度时,用: 数组名字.lengh 阅读全文
posted @ 2022-03-03 20:00 泰勒斯儿童营养牙膏 阅读(18) 评论(0) 推荐(0) 编辑