1、Java语⾔能做什么
Java语⾔主要应⽤在互联⽹程序的开发领域,以及服务器后台处理⼤数据的存储、查询、数据挖掘等也有很多应⽤。
2、Java开发环境的搭建
jdk 版本是老师发出来的 正常安装即可,网上也可以找到
IDE 用的是 IDEA,以前就下载好了,用IDEA在jdk更新后需要重新弄一下
然后环境变量配置,路径改为新jdk的就可以
3、Java编译运⾏过程
编写的
Java
源⽂件
(.java)
⾸先要经过编译器的编译,⽣成所谓字节码⽂件
(.class)
,然后运⾏在
JVM 上
4、DOS操作
按下
Windows+R
键,输⼊
cmd
回⻋,进⼊到
DOS
的操作窗⼝。
写下源代码后,使用javac命令经过编译生成.class文件,然后使用java命令运行(这时不需要加后缀)
5、JDK和JRE
JDK
(Java Development Kit)
:是
Java
程序开发⼯具包,包含
JRE
和开发⼈员使⽤的⼯
具。
JRE
(Java Runtime Environment)
:是
Java
程序的运⾏时环境,包含
JVM
和运⾏时所需要
的
核⼼类库
6、命名相关
变量命名只能包含 字母、数字、下划线和$(数字不能在开头)
命名按照驼峰规则,从第二个单词开始每个单词开头字母大写
7、常用数据类型
需要注意:不能超过取值范围,大化小是自动转换,小化大需要强制转换。
double和float类型在计算时会出现舍入误差的问题,尽量不要用来判断是否相等。
char类型中记几个特殊的:97->a 65->A 48->0
8、原码、反码和补码
原码就是二进制文件,以byte类型为例,8位中第1位表示符号,0为正,1为负
反码是符号不变,后面01改变
补码是反码+1