上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页
摘要: Java.lang包下,无需导包 代表字符串,所有“abc”双引号包着的都是String类的对象 字符串特点: 不可变 可共享 效果相当于char[]字符数组,但底层是字节数组byte[] 构造方法: 快捷键:Alt+click关闭其他的类 1. 2. 3. 4. 阅读全文
posted @ 2022-01-17 11:34 大灰狼21 阅读(24) 评论(0) 推荐(0)
摘要: Ctrl+Alt+V 生成对象调方法的返回值类型 阅读全文
posted @ 2022-01-16 20:20 大灰狼21 阅读(29) 评论(0) 推荐(0)
摘要: 在【索引】下的输入框搜索Random,找到它在java.util包下 java.lang包不用导包 看Random类的描述信息 看Random类的构造方法 看成员方法 阅读全文
posted @ 2022-01-16 20:08 大灰狼21 阅读(48) 评论(0) 推荐(0)
摘要: 应用程序编程接口 JavaAPI: JDK提供各种功能的Java类 阅读全文
posted @ 2022-01-16 19:56 大灰狼21 阅读(13) 评论(0) 推荐(0)
摘要: 成员变量: private修饰 构造方法: 一个无参构造 一个带多个参数的构造 成员方法: 提供每个成员变量对应的set/get方法 提供一个显示对象信息的show方法 测试类: 创建对象,并为成员变量赋值的两种方式 无参构造创建对象,用set赋值 带参构造直接创建带有属性值的对象 阅读全文
posted @ 2022-01-16 17:15 大灰狼21 阅读(40) 评论(0) 推荐(0)
摘要: 一种特殊的方法 作用:创建对象 功能:完成对象数据的初始化 注意事项: 构造方法创建: 若没定义构造方法,系统默认提供一个无参构造 若定义了构造方法,系统不再提供默认构造方法 构造方法重载: 若定义了带参构造,还想用无参构造,就得自己定义一个无参构造 推荐做法: 不管用不用,都手写无参构造 阅读全文
posted @ 2022-01-16 17:06 大灰狼21 阅读(59) 评论(0) 推荐(0)
摘要: 面向对象三大特征: 封装、继承、多态 封装原则: 将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 例如: private,set方法,get方法 封装好处: 通过方法控制成员变量操作,提高代码安全性 把代码用方法封装,提高代码复用性 阅读全文
posted @ 2022-01-16 16:46 大灰狼21 阅读(15) 评论(0) 推荐(0)
摘要: 指代成员变量 方法的形参如果与成员变量同名,不带this修饰的变量值的是形参,而不是成员变量 方法的形参没有与成员变量同名,不带this修饰的变量指的是成员变量 使用时机: 局部变量和成员变量同名。 害怕局部变量把成员变量给隐藏了 this:代表所在类对象引用 方法被哪个对象调用,this就代表哪个 阅读全文
posted @ 2022-01-16 16:41 大灰狼21 阅读(27) 评论(0) 推荐(0)
摘要: 权限修饰符 修饰成员(成员变量、成员方法) 作用是保护成员不被别的类使用,被private修饰的成员只在本类中才能访问 针对private修饰的成员变量,如果想被别的类使用,需提供 get方法,获取成员变量的值,方法用public修饰 set方法,设置成员变量的值,方法用public修饰 阅读全文
posted @ 2022-01-16 15:59 大灰狼21 阅读(30) 评论(0) 推荐(0)
摘要: 成员变量:类中方法外的变量 局部变量:方法中的变量 区别 成员变量 局部变量 类种位置不同 类中方法外 方法内或者形式参数上 内存中位置不同 堆内存 栈内存 生命周期不同 随对象存在而存在,随对象消失而消失 随方法调用而存在,随方法调用完毕而消失 初始化值不同 有默认的初始化值 没有默认的初始化值, 阅读全文
posted @ 2022-01-16 11:43 大灰狼21 阅读(27) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页