关于学java要掌握的知识问题
本人是个菜鸟,目前主要方向是学习java编程,但是我发现好像很多的时候开发项目不仅仅是会java代码,好像ssh框架就是一个例子。我很想在我的空闲时间学习必备的知识,但是有时候不知道该看什么,我目前再看毕向东的j2se,才看一半,我想知道我要是想要在毕业能有一个好的java方向的工作,我还应该学习什么?C,数据库我也正在稳固,求大神告诉我。
这是程序员考试的几点要求仅供参考:
(1)掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;
(2)理解计算机的组成以及各主要部件的性能指标;
(3)掌握操作系统、程序设计语言的基础知识;
(4)熟练掌握计算机常用办公软件的基本操作方法;
(5)熟练掌握基本数据结构和常用算法;
(6)熟练掌握C程序设计语言,以及C++、Java、Visual Basic中的一种程序设计语言;
(7)熟悉数据库、网络和多媒体的基础知识搜索;
(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;
(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(10)了解信息化、计算机应用的基础知识;
(11)正确阅读和理解计算机领域的简单英文资料。
通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照程序设计规格说明书编制并调试程序,写出程序的相应文档,产生符合标准规范的、实现设计要求的、能正确可靠运行的程序;具有助理工程师(或技术员)的实际工作能力和业务水平。
不过JAVA以简洁、跨平台操作等优势,迅速占据了全球大量市场,未来发展中,JAVA将成为IT从业者必须掌握的一门语言。 在中国信息化战略背景下,带动了Java在金融、电信、制造,银行,移动通信,电力,交通,市政服务,政务管理等领域日益广泛的应用。
数据显示,目前全球Java开发者达到了450万,而在中国,这个数字只有10万不到。中国真正意义上的Java开发者或许也仅有5万人左右。这与中国Java的巨大市场潜力相比,是极其不相称的。所以建议多学习JAVA 的相关知识。
这是我百度到的,正确吗?还是要补充什么?