首页 » 软件优化 » 新手转行青岛Java开发的路线规划建议(学习都是新手规划技术)

新手转行青岛Java开发的路线规划建议(学习都是新手规划技术)

雨夜梧桐 2024-10-23 10:12:57 0

扫一扫用手机浏览

文章目录 [+]

青岛Java

新手Java学习路线规划先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME。

1、J2SE

新手转行青岛Java开发的路线规划建议(学习都是新手规划技术) 软件优化
(图片来自网络侵删)

新手在学习的时候先要从J2SE开始学起,所包含的内容主要分为:面向对象概念的理解、Java基本语法的学习,Java桌面图形界面应用程序的开发,掌握常用的Java API等(关键是要学会怎样查阅)。

此处需要重点学习的是:Java基本语法(循环结构,数据类型,数组,运算符等)、Swing,awt,事件机制、文件输入输出处理等

2、J2EE

在学习了J2SE之后,可以尝试着慢慢过渡到J2EE。
而且学习J2EE还需要许多非Java技术的支撑,比如数据库技术,网页编程技术等等。
J2EE有三个必学的框架,即Struts、spring和hibernate。
虽然这三个框架应用很广,但不代表这三个框架就代表了J2EE。

学习J2EE较为核心的内容有:JDBC、JSP、servlet和JavaBean,后面三个也是学习SSH的基础(Struts/Spring/Hibernate的简称)。
鉴于J2EE的内容太过复杂,建议大家最初只学习:JSP,servlet和JavaBean,等这个基础掌握好再把SSH学习了,再对其他J2EE技术有个大致的了解就可以出去找工作了。

除了这些技术的东西,在这阶段,大家更多的是会接触到比如设计模式的东西,比如工厂模式、桥梁模式、单例模式等等,还要学习建模思想(比如UML建模等等)和软件生命周期等等。

3、数据库技术

数据库几乎是程序中不可或缺的一部分,在整个软件开发中更是占据了重要作用。
目前数据库几乎都是关系型数据库,代表的有:SQL Server/MySQL。

4、网页编程基础

网页编程基础要学的内容也比较多,但主要集中在以下这三个技术之上,大家每天看的各种样式的网页都是它们呈现的:HTML:超文本标记语言、CSS:层叠样式表、JavaScript:浏览器客户端脚本语言。
现在更是流行各种JavaScript库,比如:jQuery、ExtJs等。

5、J2ME

如果已经掌握了以上的技术了,可以再学习手机程序的开发。
J2ME的学习的话,切忌不要单纯的再模拟器上测试,一定要找真机测试,真机和模拟器的效果之间差别是很大的。

除了学习的规划线路之外,选择合适的开发工具也是比较重要的,工欲善其事必先利其器,作为初学者比较建议使用的开发工具是:JCreator或是记事本,当熟悉了Java代码之后再根据自己的习惯和发展去选择合适的工具。

标签:

相关文章