导图社区 初识java思维导图
java基础篇之简介,此篇只是初识,后续还有正式篇的思维导图。
提示: 本内容由社区用户上传并分享。平台不对内容的真实性、合法性、知识产权归属及是否侵害第三方权利进行事前审核或保证。本内容可能包含受版权保护的图片、字体或其他第三方素材,使用前请自行确认授权范围。
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
java初识
1. java语言
既是解释型,也是编译型
运行过程:程序代码编译->字节码->JVM->机器码->计算机
2. java版本
Java SE
Java EE
Java ME
Sun ONE(Open Net Environment)体系
3. 版本分述
Java SE:java的标准版,用于桌面应用程序的开发,是Java的基础
Java语言基础
Java数据库连接性操作
I/O(输入输出)
网络通信
多线程
Java EE:企业版,用于开发企业级分布式网络程序
Java ME:主要用于嵌入式系统开发,如手机等
4. Java API文档
API是应用程序编程接口的缩写,Java API文档记录了Java语言中大量的API,包括如下
构造方法
类的继承结构
成员变量和成员方法
静态成员的详细说明和描述信息
5. Java的语言特性
1. 简单:与C++类似
语法规则类似
接口取代多重继承,取消指针,垃圾自动收集
类库丰富和API文档以及第三方开发包
JDK开放源码(JDK是Java开发者工具箱)
2. 面向对象
是基础也是重要特性,万物皆可为对象
语法上不可在类外定义单独的数据和函数,即最外面的数据类型是对象
3. 分布性
1. 操作分布
在不同主机上布置相关操作
2. 数据分布
将数据分别存放在多个不同主机上,这些主机是网络中的不同成员,Java可用URL(统一资源定位符)对象访问网络对象,访问方式与访问本地系统相同
4. 可移植性
任何移植了Java解析器的设备都可以用Java字节码进行解释,起到一次编码,多次运行的效果,大大提高开发效率
5. 安全性
删除了指针(C语言)和内存释放,避免非法操作中
6. 健壮性
Java检查程序在编译和运行时的错误并消除,配合开发工具使用效果更佳
7. 多线程
同一时间并行执行多项任务,而且相应同步机制可以保证正确共享数据
8. 高性能
字节码在解释器中运行,因此它的速度比多数交互式应用程序提高很多
9. 动态
动态调整库中方法和变量的增加,客户端却不需要做任何更改
6. 搭建Java环境
此处仅是略过,具体步骤请上网查询
JDK下载:又称Java SE,可在Oracle官网下载
JDK:Java开发者工具箱
第一个Java程序:理论上可以在任何文本编辑器编写程序源代码,配合JDK工具即可进行编译运行,但是在开发工具中可以自动进行编译和运行,甚至还有强大的辅助功能,不过一个简单的程序用文本编辑器速度较快
初学者可以用javac(编译)和java(运行)两个DOS命令在控制台运行自己的文本代码