JAVA思维导图pdf
JAVA是一种面向对象的编程语言,具有跨平台、简单、开源等特点。下面是JAVA思维导图pdf的知识点总结:
一、Java历史
* 1995年,SUN公司发布了Java
* 2005年,JDK1.5更名为JDK5.0
* 2009年,Oracle收购了SUN公司
* 2014年,推出了JDK8.0
二、Java的优势
* 简单
* 纯面向对象
* 开源
* 跨平台
三、Java开发环境
* 安装JDK
* 配置环境变量
+ JAVA_HOME:JDK的安装路径
+ Path:%JAVA_HOME%/bin
+ CLASSPATH:.(当前目录)
四、相关概念
* JDK:java开发工具包(类库+JRE+测试工具+编译器)
* JRE:java运行环境(JVM+解释器)
* JVM:java虚拟机(可以屏蔽各个操作系统之间的底层差异)
五、Java的运行机制
* 先编译,后解释运行
* 源文件-->编译器-->字节码文件-->解释器-->逐行执行
六、Java基础知识
* 类:是盛放代码的容器,是程序的基本组成单元
* 类名:用来区分每个类
* 主函数:执行程序本质上就是执行主函数内容的过程
* 输出语句:向外输出展示某个内容
* 写法是固定的
七、源文件和编译
* 编译:javac 源文件名.java
* 解释运行:java 类名
八、包和package
* package:用来整理归纳字节码文件
* 包名的声明通常不低于3层(com.姓名缩写.xxx)
九、命名规范
* 硬性规范:严格区分大小写,不能以数字开头,符号只接受_和$,不能使用关键字和保留字
* 软性规范:不以汉字命名,类名:大驼峰命名法,变量名和方法名:小驼峰命名法,包名:全小写,常量:全大写,每部分之间_连接
十、注释
* 单行注释://这是单行注释
* 多行注释:/* 这是多行注释 */
* 文档注释:/ 这是文档注释 */
十一、变量和运算符
* 变量的组成:6种
* 变量的创建:3种方式
* 数据类型:java是强类型的编程语言,分为基本数据类型和引用类型
* 基本数据类型:整型、浮点型、字符、布尔
* 引用类型:只要不是八大基本类型,就一定是引用类型