解释型:使用于网页
.class字节码 ->类装载器 ->字节码校验器 ->解释器
java 既有编译型又有解释
IDE:集成开发环境
包括编译器、编辑器、图形显示界面等等
IDEA:业界被认为是最好的开发Java的集成开发环境
左边选择java ,然后点击next,然后选择 项目存放的位置即可。
右击src,新建一个java class
名字填入: Hello
快捷键
psvm :得到第二行
sout :得到第三行
书写注释是一个非常重要的特点
创建成功之后如下图:
此时就需要自己创建一个module
打开project sructure
然后进行配置,图下:
修改注释颜色
JavaDoc 是文档注释
/** */
2.数据类型
long num4 = 30L; float num1 = 50.1F;
注意:String不是关键字,是类
浮点数的问题
浮点数是有误差的
最好完全使用浮点数进行比较
银行业务扩展——BigDecimal 数学工具类
字符扩展
强制转换
char c1 = 'A'; int aaa = (int)c1;
所有的字符本质还是数字
编码 : Unicode 2字节 65536 Excel
转义字符
\t 制表符 \n 换行
布尔值扩展
boolean flag = true; if(flag){ // if(flag==true) 是一个意思 }
写代码的原则: less is more
JDK7 新特性,数字可以用下划线分割,输出时不显示
public class Demo01 { public static void main(String[] args) { int a = 10_0000_0000; System.out.println(a); } }