对象和类
引用包:import 包名
创建类:class 类名{ }注:中括号里加属性,方法
使用类中的属性:1.new这个类 2.使用类中的属性
9~11行创建了一个类名为test的类
第10行为test类加了一个属性
第5行new了test这个类命名为i
第6行打印类中的字符串s属性;
使用类中的方法:1.new这个类 2.使用类中的方法
9~13行创建一个名为test的类
10~12行为test类加了个方法
第5行new了名为test的类命名为i
第6行使用了test类的Fangfa()属性
数据类型分为:1.基本的值类型(八大基本类型)2.引用类型(类)
第10行是自己创建的类,属于引用类型
11,12行属于java自带的引用类型
14~16都是值类型
值类型,引用类型在赋值操作上的区别:
引用类型:复制一个地址。
值类型:复制内容,加一个地址;
引用类型:复制一份地址;
第6行:new类命名为c1
第7行:定一个变量c2,让c2等于c1
第8行:改变c2的属性i为aaa
因为c1,c2为同一个地址,所以c1也改变
值类型:复制内容,开辟一个地址
第6行:定义一个变量i,让i=1
第7行:定义个亿变量x,让x等于i
第8行:改变x的值让x加2
因为复制内容,开辟一个地址,所以x,i互不干扰