JAVA基础语法
类型转换
类型转化和数据的容量有关,不同的数据类型有其自身的容量,容量从低到高可以看下图。
一、强制转换和自动转换
容量从高到底,需要强制类型转换
容量低到高,不需要进行强制类型转换,会自动转
下面是类型转换的一些注意点:
操作比较大的数字的时候,注意溢出问题
变量
变量概述:
一、局部变量
局部变量的生命周期就到这个方法结束。
二、实例变量
实例变量在方法的外面,类的里面,从属于对象。
三、类变量
类变量是从属于类的。
在类里面是可以使用的,随着类一起出现,一起消失。
常量
像下面的例子一样,double前面都是修饰符,不区分先后顺序。
基本运算符
一、算术运算符
在基本的运算里面,如果有Long类型的变量,参与运算以后,其结果也是Long,如果没有Long,结果都是int。
二、关系运算符
三、自增、自减运算符
其实如果面试写很多,可以拆开来写。
四、幂运算
很多运算可以使用一些工具类才操作。
五、逻辑运算符
这里有个短路机制的运算,也就是说
六、位运算
连接符
七、三元运算符
包机制
其实包的本质就是文件夹。
创建包机制的时候,把包的名字确定为com.kuang以后,包的结构就会如下图所示。(左下角如果报错,就点那个do recfo那个就可以了。)
JavaDoc
打出来/** 然后回车键进行自动补全即可。
写完一个方法以后,在这个方法的上面自动打上/** 会自动写出来输入的参数,返回值什么的。
然后下面是自动生成文档的操作
1、使用命令行的形式进行生成。
1)在文件夹中打开
然后就可以打开这个html文件看下。