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调用时用的caozuofu.html" target="_blank">操作符不同
???????????? 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)方法重载的好处
????????????? 表述起来更简洁
引用百度:
??? “洗(衣服),洗(菜),洗(衬衫),洗(袜子)……”方法名字就叫洗得了,没必要为了一个参数而起一个新的名字。不然就成了这样了“以洗衣服的方式洗(衣服), 以洗菜的方式洗(菜)……”
?
?
?