第一天
一、java基础
1、helloworld.java–>java的源文件
2、经过编译–>helloworld.class的字节码文件
3、用main方法进行运行–>产生结果。
注释的三种
1、/** * */ javaDoc注释:一般用于类、方法的注释
2、//单行注释:往往用于变量或者某个步骤的注释*
3、/* */多行注释:用于单行注释的补充
驼峰命名法:以英文单词组成,多个英文单词,要用首字母大写来标记开头:schoolName
变量类型:
基本数据类型:
数值型:
整形:byte(字节型(-128-127)short(短整型,16位)(-2^15 – 2^15-1)
int(32位) long(长整型,64位)
浮点型:(小数型、非整形):floot(单精度) float f=1.0f
double(双精度浮点型)(绝大多数)
非数值型:
字符型:char:48代表0, 65代表A,97代表a
字符集:UTF-8、GBK
布尔型:boolean:true、false
引用数据类型:List、String、对象、数组。
final可以把变量转化为常量,不可改变。
数据类型转换:
大类型转换为小类型,默认转换为大类型
小类型转化位大类型,需要强制转化,可能会发生精度下降。或数据溢出。