9-21易科 日志
java固定格式
public class Hello{ //Hello要跟文件名相同
public static void main(String[]args){ //args是参数可以变得
System.out,println("我是java特种兵"); //程序块,也叫方法体
}
}
类,类名,文件名是一致的包括大小写。例如:Hello.java-->public class Hello
main 方法 ,是java程序的入口,写法固定为public static void main(String[]args)
print 、println、printf的区别
print:是函数,可以返回一个值,只能有一个参数
println:跟print用法一样,唯一区别是输出的自带换行
printf:是函数,把文字格式化以后输出,直接调用系统调用进行IO,他是非缓冲的
Java的跨平台性
java是先编译后解释
同一个class文件在不同的虚拟机会得到不同的机械指令,但是最终的执行结果是相同的,一次编译多平台都可以使用
基本数据类型
基本数据类型:byte、boolean、char、short、int、float、lang、double
引用类型:除了基本数据类型都是引用数据类型-->类、接口、数组
String不是基本数据类型,是引用类型
short+short=int
short+byte=int
byte+byte=int
f赋值运算
低转高:自动补位
高转低:进行强制转换 例如:
int a=100;
short s=(short)a;
重要提示:进行强类型转换时,可能会丢失数据。
常用运算符
使用+=是不进行进制转换
byte b1=1,byte b2=2
b1+=b2 -->仍是byte类型
b1=b1+b2 -->是错误的
int b1=b1+b2 -->是正确的
心得体会
java比较容易打瞌睡,所以要早点睡觉
评论