Java八大数据类型

  • byte short int long
  • char
  • boolean
  • double float
  • String是用引用类型

构造代码块和构造方法

  • 在new一个对象时,会先执行该类中的构造代码块,再执行无参构造方法。
1
2
3
4
5
6
7
8
9
10
11
12
class Person{
int age;
String name;

//构造代码块
{
System.out.println("构造代码块.....");
}
//无参构造方法
public Person(){
System.out.println("测试人员....");
}

局部变量和成员变量

  1. 局部变量就是变量的作用域
  2. 成员变量是定义在实体类中大括号的后面,又叫属性

成员变量和局部变量的区别: