JAVA 入门课程
1.JAVA程序的编写 翻译 执行
编写:通过计算机语言将人的想法表述出来让计算机运行
翻译:计算机通过翻译软件将语句具体翻译成代码
执行:执行所编写和翻译的命令
2.8种基本数据类型
整数型
Byte 8bit
Short 16bit
int 32bit
Long 64bit
浮点型
Float 32bit
Double 64bit
字符型
Char 16bit
布尔型
Boolean 8bit True or False
3.流程控制
Int a=5
分支结构
If (a<10){
}else if(a>30){
}else{
}
循环结构
for(int i=0;i<10;i++){
}
While(a<10){
}
4.类与对象
类: 现实生活中的东西抽象化后的概念
对象: 现实中存在的具体个体
5.定义类 创建对象 调用方法
定义类 : public class + 类名
创建对象: 类名 对象名=new 类名
调用方法: 对象名.调用方法名
eg: stu.study()
6.构造方法的特点 构造方法和方法的区别
构造方法:1构造方法必须与所在类有相同名字
2 构造方法没有返回值
3 构造方法在调用时用 类名 对象名=new 类名
区别: 1调用时用的操作符不同
2构造方法没有返回值
7.方法的重载
1)方法的名称必须相同。
2)方法的参数必须不同
a参数个数不同,类型无限制
b参数个数相同,但是参数类型不同
c参数个数和类型都相同,但是参数的顺序不同
3)方法的返回类型和修饰符可以相同,也可以不同
public Student(){}
public Student(int score){}
public Student(String name){}
public Student(int score,String name){}
public Student(String name,int score){}
4)方法重载的好处
表述起来更简洁
引用百度:
“洗(衣服),洗(菜),洗(衬衫),洗(袜子)……”方法名字就叫洗得了,没必要为了一个参数而起一个新的名字。不然就成了这样了“以洗衣服的方式洗(衣服), 以洗菜的方式洗(菜)……”