初学JAVA,什么教材上手比较好?

下个学期开始学JAVA,除了老师那本教材之外想再搞本书看看,不知道用什么教材上手比较好?(有一定的C++和C#经验)
高人指点一下...
[74 byte] By [jianhuaitianxia] at [2008-1-9]
# 1
本要也是初学者,所以不好提供什么意见,个人认为,如果有一定的逻辑思维,应该都容易上手的.
# 2
哎呀...常常打错字,郁闷哦....人
# 3
(有一定的C++和C#经验)那就是说你的面向对象的思想应该已经有了,建议取看看java的基本语法,其它的就靠JDK文档了。
skymouse2002-虾米猪猪 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 4
CORE JAVA
lixiaoxue85-蛮野蛮 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 5
推荐楼主买那种一开始就有一些简短例子的,楼主照着抄几段,自然就明白了。
YidingHe-机枪兵 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 6
Java核心技术两卷
victorypig-java猪 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 7
1.先看《java2核心技术的一卷》
2.之后看《thinking in java》或《java2核心技术的二卷》, 《java高效编程》和一些相关的面向对象程序设计的书籍
3.看完再看
《设计模式》和深入的讲述面向对象概念的书籍
《JFC-Swing应用指南》和《Java2事件处理详解》
上面的是高手指点我的。不知对你有帮助不?
你“有一定的C++和C#经验”就当做复习吧。呵呵。

zgs1218 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 8
21 days
zhblue-www.newsclan.com at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 9
thinking in java
huang_junfeng at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 10
我下学期也要学Java,这学期学Delphi,不知有哪些书适合我的??
jfsaka at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 11
强烈建议Core java
wuwei2000_0 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 12
thinking in java 适合有一定经验的程序员
wuwei2000_0 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 13
thinking in java
spiritsl-梦雨心蓝 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 14
thinking in java
robo1980 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 15
thinking in java
hellox-吃吃饭 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 16
fucking in java
kaka888 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 17
推荐SCJP的认证教材
认真看完了后在看其他的
对初学者来说thinking in java,还是有点难懂的
而 core java 更适合拿来做手册
telankesjiang at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 18
fucking in java
# 19
21天这本书还行,
jkxb315416 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 20
只要是技术书就应该多看多看。反正刚开始就是狂打基础哦
suoziyu0815 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 21
thinking in java个人认为应该作为第二本java书
第一本不应该是这本
moon_cool-月影剑 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 22
thinking in java对初学者太难,对高手太简单

不存在适合的读者
# 23
有c++基础的看 thinking in java吧
karsinhe-发奋图强! at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 24
mark,
txdog-000010000101000000 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 25
进来看看,学习一下.
# 26
core java(java 核心技术) 第一卷
# 27
书不是最重要的
重要的是态度

Thinking in java是本好书

不过我感觉这外国佬挺罗嗦的
kaka99-初学编程 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 28
可以找些有实例的书看看
wildcorn-摔锅 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 29
thinking in java+做题
# 30
absolute java
和JAVA 完美经典
怎么样?
bondlying at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 31
JAVA学了一点,感觉比C++好学点,也是来这里学习的.
lvweiyuan202 at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 32
现在的java技术大部分是在做b/s系统,所以光有java语言的知识还是不行的,还得有数据库、web方面的知识比如js、css、html、jsp、sql等等一大堆,学都学不完,关键看楼主喜欢什么了!

单就java语言来说,个人认为core java volume 1是最好的,根正苗红,不推荐tij!

# 33
学习网站!

═══════════════════
免费的源码、工具网站,欢迎大家访问!
http://www.j2soft.cn/
═══════════════════
# 34
thinking in java, 学的是思想,告诉你在使用Java时该如何思考问题,不同水平的人有不同水平的理解,都可以从中获益,core java当手册比较好
RobertHooke-HK at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 35
建議只能是個參考,每個人都有不同的學習經歷,學習曲線是不一樣的。
我認為關鍵是在動手寫代碼。動手做,不做是學不到東西的。
我是從delphi轉過來的,看一本簡單的語法書,就研讀tinking in java 看一點 懂一點了
就用java去改寫我以前用delphi寫的東西。感覺還不錯。呵呵

# 36
thinking in java
qijunone at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 37
任何一本卖的100以内的入门教材都可以.

最重要的要多多写代码.遇到问题就在书上找,找上几次后在遇到问题就知道在书的哪个部分有.

如果找不到就上网来查,找旁边的人问.

对于程序的逻辑问题要走路都要想着如何设计.

最重要的是多写代码,多问为为什么.为什么这样就解决了.然后一直将问题追到底。

所有的程序就分成三部分,数据库,业务逻辑,界面显示控制.

业务层和数据库交互,通过数据库提供的标准接口,对于JAVA来说就是ORACL包,SQLSERVER包MYSQL包.安装正确后你提供SQL语句它就返回一个集合,循环读取就OK.读取后显示.

对于网页面来说就是拼字符串,符合HTML格式就可以.浏览器根据你的这些字符串生成对应的界面控件对象显示出来,JAVASCRIPT 就是可以直接访问这些界面元素,CSS只是为了让显示的好看一些.

什么JSP这些只是做为你显示和业务的接口,在这里你可用JAVA代码来拼出这些字符串并可以访问你创建的JAVA对象.

还有什么其它的Servlet Hibernate AJAX只是一种解决这三方连接的一种方案,并不是什么新东西。 你要是了解WINDOWS 的消息模式,SOCKET 会发现其实都是一路货色.就是一些消息传递,接收,处理,再发送出去,通过界面改变数据,保存到数据库或从数据库恢复.

你所做的就是让这个过程逻辑清晰,即类之间的层次分明,各司其职;

当有变化时可以方便的加入数据或让数据改变流向,即类要设置的有统一简单的接口并能
进行独立的数据处理,封装;
ZyxIp-绝望中... at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...
# 38
mark
ghjvavi-vavi at 2007-10-19 > top of Msdn China Tech,Java,J2SE,基础类...