经过一周的学习,我发现java和c++有很多相似之处,但是基于c更加复杂,这让一个上学期一半时间划水的菜鸡亚历山大。
好了不扯了,这是我本周的学习总结
1.我学习的第一个Java程序 [从此开始了java学习(huashui)的第一步]
"hello.java"
public class hello{
public static void main(String args[]){
system.out.println("hello.java");
}
}
2.基本数据类型
数据类型:数值型 long int short byte char float double
字符型 char
布尔型 boolean
类 class
接口 interface (没学,写上来充数也还行)
数组
数据类型的转换:
自动类型转换:由低类型向为高类型砸转换
强制类型转换:由高类型向低类型转换
2.注解
单行注解://
多行注解:/.../
文档注解:/**.../
3.运算符
运算符优先级,和作用参考书上 P41
三目运算符 ?: 例a>b?,a:b 正确返回a,错误返回b。
逻辑运算符 && 短路与,两个操作书皆为真,运算结果才为真
|| 短路或,两个操作书只要一个为真,运算结果就为真
位逻辑运算符 & AND,与
| OR,或
4.类与对象的关系
类代表一个共性,对象代表一个个性,类是由属性和方法组成的

5.对象的创建和使用
所有的对象名称都在栈内存中保存,而对象的具体内容保存在对应的堆内存,必须用new关键字才能开辟堆内存空间。
栈内存放的是推内存的地址。
创建
类名 对象名称 = null; //声明对象
对象名称 = new 类名(); //实际化对象
6.面向对象的封装性,继承性,多态性
浙公网安备 33010602011771号