java入门开发该看什么书_第1页
java入门开发该看什么书_第2页
java入门开发该看什么书_第3页
java入门开发该看什么书_第4页
java入门开发该看什么书_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

java入门开发该看什么书

1.《java从入门到精通》

本书从初学者角度H发,通过通俗易懂的语言、丰富多彩的实

例,具体介绍了使用Java语言进行程序开发应该掌握的各方面技

术。全书共分28章,包括:初识Java,熟悉Eclipse开发工具,

Java语言基础,流程控制,字符串,数组,类和对象,包装类,

数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing

程序(制定),集合类,I/O输入输出,反射,枚举类型与泛型,

多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,

Swing其他高级组件,高级布局(管理)器,高级事件处理,AWT

绘图与音频播放,打印技术和企业进销存管理系统等。所有知识

都结合具体实例进行介绍,涉及的程序代码给出了具体的解释,

可以使读者轻松领会Java程序开发的精髓,快速提升开发技能。

2.《java核心技术卷一》

本书是Java技术经典参照书,多年畅销不衰,第7版在保留以

前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基

础知识,主要内容包括面各对象程序制定、反射与代理、接口与

内部类、事件监听器模型、使用SwingUI工具箱进行图形用户界

面制定,异常处理、流输入/输出和对象序列化、泛型程序制定等。

本书内容翔实、深入浅出,附有大量程序实例,极具有用价值,

是Java初学者和Java程序员的必备参照书。

3.《java(编程)语言》

本书以Java语言创建者的独特视角向读者展现了为什么以及

如何使用Java语言,以便读者理解Java语言的基本制定目标以

及它在现实世界中的应用。本书介绍的是Java语言的新版本,该

版本在《JavaLanguageSpecification,SecondEdition》中定

义,在Java2SDK1.3标准版中实现。本书已是第三版,在经构上

相对前两版有所调整,重点讲述了新的语言特征,并提供了新API

的使用实例。本书完全覆盖了Java语言当前版本的特征和类库,

可以作为Java语言的入门向导,也可作为高级Java开发及Java

语言教学的参照用书。

2怎么学习java

第一阶段、培养兴趣

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

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

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

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

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

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

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

第二阶段、清除障碍

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

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

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

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

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

应该天天花个十几分钟,把java学习中能月到的(英语)单词背

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

第三阶段、调整状态

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

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

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

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

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

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

3怎样学java

第一步:零基础学习java的第一步,首先先学习,计算机基本

原理,Java语言发展简史,这些是最基本的常识,初学者一定要

了解这些常识。

第二步:要了解java开发的环境搭建,体验java程序员的开

发环境,比如变量path和classpath的设置,java程序员的执

行过程,java反编译工具。然后了解,计算机常用进制二、八、

十六的介绍,以及它们与十进制之间的互相转化,ASCH码。

第三步:了解Java语法格式,常量和变量,变量的作用域,函

数和函数的重载,运算符,程序流程控制,数组和操作数组的类。

针对数组的常用查找、排序算法原理,以及其Java实现。

第四部:学习一个很难理解的一个概念”对象',很多人学到”

对象'就会感到有些吃力,不过没关系,只要依据我工具里的教程

来学习,肯定可以让你很快掌握。

这段时间,你要掌握的知识点如下:

对象的本质,理解面向对象,类与对象的关系,在程序中如何

应用面向对象的思想解决问题。

如何制定类,制定类的基本原则,类的实例化过程,类的细节:

构造函数、this关键字、方法和方法的参数传递过程、static关

键字、内部类,Java的垃极回收机制,Javadoc介绍。

对象的三大特性:封装、继承和多态,以及相应的Java实现:

子类对象的实例化过程、方法的覆盖、final关键字、抽象类、

接口、继承的优点和缺点剖析。

对象的多态性:子类和父类之间的转换、抽象类和接口在多态

中的应用、多态带来的好处。Extensibility的理解、

Extensibility的运用。

常用制定模式:Singleton.Template>Strategy模式。

4java怎么样学习

我们必须明确一个大方向,也就是说现在面向对象的编程范畴。

无论人工智能曾经有所浪潮,但招来510年工业界广泛承认并接

受的将是面向对象式的编程。工业界目前最流行的面向对象编程

语言就是C++和Java。所以基本上锁定这两个方向就可以了。而

且完全可以同时掌握。

掌握Java的精华特性而且一定要知道为什么。比如,Interface

和multi-thread。用interface是更好的多继承的模型,而多线

程则是制定到语言一级的重要特性。要完全理解interface是为

什么,用多线程又有几种常用的编程模型。

理解了Java语言的特性是为什么了之后,就可以试着上升到制

定这个层次,毕竟学习语言是要用的。目前比较好的开发模式是

采纳自定向下的面向对象的制定,加上MVC的模式(你可以看一下

我介绍的关于MVC的内容)。首先要找出最顶层的对象(这往往是

最难的),然后一层一层往下递归,记住每次应符合7+/-2的原贝L

因为我们人的短记忆就是这样。一般有图形用户界面的应从界面

开始制定。

最好的方法其实是施行。一般教科书上的例子并不能算是施行,

只能算是让你掌握语言特性用的。而提倡做实际的Project也不

是太好,因为你还没有熟练的能力去综合各种技术,这样只能是

你自己越来越迷糊。比较好的方法是找一些比较经典的例子,每

个例子比较集中一种编程思想而制定的,比如在我的施行当中,

我曾经学习过一个很经典的例子就是用Java实现的HotDraw(源

自SmallT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论