导图社区 Java学习之路
Java从入门到精通的读书笔记,欢迎大家学习指正。
提示: 本内容由社区用户上传并分享。平台不对内容的真实性、合法性、知识产权归属及是否侵害第三方权利进行事前审核或保证。本内容可能包含受版权保护的图片、字体或其他第三方素材,使用前请自行确认授权范围。
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
java简介
初识Java
Java1995年由sun公司推出的面向对象的程序设计语言,Java之父詹姆斯•戈士林博士设计
Java的应用领域
桌面应用系统开发
嵌入式系统开发
电子商务应用
企业级应用开发
交互式系统开发
多媒体系统开发
分布式系统开发
Web应用系统开发
Java的三个版本
JavaSE
Java SE就是Java的标准版,主要用于桌面应用程序的开发,同时也是Java的基础,它包含Java语言基础、JDBC(Java数据库连接性)操作、I/O(输入输出)、网络通信、多线程等技术。
JavaEE
Java2 EE是Java2的企业版,主要用于开发企业级分布式的网络程序,如电子商务网站和ERP(企业资源规划)系统,其核心为EJB(企业Java组件模型)
JavaME
Java ME主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持Java技术。
怎样学好Java
明确自己的学习目标和大的方向。
初学者不要看太多的书,先找本基础书系统地学习。
了解设计模式。
不要死记语法。
多实践,多思考,多请教。
不要急躁。
遇到问题,首先尝试自己解决,这样可以提高自己的程序调试能力,并对常见问题有一定的了解,明白出错的原因,甚至举一反三,解决其他关联的错误问题。
多查阅资料。
多阅读别人的源代码
Java API文档 http://java.sun.com
Java语言特性
简单性
语法与C++语言相似
Java语言取消了指针,使用接口代替了多重继承,使用垃圾自动回收
面向对象
Java提倡万物皆对象,Java语言最外部的数据类型是对象,所有的元素都要通过类和对象来访问
分布性
操作分布,在多个不同的主机上布置相关操作
数据分布,数据分别存放在多个不同的主机上,这些主机是网络中的不同成员
Java可以凭借URL(统一资源定位符)对象访问网络对象,访问方式与访问本地系统相同。
可移植性
Java程序具有与体系结构无关的特性,从而使Java程序可以方便地移植到网络的不同计算机中
搭建Java环境
JDK
http://www.oracle.com/index.html
Eclipse
http://www.eclipse.org