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 页
版权声明:本文标题:java框架开发的书籍 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1719964973a740774.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论