摘要: Scanner类的功能:可以实现键盘输入数据,到程序当中。 引用类型的一般使用步骤: 1. 导包import 包路径.类名称;如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。只有java.lang包下的内容不需要导包,其他的包都需要import语句。 2. 创建类名称 对象名 阅读全文
posted @ 2020-08-12 23:21 ZHU_FENG 阅读(102) 评论(0) 推荐(0)
摘要: 一个标准的类通常要拥有下面四个组成部分: 1. 所有的成员变量都要使用private关键字修饰2. 为每一个成员变量编写一对儿Getter/Setter方法3. 编写一个无参数的构造方法4. 编写一个全参数的构造方法 这样标准的类也叫做Java Bean 阅读全文
posted @ 2020-08-12 20:47 ZHU_FENG 阅读(204) 评论(0) 推荐(0)
摘要: 构造方法是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。格式: public 类名称(参数类型 参数名称) { 方法体} 注意事项:1. 构造方法的名称必须和所在的类名称完全一样,就连大小写也要一样2. 构造方法不要写返回值类型,连void都不写3. 构造方法不 阅读全文
posted @ 2020-08-12 19:36 ZHU_FENG 阅读(1317) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-08-08 16:07 ZHU_FENG 阅读(121) 评论(0) 推荐(0)
摘要: 对于基本类型当中的boolean值,Getter方法一定要写成isXxx的形式,而setXxx规则不变。 阅读全文
posted @ 2020-08-08 00:26 ZHU_FENG 阅读(151) 评论(0) 推荐(0)
摘要: 问题描述:定义Person的年龄时,无法阻止不合理的数值被设置进来。 解决方案:用private关键字将需要保护的成员变量进行修饰。 一旦使用了private进行修饰,那么本类当中仍然可以随意访问。但是!超出了本类范围之外就不能再直接访问了。 间接访问private成员变量,就是定义一对儿Gette 阅读全文
posted @ 2020-08-07 16:11 ZHU_FENG 阅读(667) 评论(0) 推荐(0)
摘要: 面向对象三大特征:封装,继承,多态。 封装性在java当中的体现: 1,方法就是 一种封装。 2,关键字private也是一种封装。 封装就是将一些细节信息隐藏起来,对于外界不可见。 阅读全文
posted @ 2020-08-07 15:44 ZHU_FENG 阅读(368) 评论(0) 推荐(0)
摘要: 局部变量和成员变量 1. 定义的位置不一样【重点】局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中 2. 作用范围不一样【重点】局部变量:只有方法当中才可以使用,出了方法就不能再用成员变量:整个类全都可以通用。 3. 默认值不一样【重点】局部变量:没有默认值,如果要想使用,必须手动进行赋 阅读全文
posted @ 2020-08-07 01:19 ZHU_FENG 阅读(216) 评论(0) 推荐(0)
摘要: 当使用一个对象类型作为方法的返回值时,返回值其实就是对象的地址值。 阅读全文
posted @ 2020-08-07 01:11 ZHU_FENG 阅读(518) 评论(0) 推荐(0)
摘要: 当一个对象作为参数,传递到方法当中时。实际上传递进去的是对象的地址。 阅读全文
posted @ 2020-08-07 01:07 ZHU_FENG 阅读(700) 评论(0) 推荐(0)