设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
谁能介绍几本学Java的书?
返回列表
发新帖
谁能介绍几本学Java的书?
[复制链接]
11
|
2
|
2007-9-6 08:56:16
|
显示全部楼层
|
阅读模式
《java大学教程》,这本书我看过,很好的,如果是初学(以前没有接触过java)做为入们就看他了没错,里面说的例子全是applet程序,对java的基础却说的很细,从appletHello 开始到网络成为一种活动代码的教学方式,200多个可以执行的小程序,60000 多行代码,每一行都有注解,并且对每一个程序还有解说,5000个软件工程试点解说, 8000个常见错误说明,还复代java数据结构,最好和《java编程思想》一起看因为,这本书看着很容易入门可是有一些细节上的问题还是不好《java编程思想》里面可是说的好全啊!如果两本书一起看那java就算入门了,我只能说这对入门的很试和!不过想了解的在深一些哪就多了我看你还是先入门在说吧,至于以后的我在在面一说你看看就可以了.不过我学java就是这样过来的,如果是入门《java编程思想》是必须的,你要知道,这是一本好书啊,如果别的一些关于java入门的书我只是公平态度,我想有这两本对入门以经足够了,如果想你也可以去找一些别的书做为辅助.书店买不到,在网上可以买到。 入门之后(这里指的是面向J2EE) 二、进阶 《Java Cook Book》- 非常推荐* (包含了Java编程的Tips,适合当做手册来查阅) 《O’reilly-Java IO》- 推荐* (包含Java IO编程的各个方面) 《O’reilly-Database Programming with JDBC》- 推荐* (JDBC编程) 《O’reilly-Java Programming with Oracle JDBC》- 参考* 三、Java Web编程 《O’reilly-Java Server Pages》- 强烈推荐* 《O’reilly-Java Servlet Programming》- 非常推荐* 《O’reilly-Jakarta Struts》- 推荐* (Java Web编程的一个MVC实现框架Struts的书) 四、EJB编程 《J2EE应用与BEA Weblogic Server》- 强烈推荐 《Mastering EJB 2.0》- 非常推荐* 《Enterprise Java Bean》- 推荐* 五、Java XML编程 《O’reilly-Java and XML》- 推荐* 《O’reilly-Java and SOAP》- 参考* (Java的SOAP编程) 六、设计模式 《Core J2EE Patterns》- 强烈推荐* (J2EE设计模式,设计企业应用软件必备参考书) 《EJB Design Patterns》- 推荐* 七、其它 《O’reilly Ant - The Definitive Guide》- 推荐* (Ant是一种功能非常强大的Java工具) Note: 强烈推荐书籍:建议购买,重点学习 非常推荐书籍:建议花时间学习 推荐书籍:在学有余力的情况下,建议学习 参考书籍:有兴趣的情况下学习 标明*号的书籍有电子版本 可以去http://www.china-pub.com 看看
回复
使用道具
举报
千问
|
2007-9-6 08:56:16
|
显示全部楼层
Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。 J2SE就是Java2的标准版,主要用于桌面应用软件的编程; J2ME主要应用于嵌入是系统开发,如手机和PDA的编程; J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。 先学习j2se 要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。 不要被IDE纠缠 在学习java和j2ee过程中,你会遇到五花八门的IDE,不要被他们迷惑,学JAVA的时候,要学语言本身的东西,不要太在意IDE的附加功能,JAVA编程在不同IDE之间的转换是很容易的,过于的在意IDE的功能反而容易耽误对语言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加强版WSAD。用好其中一个就可以了,推荐从eclipse入手j2ee。因为Jbuilder更适合于写j2se程序。 选择和学习服务器使用配置 当你有了j2se和IDE的经验时,可以开始j2ee的学习了,web服务器:tomcat,勿庸置疑,tomcat为学习web服务首选。而应用服务器目前主要有三个:jboss、weblogic、websphere。有很多项目开始采用jboss,并且有大量的公司开始做websphere或weblogic向jboss应用服务器的移植(节省成本),这里要说的是,学习tomcat和jboss我认为是首选,也是最容易上手的。学习服务器使用配置最好去询问有经验的人(有条件的话),因为他们或许一句话就能解决问题,你自己上网摸索可能要一两天(我就干过这种傻事),我们应该把主要时间放在学习原理和理论上,一项特定技术的使用永远代替不了一个人的知识和学问。 学习web知识 如果你是在做电子商务网站等时,你可能要充当几个角色,这是你还要学习: html,可能要用到dreamwave等IDE。 Javascript,学会简单的数据校验,数据联动显示等等。 J2eeAPI学习 学习j2eeAPI和学习服务器应该是一个迭代的过程。 先学习jsp和servlet编程,这方面的书很多,我建立看oreilly公司的两本《jsp设计》和《java servlet编程》,oreilly出的书总是那本优秀,不得不佩服。 学习jdbc数据库编程,j2ee项目大多都是MIS系统,访问数据库是核心。这本应属于j2se学习中,这里拿出来强调一下。 学习jndi api,它和学习ejb可以结合起来。 学习ejb api,推荐书《精通ejb》 经过上面的这些的学习,大概可以对付一般的应用了。 有人说跟着sun公司的《j2ee tutorial》一路学下来,当然也可以。 STRONG>学习ejb设计模式和看代码(最重要) 设计模式是练内功,其重要性可以这么说吧,如果你不会用设计模式的话,你将写出一堆使用了ejb的垃圾,有慢又是一堆bug,其结果不如不用ejb实现(ejb不等于j2ee)无论学习什么语言,都应该看大量代码,你看的代码量不到一定数量,是学不好j2ee的。目前有很多开源的工程可以作为教材: jive论坛 petstore sun公司 dune sun公司 等等,研读一个,并把它用到自己的工程中来。 J2ee其他学习 当你渐渐对j2ee了解到一定深度时,你要开始关注当前领域中的一些技术变化,J2ee是一块百家争鸣的领域,大家都在这里提出自己的解决方案,例如structs,hiberate,ofbiz等等,学习这些东西要你的项目和目标而定,预先补充一下未尝不可,但不用涉及太深,毕竟学习原理和理论是最最重要的事。 目前常见j2eeAPI JavaServer Pages(JSP)技术1.2 Java Servlet技术2.3 JDBC API 2.0 Java XML处理API(JAXP)1.1 Enterprise JavaBeans技术2.0 Java消息服务(JMS)1.0 Java命名目录接口(JNDI)1.2 Java事务API(JTA) 1.0 JavaMail API 1.2 JavaBeans激活架构(JAF)1.0 J2EE连接器体系结构(JCA)1.0 Java认证和授权服务(JAAS)1.0 学习上面的某些API要以你的项目而定,了解所有他们总之是有好处的。 上面印证了大家说的一句话,java语言本身不难学,但是技术太多,所以学java很费劲。回想一下,基本上每个初学者,在刚学习java的时候可能都会问别人这么一句话,你怎么知道的哪个方法(api)在哪个包里的?呵呵,无他,唯手熟尔。
回复
使用道具
举报
千问
|
2007-9-6 08:56:16
|
显示全部楼层
我其实不推荐,《java2核心技术一二卷》
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
TP-LINK WR741N无线路由器网络密码怎么设置?
2
我刚刚大2,是川外英语系的,想报考四川大学新闻传播的自考班,大家给我说下什么时候报最合适
3
初中问题~~
4
推荐些适合学生用的洁净美白效果好的洗面奶
5
胖的女孩能学街舞么
6
百变小樱的服装哪里有的卖?
7
宇宙速度,急急
8
Z刀和X刀 在5转 技能快慢上有差距吗? 请教5转刀高手
9
笔记本电脑从雅安运到成都市电脑城用什么方法好呢?安全,便宜的。谢谢!
10
还原糖的检验 菲林试剂 现象 方法 简单描述 谢谢
11
面包怎么烤颜色才会漂亮?
12
最近有什么好听的歌
13
奥比岛快乐星球的宝石矿场的水坑是?
14
去东莞想找个普工的工作,请推荐一个正规的职业介绍所!谢谢
15
在风行上怎么不能看火影的最前部分???
16
LG手机怎么连接电脑
17
露娜宝石碎片有什么用??
18
联想3000 g430 插拔电源声音 速度等
19
考古爱好者 古董类风物15张 合成速度+50 什么意思
20
硅酸镍与硫酸化学方式
21
好友QQ秀显示不出来,急!!!!!!!
22
含有动物的英语谚语或短语
23
CPU散装与盒装有什么区别哦?
24
锦州6厂游泳馆坐126车在哪站下车啊? 还有几点到几点开???
25
怎样才能管住女友?
26
为什么瑞星要把UT当病毒删除
27
四川外语学院成都学院各小语种近几年在江西招生的分数线是多少?
28
梦幻西游69能得的全部称谓..要分开永久的和有时限的
29
[魔兽世界]想买个台试电脑,但是对近年出的高科技东西不大懂,高分请教下
30
液晶的显示问题
31
存单挂失7天后,是否必须先办理解挂,才能补卡或销户?
32
〈泰坦尼克号〉中,Rose说想要摘星星是什么意思?
33
罗志祥北京歌友会
34
古牧犬小时候鼻子是黑白的,大了以后能变纯黑吗?
35
总是小心眼的不相信男朋友.
36
激斗女格斗家用什么武器卷强比较好。
37
新魔界 龙骨之翼怎么获得
38
概率题帮下忙
39
类似五星大饭店的电视剧?
40
09年江西师范大学专科在哪里读啊 是在老校区吗
41
电脑正常工作时突然自动重启,但是重启之后是蓝屏,怎么回事啊!那位仁兄帮忙解决下呀!谢谢!
42
借您几分钟,帮个忙!有一部电影是今年上映的,名称是《海洋》。国外篇...有哪位朋友知道?请速速告诉我
43
用水浒人物的名号,补全《水浒传》的回目
44
郑州山木韩语培训
45
松下313传真机价格多少?
46
2688怎么注册报单系统会员
47
镜片上的指纹怎么样能拍出来啊?
48
1058-七龙珠Z真武道会欧版压缩码
49
在长春机电一体化是本科还是专科?
50
04年上牌的吉利豪情值18000吗?
51
请问新股该如何操作?开盘第二天就卖还是持有一段时间好
52
各个快递公司的总机是什么?
53
如果要购买拆迁安置房(且对方房产证暂时还没办下来),是否能买?怎样避免风险?急急急
54
第一代身份证有效期10年是怎么计算的?
55
我是南宁的大学生,请问现在南宁还有哪个银行可以办理大学生的信用卡?
56
09广东高考录取问题
57
为什么空之轨迹3玩不了
58
有一首歌 歌词好像有“爱你爱到疼了,爱你爱到忘了”叫什么
59
冒险岛标飞 洗血 我现在要把智力洗回运气上。。请问
60
修电动车高手进!
61
黑龙江09文科考生,374能上西安翻译学院吗
62
一道数学题
63
月收入只有1000多块如何理财?
64
显示器刷新率是什么意思
65
一个关于单片机灌电流的问题。
66
我PSP clannad按照攻略来打相乐 美佐枝线 ,出现了志麻的那段。可是为什么没有出现CG呢?
67
显示器怎么不显示自检
68
山东枣庄学院怎么样
69
在龙岩哪里买的到做寿司的海苔?
70
吉林铁道职业技术学院哪个专业好
71
想剪短发...问下,有没有适合圆脸的发型?
72
上海镇保和城保有什么区别?我以前交镇保现在交城保以后能连接起来吗?
73
湖北第二师范学院到底怎么样,我是说二本一得那个
74
现在有永恒之塔的私服了没?
75
自考本科毕业可以考研究生吗?
76
冒险岛急找人!~~!~!
77
神舟天运q3000d1
78
帐号名称怎样填写
79
谈笑江湖 后续什么时候有?
80
5320OFFICE软件
81
美国的不正式英语
82
一个女孩在你的爱心地里种了粉郁金香说明什么?
83
英语短期内 退步
84
一汽夏利、特变电工、川投能源的操作问题?持有还是出局?
85
仙剑奇侠传三 渝州西南找到雪见打唐门弟子
86
吉他新手求教
87
哈根达斯
88
有10000字的日记吗?
89
我高考数学考的很差,是个位数,能选择旅游管理专业吗?
90
酒后驾车撞人还打人逃逸如何处理?????
91
电脑做好系统重启出现以下英文字母帮帮忙谢谢急
92
网通客户端进程关闭了就不能上网了,为什么还能上网?
93
关于谢谢你曾经爱过我,急!!!!!!!!!!
94
青出於蓝 动漫的第一部观看网址谁有````
95
想开一家工程机械零配件销售部如何做
96
西瓜有没维生素C
97
去拿买鸡排电烤箱??商用的
98
寻找记忆中的《麻辣女孩》
99
魔兽世界登录画面的冰龙就那么有魅力?
100
请问怎么上网看卫视电影台