admin 管理员组

文章数量: 1086019


2024年3月20日发(作者:google翻译需要外网吗)

java适合哪方面的编程

桌面级应用:尤其是必须要跨平台的桌面级应用程序。桌面级应

用:简单的说就是主要功能都在我们本机上运行的程序,比如word、

excel 等运行在本机上的应用就属于桌面应用。

企业级应用:简单的说就是大规模的应用,一般使用人数较多,

数据量较大, 对系统的稳定性、安全性、可扩大性和可装配性等

都有比较高的要求。这是目前 Java应用最广泛的一个领域,几

乎一枝独秀。包括各种行业应用,企业信息化,也包括电子政务

等,领域涉及:办公自动化 OA,客户关系〔管理〕 CRM,人力资

源 HR, 企业资源计划 ERP、知识管理 KM、供应链管理 SCM、企

业设备管理系统 EAM、产品生命 周期管理 PLM、面向服务体系架

构 SOA、商业智能 BI、项目管理 PM、营销管理、流程管理

WorkFlow、财务管理等等几乎所有你能想到的应用。

嵌入式设备及消费类电子产品,包括无线手持设备、智能卡、通

信终端、医疗设备、信息家电(如数字电视、机顶盒、 电冰箱)、

汽车电子设备等都是近年以来热门的 Java 应用领域,尤其是手

机上的Java应用程序和Java 游戏,更是普及。

除了上面提到的,Java还有很多功能:如进行数学运算、显示

图形界面、进行网络操作、进行数据库操作、进行文件的操作等

等。

第 1 页 共 5 页

2怎么学习java

第一步:学习java基本语法,慢慢熟悉面向对象的编程理念(封

装、继承和多态)封装和集成比较好理解,搞清楚多态可能要费点

功夫,这只是j2ee学习过程中的第一步。

第二步:学习JSP相关知识,掌握JSP代码、JSP指令、JSP动

作,同时也要学一些servlet、XML方面的知识,JSP相比于后面

的技术来说要简单很多,但是一定要亲自施行操作,光看理论是

不够的。

第三步:系统学习数据库,SQL语言显得尤为重要,这对以后

的学习很有帮助,最好能用用SQLServer或者DB2,这些都是java

中的核心技术。

第四步:学习STRUTS高端技术。以上三步都是为这一步做的铺

垫,精通MVC,特别是经典的HelloWorld的例子一定要会做,只

有学好了STRUTS技术才算是真正掌握了j2ee。

3学习java的方法

通读官方语言教程和规范

发布编程语言的官方,一般都会在其官方网站上提供官方语言

教程(Tutorials)和规范(Specification),Java的官方网站当然

也不例外。Oracle提供的Java Tutorials官方教程是很好的入

第 2 页 共 5 页

门读物,系统全面还带有示例演示,非常易学,看到很多Java的

初学者还在满网络的找教程,殊不知最好的教程就在官方网站上

等着呢,即使是Java老司机也可以在里面发现自己以前的知识遗

漏点。Java Specification 语言规范是更进一步的读物,里面解

释了语言的内部规范,比较难以读懂,但是初读时不要强求读懂

所有的内容,适当的囫囵吞枣,多读几遍可能就理解了。而关于

要求更高的Java程序员,可以读读JVM Specification,Java虚

拟机规范。

借鉴Java重要类的官方源代码

Java是一门开源的编程语言,下载其JDK(Java Development

Kit,Java开发 工具包)时,会自带Java的源代码压缩包,

解压后就可以查看Java自带类的源代码,这些源代码都是Java

大神们写的,非常有学习意义。这也是学习Java语言相关于其它

闭源开发语言的一大优势。

掌握常用的〔制定〕模式

制定模式(Design Pattern)并不是Java编程语言独有的,而是

所有编程语言之间通用的,因此制定模式也更具有学习的必要性。

虽然制定模式不是独属于Java的,但是有用Java实现的制定模

式版本,像是单例模式、观察者模式等经典模式必须熟练掌握。

有些初学者把制定模式看的非常高端,非常难以学习,这是没有

必要的,因为制定模式并不是凭空想出来的,它们就是从日常的

第 3 页 共 5 页

写代码过程中一步步演化过来了的,只要写代码到一定程度,自

然而然就能使用和理解制定模式了。而提前学习制定模式可以加

快自己的编程水平提升速度,编写易维护、低耦合、扩大性强的

代码。

学习相关的开源框架

Java有非常多的开源框架,比如常见的Spring、Hibernate、

Struts等。有些初学者把这些框架当作是学习Java编程的负担,

笔者个人认为这恰恰是Java的一大优势,这些框架的源代码都是

出色的、开源的,其中运用了很多的制定模式 和编程思想,通过

学习使用这些框架,可以加深自己对制定模式的理解,提升自己

的编程层次。

向有经验的前辈请教

学习借鉴别人的出色经验可以使自己少走很多弯路,但是任何

时候经验都是宝贵的,向别人请教经验,一定要坚持好端正谦虚

的好学态度,虚心的向前辈请教,只要自己有诚心,而礼数又到

位的话,别人一般是不吝赐教的。

4怎样学习java

第一阶段、培养兴趣

兴趣是好的老师,可以是天生的,也可以后期培养。所以,学

习java一定要对其感兴趣,即使刚开始没有兴趣也应该努力的培

第 4 页 共 5 页

养自己对java的兴趣,如果没有兴趣的话即使今后从事这样的方

向也不会有所成就。因此,既然选择学习这门技术,那就应该把

自己的精力和兴趣转移到java上,把java学习当成是一款有难

度、必须要持久战术的游戏,在学习java的过程中,找到自己的

存在感、满足感、成就感。

第二阶段、清除障碍

当自己对Java产生兴趣,并付出浑身解数来学习,但学习效果

不好的时候,我们就应该停下脚步检查一下是什么因素阻碍了自

己的进步,然后逐一解决。比如,不少男生在写java代码的时候,

往往记不住命令的英文单词或者常常混淆。由于单词拼写错误,

导致程序报错,这些低级错误使得浪费不少时间。那我们是不是

应该天天花个十几分钟,把java学习中能用到的〔英语〕单词背

下来呢?这样就会让自己的学习更有效率。

第三阶段、调整状态

注意力不集中是很多人都有的状态,如果课上掌握的不扎实,

课下怎么狂补、下功夫都是事倍功半。所以建议每个学习者在上

课时,多和老师互动,尽量让自己的思维和老师坚持一致性。当

老师提问的时候,不管问的是不是你,你也要去思索,思索之后

大声地回答。通过这种方法,你可以把自己的大脑调整到激活状

态,坚持课堂上的兴奋状态,学习效率自然就会得到提升。

第 5 页 共 5 页


本文标签: 学习 模式 制定 管理 兴趣