java专业主要学什么

java专业主要学什么


2024年5月12日发(作者:)

java专业主要学什么

1.工具

必须至少熟练使用一种IDE的开发工具,例如Eclipse、

Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,

包括进行工程〔管理〕、常用选项的设置、插件的安装配置以及进

行调试。

2.命令

必须熟悉JDK带的一些常用命令及其常用选项,命令至少必须

要熟悉:appletviewer、HtmlConverter、jar、JAVA、javac、javadoc、

javap、javaw、native2ascii、serialver,如果这些命令你没有

全部使用过,那么你对JAVA实际上还很不了解,更谈不上精通

JAVA技术了。

3.博学

掌握J2EE 、Oracle 、WebLogic、Jboss、Spring、Struts、

Hibernate 等流行技术,掌握软件架构〔制定〕思想、搜索引擎

优化、缓存系统制定、网站负载均衡、系统性能调优等有用技术。

4.规范

编写的代码必须符合流行的编码规范,例如类名首字母大写,

成员和方法名首字母小写,方法名的第一个单词一般是动词,包

名全部小写等,这样程序的可读性才比较好。

第 1 页 共 5 页

5.测试

必须熟悉使用junit编写测试用例完成代码的自动测试。

6.管理

必须熟悉使用ant完成工程管理的常用任务,例如工程编译、

生成javadoc、生成jar、版本控制、自动测试。

2java学什么

扎实的基础。数据结构、离散数学、编译原理,这些是全面计

算机科学的基础,假如不掌握他们,很难写出高水平的程序。代

码,每个同学都会写,但当你发现程度很难再提升的随时,就应

当想想是不是要回过头来学学这些最根本的理论。不要一开始就

去学OOP,无论你再精通OOP,碰到一些根本算法的随时可能也会

无计可施。

丰盛的想象力。不要拘泥于固定的思维要领,碰到问题的随时

要多想几种解决问题的方案,试试其他人从没想过的办法。丰盛

的想象力是设立在丰盛的知识的基础上,除了学习IT技术之外,

同学们也可以多触及其他的学科,丰富自己的知识。

最容易的是最好的。容易的办法更容易被人解析,更容易实现,

也更容易维护。碰到问题时要优先思索最容易的方案,唯有简药

方案不能满足要求时再思索混杂的方案。

3怎么学习java

第 2 页 共 5 页

首先要学好java的基础部分,重点学习java SE,尤其要熟练

掌握面向对象、集合框架,常用的数据结构、JDBC、异常、IO、

线程和网络〔编程〕,关于每个知识点,最好是能学做结合,开发

一些程序,便于深入了解。

基础学习完毕之后,开始进入java web部分的学习,主要是合

计到java web的应用范围很广,而且招聘的时候,基本都要求这

些。首先学习Servlet、JSP的基础知识,了解 request,

Response,之后开始学习Struts2、Hibernate和Spring,经典

的SSH框架。

在学习SSH框架的时候,平常要多应用,多开发。同时必须要

阅读一些框架的源代码程序,了解原理,之后开始自己动手写一

些小的框架。

做java web方向的时候,除了后台java 代码必须要进行学习

之外,还必须要学习前台的css html jquery 等前台开发框架,

同时必须要学习后台数据库的配置,以及sql语句的书写和数据

库的调优。

java的大数据方向,尤其是要学习hadoop,spark这些主流的

大数据框架,学习如何使用这些开源工具,在使用的过程中,了

解原理,熟悉源代码。

java的移动开发方向,主要就是学习android手机客户端程序

第 3 页 共 5 页

的开发,学习anrdoi的体系架构,一些常用的组件开发,下拉框,

菜单。熟练掌握activity,service的概念。

4为什么学习java

一是JAVA语言比较简单,很容易上手。

二是因为JAVA很流行,基于JAVA的各种各样的开源解决方案

非常多,有一句话讲不要重复发明轮子,现在轮子已经很多,所

以,我们在做项目的过程中,可以拿过来用,自己就可以专注于

业务逻辑的实现了;天下大势,顺之者昌,逆之者亡。我们看不到

也无法猜测JAVA在N年之后的命运,但目前它是最流行的编程语

言,所以,我们无妨顺从这种大势。

三也还是因为开源的轮子多,虽然我们可以不发明轮子,但是

既然要用,当然你就必须要对这些开源的解决方案进行深入研究,

否则出现问题就很难解决,开源使得我们可以去学习和借鉴别人

的想法和经验,在对流行开源解决方案的研究过程中快速提升自

己的能力。

四是因为现在很多企业必须要JAVA方面的人才,这是一个非常

现实的原因,为了生计着想,学习JAVA这个方向不会有错,从商

业上来看,SUN公司已经被Oracle收购,JAVA技术与Oracle没

有冲突(不像MySql与Oracle之间),JAVA的影响力在目前没有

任何一门其它的语言能够与之抗衡,Oracle没有理由不持续强化

第 4 页 共 5 页

JAVA技术的推广。JAVA技术应该是Oracle收购SUN的两大意图

之一。所以,我们也可以对JAVA技术放下心来。

最后,是因为JAVA是一门面向对象的高级编程语言,从JAVA

学习的过程中,我们可以获得关于面向对象、关于架构(JAVA技

术最重视的领域)的各种理念,以后在即使换到学习其它高级语言

的时候,也是有很大借鉴意义的,能够减少很多的学习时间!

第 5 页 共 5 页


发布者:admin,转转请注明出处:http://www.yc00.com/news/1715494580a2626927.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信