收藏 分销(赏)

java程序开发干嘛用的.docx

上传人:精*** 文档编号:10089875 上传时间:2025-04-21 格式:DOCX 页数:6 大小:22.99KB
下载 相关 举报
java程序开发干嘛用的.docx_第1页
第1页 / 共6页
java程序开发干嘛用的.docx_第2页
第2页 / 共6页
java程序开发干嘛用的.docx_第3页
第3页 / 共6页
java程序开发干嘛用的.docx_第4页
第4页 / 共6页
java程序开发干嘛用的.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、java程序开发干嘛用的企业级应用开发 这里是JAVA的天地,大到全国联网的系统,小到中小企业的应用解决方案,JAVA都占有极为重要的地位 网站开发 当然就是JSP+Servlet+JavaBean,一直以来都相当流行 移动领域 典型的应用是手机游戏(国内主要是这方面),这里是J2ME的天地,其实应用范围是很广的,只是国内开发不够。 JAVA已成为当今市面上最受欢迎的编程软件,关于处于信息高速发达的今天,JAVA技术已经无处不在,手机软件、手机JAVA游戏、电脑软件等等。可以这样说,只要你使用手机、电脑等电子产品,你就会用到跟JAVA有关的东西。由此可见,关于我们这些将要面临庞大就业压力的在校

2、大同学来说,掌握这样一款最流行的编程语言是多么重要。不管你以后是从事硬件还是软件的开发,面试官的第一个问题就是你会不会使用JAVA语言编程?。 同样,如果掌握了JAVA这门技术,就业面也是很广的,不管是电脑方面的软硬件开发还是手机的软硬件开发java都是必不可少的技术,只要是想从事IT方面的工作,必须掌握JAVA。 2怎么学习java 1、具有一定的自学能力 包括Java在内的信息技术发展迅速,指望一本好书或者教师在课堂上假设干学时的教学,是难以精通某些技术的。因此必须具有优良的自学能力,要花费大量的时间投入到学习中去。 2、学习技术的三个层次 任何人的精力都是有限的,不可能掌握所有的技术。因

3、此学习任何技术都要有三个层次:这项技术是什么?他能干什么?怎样利用它实现它的功能? 3、多动手学习 很多初学者学习Java,往往抱着一本书非常认真的去看,而且书中的很多例子也能看懂,但是,当做到计算机面前写程序时,就抓头挠腮,不知从何下手,出现这种状况的原因在于眼高手低,要解决这个问题必须通过多动手学习程序,熟练才行。同时,没有任何人在编程过程中会非常的顺利,不出现任何错误,我们要有信心处理。 4、对比学习 学习Java的读者,可能已经具有C+的基础,因此学习会比较容易一些,由于任何语言或多或少都有类似的地方,可以在学习Java的时候,可以采纳横向对比地方方法来学习。 5、学会使用帮助和网络资

4、源 任何一本书不可能把所有的知识点讲到。同时凡是比较出色的软件都有一些帮助文档,因此要学用帮助文档。针对Java而言,要学会使用Java相关的API文档,也可以上网下载一些视频。 3怎样学java 系统的学习Java编程的基础 如果真的想成为Java程序员,那么学习Java时就不要东一片、西一片的学习,要全面的、系统的学习Java编程基础,包括AWT、Swing这些不是常常用到的 内容也要学习,深入的理解面向对象(Object-Oriented)的编程思想,掌握封装(Encapsulation)、继承(Inheritance)、多态(Polymorphism)三大特性,把面向对象的思想运用到实

5、际的代码编写中。 掌握常用的API用法 每一门成熟的编程语言都会向用户提供丰富的应用编程接口(Application programming Interface),也就是通常所说的API,熟练掌握这些API,无疑会极大的提升我们编码的效率,但是Java提供的API实在是太多了点,全部掌握很难实现,而且也没有必要,我们只要熟练掌握常用的API就好,不常用的API用到的时候,再在API文档中查找用法即可。 通读官方语言教程和规范 发布编程语言的官方,一般都会在其官方网站上提供官方语言教程(Tutorials)和规范(Specification),Java的官方网站当然也不例外。Oracle提供的J

6、ava Tutorials官方教程是很好的入门读物,系统全面还带有示例演示,非常易学,看到很多Java的初学者还在满网络的找教程,殊不知最好的教程就在官方网站上等着呢,即使是Java老司机也可以在里面发现自己以前的知识遗漏点。Java Specification 语言规范是更进一步的读物,里面解释了语言的内部规范,比较难以读懂,但是初读时不要强求读懂所有的内容,适当的囫囵吞枣,多读几遍可能就理解了。而关于要求更高的Java程序员,可以读读JVM Specification,Java虚拟机规范。 借鉴Java重要类的官方源代码 Java是一门开源的编程语言,下载其JDK(Java Develop

7、ment Kit,Java开发 工具包)时,会自带Java的源代码压缩包src.zip,解压后就可以查看Java自带类的源代码,这些源代码都是Java大神们写的,非常有学习意义。这也是学习Java语言相关于其它闭源开发语言的一大优势。 掌握常用的制定模式 制定模式(Design Pattern)并不是Java编程语言独有的,而是所有编程语言之间通用的,因此制定模式也更具有学习的必要性。虽然制定模式不是独属于Java的,但是有用Java实现的制定模式版本,像是单例模式、观察者模式等经典模式必须熟练掌握。有些初学者把制定模式看的非常高端,非常难以学习,这是没有必要的,因为制定模式并不是凭空想出来的

8、它们就是从日常的写代码过程中一步步演化过来了的,只要写代码到一定程度,自然而然就能使用和理解制定模式了。而提前学习制定模式可以加快自己的编程水平提升速度,编写易维护、低耦合、扩大性强的代码。 4java怎么样学习 我们必须明确一个大方向,也就是说现在面向对象的编程范畴。无论人工智能曾经有所浪潮,但将来5-10年工业界广泛承认并接受的将是面向对象式的编程。工业界目前最流行的面向对象编程语言就是C+和Java。所以基本上锁定这两个方向就可以了。而且完全可以同时掌握。 掌握Java的精华特性而且一定要知道为什么。比如,Interface和multi-thread。用interface是更好的多继承

9、的模型,而多线程则是制定到语言一级的重要特性。要完全理解interface是为什么,用多线程又有几种常用的编程模型。 理解了Java语言的特性是为什么了之后,就可以试着上升到制定这个层次,毕竟学习语言是要用的。目前比较好的开发模式是采纳自定向下的面向对象的制定,加上MVC的模式(你可以看一下我介绍的关于MVC的内容)。首先要找出最顶层的对象(这往往是最难的),然后一层一层往下递归,记住每次应符合7+/-2的原则,因为我们人的短记忆就是这样。一般有图形用户界面的 应从界面开始制定。 最好的方法其实是施行。一般教科书上的例子并不能算是施行,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能是你自己越来越迷糊。比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而制定的,比如在我的施行当中,我曾经学习过一个很经 典的例子就是用Java实现的HotDraw(源自SmallTalk),你可以用rolemodel或hotdraw在搜索引擎上找一下,我记不大清楚了。从HotDraw上我学到了什么是 Framework,以及如何用rolemodel的方式来构造,这样我就可以应用到其他的地方。顺便 说一句,这个例子你绝对不会觉得小,只会觉得大,并且他还是真正的商用的Framework 。 第 6 页 共 6 页

展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服