一、首先说一下java的分类(分为三类),方便以后为选择方向做好准备。
JAVA SE——基础部分,可以开发应用程序。应用程序就是像window自带的记事本、腾讯的QQ、办公的Word等。
JAVA EE——企业级应用,主要开发网站。就是可以通过浏览器访问的内容,论坛,博客等。
JAVA ME——主要用在嵌入式开发上。比如手机游戏开发,机顶盒软件开发。Android是第一个内置支持Java的操作系统,Android应用程序使用Java语言编写。百度百科解释:Java ME(Java Platform,Micro Edition)是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供Java语言平台,包括虚拟机和一系列标准化的Java API。
二、就业情况
对于java就业来说:比较好找工作要不就是JAVA EE(企业级应用),要不就是JAVA ME(手机开发)。对于JAVA SE(应用程序)开发,好像并没有太多企业。
虽然没有公司去用JAVA SE开发应用程序,但学习JAVA SE很重要。就像盖楼,基础(地基)打不好,大楼是盖不高或很容易塌陷。去一些公司面试的时候,他们出的笔试题或面试问题,大部分还是JAVA 基础部分内容。平时我们可以作为自己的兴趣用java开发一些桌面应用程序,作为练手。
三、学习资料
JAVA SE基础教程
1、JAVA疯狂讲义:http://pan.baidu.com/s/1qWwfwCk
2、JAVA基础教程:http://pan.baidu.com/s/1i3wZ95r
3、JAVA帮助文档:http://pan.baidu.com/s/1dD1l31J
JAVA EE
1、JAVA企业应用:http://pan.baidu.com/s/1i3fyFQH
2、JAVA WEB项目开发案例:http://pan.baidu.com/s/1dDCGPR7
3、JAVA企业应用实战:http://pan.baidu.com/s/1mgBgE2O
说明:网上学习资料很多,百度一下能搜很多。在此我把JAVA学习资料整理一下与大家分享一下,希望大家共同学习,共同进步。