admin 管理员组

文章数量: 1086019


2024年7月3日发(作者:bugle flute是哪国乐器)

java框架开发的书籍

1.《java从入门到精通》

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

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

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

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

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

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

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

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

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

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

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

本书内容详尽,实例丰富,非常合适作为编程初学者的学习用

书,也合适作为开发人员的查阅、参照资料。

2.《java核心技术卷一》

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

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

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

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

第 1 页 共 6 页

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

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

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

本书出版以来,深受广大读者的喜爱,它全面介绍了Java SE

的基础知识,不但具有使用价值,而且易于阅读,易理解,它必

成为想进军Java和基础薄弱同学的不二之选。

3.《java编程语言》

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

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

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

版本在《Java Language Specification,Second Edition》中定

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

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

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

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

语言教学的参照用书。

本书介绍的是Java语言的新版本,该版本在《Java Language

Specification,Second Edition》中定义,在Java2SDK1.3标准

版中实现。本书已是第三版,在经构上相对前两版有所调整,重

点讲述了新的语言特征,并提供了新API的使用实例。本书完全

覆盖了Java语言当前版本的特征和类库,可以作为Java语言的

第 2 页 共 6 页

入门向导,也可作为高级Java开发及Java语言教学的参照用书。

2怎么学习java

java语法,通过任何一本Java入门书籍,都可以学会Java基

本语法。千万不要认為,把书上的例子程序都能写出来就算学会

了Java语法。要想真正掌握,还必须要做大量的测试题。对语法

不準确的理解,会使你写的代码出现逻辑错误。而这些错误会使

你真正的项目开发中吃尽苦头:认為正确才会写上去。而在几十

万行代码中找出几行有逻辑错误的代码,非常困难。因為你几乎

不会怀疑你认為正确的代码存在错误。

常用类。永远不要写别人已经实现的代码。有很多功能,用JDk

中现有的类就可以完成。必须要熟悉JDK.可以通过研究JDK帮助

文档和JDK源代码的方式,逐渐了解,必须要的类都在什么地方。

一方面,要熟悉有哪些可以直接使用的资源,另一方面,学习一

下,SUN公司的工程师怎样写代码。

IDE集成开发环境。现在企业最常用的IBM公司的eclips类似

的还有JBuilder,Idea,NetBean等等。毕竟,只有5%的顶尖高手

在使用简单的文本编辑器在写Java代码。多数程序员都是使用这

些东西。

数据库.MySql,Oracle,DB2.小项目多数使用MySql这样的免费

数据库。大一些的项目会合计使用Oracl或者项目很少

第 3 页 共 6 页

使用SqlServer.因此,还必须要学习数据库方面的一些知识。可

以从SQL语言开始。这些数据库都支持标準SQL.学会基本的SQL,

参照具体的数据库手册,就可以完成一般的项目开发了当然,要

想使你程序运行的效率更高,必须要更深入的学习。大部分的程

序优化,都是从这部分开始的。

3怎样学java

首先要明确学习java的目的,因为语言有很多种,为什么要学

习java,如果连自己学习的目的都不知道,只是看学习的人比较

多,那么就失去了学习的意义。

开始可以买一本java的基础书籍,从头看起,好好的学习钻研,

边看边敲代码,有些人只想用眼睛看,不动手,学习编程语言,

不动手就学会那是不现实的。

要清楚java的三大体系,javaSE,javaEE和javaME,javaSE

是java相对基础的部分,也是学习java的必经阶段,所以要从

javaSE学起,然后在想另外两个体系扩大。

接下来就要学习面向对象最基本的封装、继承、多态。类,接

口,泛型,输入输出流,线程,TCP/UDP协议,注解,反射机制

等一些非经常用的部分。

常用的部分学好之后,就可以接触数据库的一些东西了,比如

表,视图,索引,存储过程,触发器等,然后就是java与数据库

第 4 页 共 6 页

连接jdbc,因为以后的工作中,最常用的就是java操作数据库。

然后就可以看一些java的框架了,因为现在很多企业开发中都

是使用框架的,比如StringMVC,SSH等,使用框架可以减少工作

量,增加工作效率。

总之,不管学习什么语言,都不是一朝一夕之间可以学会的,

必须要付出努力和汗水的,学习的过程很无聊,但是你保持过来

了,你会发现编程也是有很多乐趣的。

4java怎么样学习

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

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

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

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

且完全可以同时掌握。

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

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

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

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

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

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

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

第 5 页 共 6 页

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

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

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

开始制定。

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

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

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

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

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

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

自SmallTalk),你可以用rolemodel或hotdraw在搜索引擎上找

一下,我记不大清楚了。从HotDraw上我学到了什么是 Framework,

以及如何用rolemodel的方式来构造,这样我就可以应用到其他

的地方。顺便 说一句,这个例子你绝对不会觉得小,只会觉得大,

并且他还是真正的商用的Framework 。

第 6 页 共 6 页


本文标签: 语言 学习 使用 开发