导图社区 JAVA语言思维导图
关于JAVA语言思维导图的思维导图,包含1.发展历程、2.编程开发、3.语言特点、4.工作原理、5.语言基础、6.语言标准、7.语言规范、8.技术应用。
编辑于2021-12-02 16:59:34JAVA语言
1. 发展历程
2. 编程开发
编程环境
编程工具
Eclipse:一个开放源代码的、基于Java的可扩展开发平台[16] 。 NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。 IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。[17] MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境[18] 。 EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序[19] 。
3. 语言特点
1.简单性
2.面向对象
3.分布性
4.编译和解释性
5.稳健性
10.动态性
9.多线索性
8.高性能
7.可移植性
6.安全性
4. 工作原理
(1)Java编程语言
(2)Java类文件格式
(4)Java应用程序接口
(3)Java虚拟机
5. 语言基础
1. 基本数据结构
1. 整数类型
byte 8位 short 16位 int 32位 long 64位
2. 浮点类型
loat 32位 double 64位
3. 字符类型
char 16位
4. 布尔类型
true和false
2. 关键字
3. 运算符
1. 赋值运算符
赋值运算符以符号“=”表示,它是一个二元运算符(对两个操作数作处理),其功能是将右方操作数所含的值赋给左方的操作数。
2. 算术运算符
+ 加 - 减 * 乘 / 除 % 取余数
3. 自增和自减运算符
假设a=5 b=++a;//先将a的值加1,然后赋值给b,此时a的值为6,b的值为6 b=a++;//先将a的值赋值给b,再将a的值变为6,此时a的值为6,b的值为5
4. 比较运算符
true,否则为false
> 比较左方是否大于右方 < 比较左方是否小于右方 == 比较左方是否等于右方 > = 比较左方是否大于等于右方 <= 比较左方是否小于等于右方 != 比较左方是否不等于右方
5. 逻辑运算符
&& 逻辑与 || 逻辑或 ! 逻辑非
6. 语言标准
1997年11月17日,国际标准化组织(ISO)同意采纳Sun公司的专利技术——Java作为ISO标准。JAVA作为一个技术标准供公众无偿使用。根据ISO的批准,Sun公司将可提交JAVA的标准化平台规范。
7. 语言规范
1、J2EE平台规范
2、J2SE平台规范
3、J2ME平台规范
4、运营支持系统规范(OSS)
5、综合网络的Java 应用(JAIN)
6、XML 操作规范
8. 技术应用
1、Android应用
2、在金融业应用的服务器程序
3、网站
4、嵌入式领域
5、大数据技术
6、高频交易的空间
7、科学应用
9. 语言评价
发展前景
贡献及影响力
java 语言是一门随时代快速发展的计算机语言程序,其深刻展示了程序编写的精髓,加上其简明严谨的结构及简洁的语法编写为其将来的发展及维护提供了保障。由于提供了网络应用的支持和多媒体的存取,会推动Internet和企业网络的Web的应用[50]。另外,为了保持Java的增长和推进Java社区的参与,Sun公司在Java One开发者大会上宣布开放Java核心源代码,以鼓励更多的人参与到Java社团活动中。来自Java社团和IBM等全球技术合作伙伴两方面的支持,Java技术在创新和社会进步上继续发挥强有力的重要作用[51] ,并且随着其程序编写难度的降低使得更多专业人员将精力放置于Java语言的编写与框架结构的设计中[48] 。