一、Program langue出现顺序
-
72年 C诞生
-
82年C++诞生
-
95年Java诞生
二、Program langue特性
C语言特性
-
贴近硬件
-
适合开发操作系统,数据库等
-
指针和内存管理
C++语言特性
-
面向对象
-
兼容C
-
图形与游戏领域
Java语言特性
-
没有指针
-
大数据领域、手机端
-
跨平台
三、JDK、JRE、JVM
JDK(开发环境)包含JRE(运行的环境),JRE包含JVM(一种虚拟环境,是Java跨平台的核心)
四、Java程序运行机制
五、数据类型
基本类型
byte、short、int、long、float、double、char、boolean
引用类型
类、接口、数组(String是引用类型)
整数进制
二进制:0b、八进制:0、十六进制:0x
六、包机制
类与方法可以生成JavaDoc文档,自带API文档地址:点击跳转
1.使用编译器生成API文档
-
/**
*@Auther
*@Version
*/
-
在类的位置打开:javadoc -encoding UTF-8 -charset UTF-8 Doc.java(为Javca文件名)
-
在idex.html中打开,查看新生成的API文档
2.使用IDEA生成API文档
-
tools->create javadoc
-
选择文件输出位置
-
添加-encoding UTF-8 -charset UTF-8
七、一些小tips
-
标识符(关键字都是小写)字母、$、下划线
-
类名双驼峰(World/HelloWorld)、变量与方法名小驼峰(hello/helloWorld)、常量(MAX_VALUE)
-
1byte=8bit(位)