1.Java系列:Java ME(微型,小型嵌入式),Java SE(桌面应用),Java EE(企业应用,SE的升级版);
2.Java语言特点:
(1)跨平台:一个应用,适用于多种平台;
(2)解释执行:将语言编译成机器码;
(3)面向对象;
(4)自动垃圾回收:程序员无权回收内存,系统自动回收并释放空间;
(5)鲁棒:程序的稳健性;
(6)支持多线程编程;
(7)简单性。
3.Java的学习需掌握:集合框架,IO处理,多线程编程,string相关,math相关,Data,大整数,随机,泛型。
4.Java SE特点:
(1)桌面应用:有独立安装,windows exe,msi;
(2)桌面版(数据库):CS(client-server),有客户端-有服务器(app);
(3)浏览器版(数据库+服务器):B/S,通过浏览器访问;
(4)本质区别:浏览方式不同;
(5)嵌入式设备/行业应用:
android 嵌入式(机顶盒):电信IPTV,华为==Linux独立系统
小米,乐视==安卓(优势:界面,逻辑,开发人员-成本低)
行业应用:天网(医疗软件):电子病历,电子医嘱。
*Java==Web-----android,html5
5.安装Java工具时要注意:
(1)Java安装包名字显示jdk,然后后面跟类型版本;
(2)还有其专属编译工具eclipse,要和JAVA的版本一致;
(3)安装完成后要设置环境变量以便能够正常运行,path变量-系统安装位置,classpath变量-class文件安装位置;
(4)设定完毕后运行CMD,测试是否已安装好;
(5)运用eclipse工具创建java文件,并编译;
(6)将编译成功的源代码复制粘贴在notepad++工具上(注意:只要源代码,不要“头文件”),保存至指定盘中;
(7)打开CMD,输入文件所在盘,成功跳转后,输入语法“javac+空格+文件名.java”,然后继续输入“java+空格+类名”,得出结果。