面向对象1(类的成员变量的默认值规则、private、this、构造方法、基本数据类型和引用数据类型)

1、定义类的注意事项

 类的成员变量的默认值规则

2、private

  

3、this关键字

语法是this.

4、构造方法

  

    

 

先Constructor生成构造方法,select无参构造,Ctrl+a全参构造

再Getter and Setter生成每个成员变量的getter 和 setter方法

 也可以使用插件右键Ptg To JavaBean一键生成标准JavaBean类

5、成员变量和局部变量

成员变量:类中方法外的变量

局部变量:方法中或者方法申明上(形参)的变量

6、测试类和Javabean类

7、创建对象内存图

一句Student s=new Student()    至少会做以下这么多事

 默认初始化见1,显示初始化如下:

这就是显示初始化 

当然如果class文件已经在方法区加载过一次,那之后直接用就行了,不用再加载。

8、基本数据类型和引用数据类型

基本数据类型直接就是在栈内存开辟一块儿空间存值

引用数据类型是在栈内存开辟一个空间存地址,这个地址是堆内存的地址,那里才是真正存数据的地方。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值