- src是source code 源代码的意思
JRE system library是编程所依赖的库
- 源代码经过编译器(javac)编译后,会生成字节码(bytecode),然后再交给虚拟机
.java 源代码
.class 字节码,是二进制文件
3.main是主函数,是所有程序执行的入口
- Short int 2个字节
Int 4个字节
Long int 8个字节 char可以定义中文,但是char占用两个字节,而一个汉字就占两个字节
- String:是字符串类型,不属于基本数据类型
- 类和对象
类 class 具有相同或者相似特征的一类事物的统称
对象 object 类的某一个特例,叫做对象
- 成员变量、成员函数
成员:member,包括属性和方法
成员变量:属性(attribute)描述类所具有的特征,属性又称为变量
成员函数:方法(method) 描述类实施的行为,方法又称为函数
示例:
注意:定义的方法不能在main主函数中,否则会报错
如下:定了了两个类,其中MyTest中定义了主函数,是程序执行的入口。
Person类
public class Person {
String name; //定义变量或属性
int age;
String job;
void eat(){ //定义函数或方法
System.out.println(name + "吃饭了!");
}
void sing(){
System.out.println(name + ",年龄" + age + ",职业" + job + ",唱歌了!" );
}
}
MyTest类
public class MyTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
Person zhangsan=new Person(); //由类生成对象的过程,称为实例化
zhangsan.name="张三";
zhangsan.age=20;
zhangsan.job="学生";//属性
zhangsan.eat(); //函数
zhangsan.sing();
}
}
若age、job没有赋值,则age为0,job为null