当前位置:编程学习 > JAVA >>

Thinking in Java

Java开发人员最经典的参考书应该是《Java编程思想》吧。想调查一下,到底多少人把这本书读完了呢? --------------------编程问答-------------------- 书有。。。   没看  只是有时候遇到问题  回去查找 --------------------编程问答-------------------- 买了  但是讲得不太适合初学  所以就一直放着了 --------------------编程问答-------------------- 还没看,前一段时间瞄了几眼,发现有点难度,可能自己知识还不够,,, --------------------编程问答-------------------- 断断续续的看 买了都半年了  一半都没看完。。 --------------------编程问答-------------------- 再问一个问题,大家都能很轻松的把这本书的代码很轻松地Run起来吗? --------------------编程问答-------------------- 我看完了!....... --------------------编程问答-------------------- 呵呵,挑了一部分看..没全部看完... --------------------编程问答-------------------- 没看完, --------------------编程问答-------------------- 看了部分。。。 --------------------编程问答-------------------- 买了 还没看 罪过 --------------------编程问答-------------------- 。。。。书上的代码看一遍能写出来,但那种思想暂时跟不上 --------------------编程问答-------------------- 没看过,我看的是JAVA核心技术1,2,感觉也不错哦 --------------------编程问答-------------------- 书买了快一年了 ... 看了九章 感觉书上讲的有点啰嗦 ... 不如《core Java》 --------------------编程问答-------------------- 这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下 --------------------编程问答-------------------- 书没有,看完了. --------------------编程问答-------------------- 做了一年Java,真没怎么看。。。
有时间还是要看看 --------------------编程问答-------------------- <marquee direction="right" behavior="scroll" scrollamount="10" scrolldelay="10">这是一个滚动字幕。</marquee>
--------------------编程问答--------------------

        
--------------------编程问答--------------------

            
<marquee direction="right" behavior="scroll" scrollamount="10" scrolldelay="10">这是一个滚动字幕。</marquee>
--------------------编程问答-------------------- 买了两年了?至今没看完- - --------------------编程问答-------------------- [email=740320283@qq.com][/email] --------------------编程问答-------------------- [marquee direction="right" behavior="scroll" scrollamount="10" scrolldelay="10"]这是一个滚动字幕。[/marquee]
--------------------编程问答--------------------
<MARQUEE ScrollAmount=3 Direction=up width=400 height=40 ScrollDelay=150 > <center><FONT face=黑体 color=#FFAA00 size=5> 现在来教你如何制作滚动字幕<br> 滚动字幕需要用到 marquee 元素<br> MARQUEE 的主要参数及其含义是<br> Derection:文字滚动方向<br> Width 和 Height:窗口的宽度和高度<br> ScrollDelay:延迟(单位为毫秒)<br> ScrollAmount:移动的步长<br> 最后别忘了用 br 给每一行文字换行<br> 现在,你也可以制作滚动字幕了吧?<br> </font></center> </MARQUEE>
--------------------编程问答-------------------- 这 书有点 难度  现在 的 水平 看不太懂
! --------------------编程问答-------------------- 谢谢各位推荐好书,学习一下。 --------------------编程问答-------------------- 这个书 不错 大概7、8成了

有些部分没看 比如 图形等。

其实应该看看没错 好书

它主要教你怎么去思考 而不是将java定义 

如果是初学者不建议看 --------------------编程问答-------------------- 下载了电子版还没看了   --------------------编程问答-------------------- 从开始学java起,老师就把电子稿发给我们了。当时听老师把它夸的神乎其神。但是一直没怎么仔细看过 --------------------编程问答-------------------- 买过,其中有些章节看过,感觉翻译不是很好,建议看英文原版! --------------------编程问答-------------------- 看到第13章了。有好久没看了。 --------------------编程问答-------------------- 正在看呢.... --------------------编程问答-------------------- 个人感觉,看这个书还不如多做几个项目,买了一年到现在还没看完一章 --------------------编程问答-------------------- 我快看完了,哈哈 --------------------编程问答-------------------- 很想看看,但是没有钱买书,想在网上下载一本书又不知道在哪里下载,求指导啊,万能的神啊,赐我一本把 --------------------编程问答-------------------- 正在研读《java核心技术》 --------------------编程问答-------------------- 我读了一部分,目前感觉它的难度和《谭浩强C》差不多,可能还略低于《谭浩强C》的难度。 --------------------编程问答-------------------- 下了电子版的,还没看,刚开始学,感觉难度太大了。。。。 --------------------编程问答-------------------- 下了看了会感觉现在看意义不大.等技术有了沉淀之后再看把. --------------------编程问答-------------------- 目前真在学习这本书.. --------------------编程问答-------------------- 一本好书啊。我想看,但是没时间看。 --------------------编程问答-------------------- 挑了一些重要的章节看了几遍,swing是一点都没看 --------------------编程问答--------------------
引用 14 楼 ticmy 的回复:
这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下

我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了 --------------------编程问答--------------------
引用 42 楼 yxwd315 的回复:
引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了


忘了说了,这本书还很不严谨,误人子弟 --------------------编程问答-------------------- 第三版读了一遍
第四版读了2遍以上 --------------------编程问答-------------------- 中文的嫌不清晰,英文的看会就困了,哎,说到底还是自己坚持不下去呀 --------------------编程问答--------------------
引用 楼主 sjtuliwei 的回复:
Java开发人员最经典的参考书应该是《Java编程思想》吧。想调查一下,到底多少人把这本书读完了呢?

这种问题还是放在非技术区吧。。
这书没看过,我应该是属于那种用到了才会学的人吧,没有什么主动学的意识。。。 --------------------编程问答--------------------
引用 楼主 sjtuliwei 的回复:
Java开发人员最经典的参考书应该是《Java编程思想》吧。想调查一下,到底多少人把这本书读完了呢?

楼主这帖子……
建议你读完吧,好东东!
同时还有java core 和 effective java --------------------编程问答--------------------
引用 43 楼 ticmy 的回复:
引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了

忘了说了,这本书还很不严谨,误人子弟

算了,总有人想找碴,无趣,从这边书获得的奖项和好评就可以看出这边书的好坏了,你硬要这样说我也没法,不愿和你争,很无趣,事实胜于雄辩。 --------------------编程问答--------------------
引用 48 楼 yxwd315 的回复:
引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了

忘了说了,这本书还很不严谨,误人子弟
算了,总有人想找碴,无趣,从这边书获得的奖项和好评……


这本书一二三四版我都看过,什么叫事实?事实就是我看完了好几遍没发现有啥特点,且很不好。而你所谓的事实是“这边书获得的奖项和好评”,有种东西叫营销。。。 --------------------编程问答--------------------
引用 48 楼 yxwd315 的回复:
引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了

忘了说了,这本书还很不严谨,误人子弟
算了,总有人想找碴,无趣,从这边书获得的奖项和好评……


我随便挑一个错吧:


这种明显的不严谨的东西都写的出来。。。 --------------------编程问答--------------------
引用 50 楼 ticmy 的回复:
引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了

忘了说了,这本书还很不严谨,误人子弟
算了,总有……


觉得翻译不准的话我贴原文:
One group of types, which you’ll use quite often in your programming, gets special treatment. 
You can think of these as “primitive” types. The reason for the special treatment is that to 
create an object with new—especially a small, simple variable—isn’t very efficient, because 
new places objects on the heap. For these types Java falls back on the approach taken by C 
and C++. That is, instead of creating the variable by using new, an “automatic” variable is 
created that is not a reference. The variable holds the value directly, and it’s placed on the 
stack, so it’s much more efficient.   --------------------编程问答--------------------
引用 51 楼 ticmy 的回复:
引用 50 楼 ticmy 的回复:引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了

忘了说了,这本……

今天收获真大,我太肤浅了,http://developer.51cto.com/art/201203/321936.htm,或许对象我这样的人有些帮助吧 --------------------编程问答-------------------- 刚买的时候看到了集合高级部分,然后一直没看了。准备接着看 --------------------编程问答-------------------- 感觉java核心技术看的会更舒服一点 --------------------编程问答-------------------- 有几张看的实在头大,目前看core java中 --------------------编程问答-------------------- 只看了英文版的开头,看了一点不做评价了。 --------------------编程问答-------------------- 都看完了。基本上 JavaSE 的知识都在里面提到。 --------------------编程问答-------------------- 觉得还不错,只是感觉有些知识点跟不上潮流了。。。
比如集合那一章(里面叫《类的容器》)..
不过随书代码写的倒还不错,只是有些地方名词有误。。。
--------------------编程问答--------------------
引用 5 楼 sjtuliwei 的回复:
再问一个问题,大家都能很轻松的把这本书的代码很轻松地Run起来吗?

明明网上有源码,和类库直接编译没问题吧 --------------------编程问答-------------------- 把前半部分看完了,确实很多,有些地方用不到,如果想成为java大牛的话,感觉是必读之书。
里面例子代码,非常非常经典的。没有一个是废话的。 --------------------编程问答--------------------
引用 51 楼 ticmy 的回复:
引用 50 楼 ticmy 的回复:
引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的java就可以随心所欲了

忘了说了,这本书还很不严谨,误人子弟……


ticmy,看了你的回复,想请教你几个问题:
1、int a ;//a处于栈里!C++如此,想必java也如此,所以,stack直接翻译为栈就好了吧!你觉得呢?
2、我看<java2核心编程·卷I>里通用编程一部分,有些不理解,能否指点下,如下:
   原文第5章5.2.2通用编程:Employee [] staff = new Employee[10];
                         Object arr = staff;
                         arr = new int[10];//疑惑在此处
   实际上,他说,任何类的任何值都可以用Object的变量来保存,但是int是一个普通类型,怎么保存得了?
   由此引申,一个int作为一个普通数据类型,为什么也要像类类型一样,int [] i_a = new int [5];为什么要new?new不是实例化类时开辟内存空间么?

望指教!  --------------------编程问答--------------------
引用 61 楼 weidu23 的回复:
引用 51 楼 ticmy 的回复:引用 50 楼 ticmy 的回复:
引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的jav……



C++如此,想必java也如此
这个逻辑是大错特错的,c++编译的代码的指令集是基于寄存器的,而java字节码的指令集是基于栈的,这个栈在jvm中的表现就是操作数栈。很多人根本分不清栈、java栈、栈帧、操作数栈的区别

比如
public class Test {
 public static void main(String[] args) {
  int a = 0;//这个a在运行main方法执行到这一句的时候会将a的值从局部变量区压入操作数栈
 }
}

又如
public class Test {
 private int a = 0;//这个a首先是int类型的变量,其次a的值不是new出来的,但这个a是存在堆里的
}


至于arr = new int[10];//疑惑在此处
赋值给arr的并不是int变量,而是数组,new的也是数组,而数组在java中是一个真正的对象。数组也是有类名的,比如int[] arr这个数组的类名就是[I
String[][] arr这个数组的类名是[[Ljava/lang/String;,只不过不了解jvm的人不知道这些罢了 --------------------编程问答--------------------
引用 61 楼 weidu23 的回复:
引用 51 楼 ticmy 的回复:引用 50 楼 ticmy 的回复:
引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的jav……


另外那个翻译是没问题的,堆栈 就是 栈,我贴英文是怕别人觉得翻译有问题。我说的问题在上个帖子里回复了,就是int的值是会只存在堆里的,而它一棍子打死说在栈里,让很多不明真相的人信以为真,结果闹出笑话,还以为自己是对的。

并且它的这个栈也并没有说清楚是什么栈。通常我们所说的堆、栈都是指的c堆、c栈,我java堆,java栈跟它们并不是一个东西,并且java栈里还存了一个操作数栈。它笼统的说一个stack,对于不懂jvm运行结构的人来说,根本不知道这个stack指的是什么——结果就是让人云里雾里了!
--------------------编程问答--------------------
引用 63 楼 ticmy 的回复:
引用 61 楼 weidu23 的回复:
引用 51 楼 ticmy 的回复:引用 50 楼 ticmy 的回复:
引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书的思想,你的jav……


另外那个翻译是没问题的,堆栈 就是 栈,我贴英文是怕别人觉得翻译有问题。我说的问题在上个帖子里回复了,就是int的值是会只存在堆里的,而它一棍子打死说在栈里,让很多不明真相的人信以为真,结果闹出笑话,还以为自己是对的。

并且它的这个栈也并没有说清楚是什么栈。通常我们所说的堆、栈都是指的c堆、c栈,我java堆,java栈跟它们并不是一个东西,并且java栈里还存了一个操作数栈。它笼统的说一个stack,对于不懂jvm运行结构的人来说,根本不知道这个stack指的是什么——结果就是让人云里雾里了!


书中有错误是难免的,但是想你这种看出来的就少了,

请问能推荐一本入门书看看么,我新手, --------------------编程问答--------------------
引用 63 楼 ticmy 的回复:
引用 61 楼 weidu23 的回复:
引用 51 楼 ticmy 的回复:引用 50 楼 ticmy 的回复:
引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下
我觉得这想法很肤浅,好书一本,据某些前辈所说,你能完全领悟这本书……


有所获!我继续 ... thanks ! --------------------编程问答-------------------- 书嘛,永远是参考,个人感觉不应定要通篇一字不拉的读完,太费时间了···工具是用来查的,不会了去找,然后研究需要的那一块··· --------------------编程问答-------------------- 选择性的看,自己薄弱的部分加强理解 --------------------编程问答-------------------- 此书好比红楼梦,粗略的看一遍是不会学到多少的(如果基础不是很好的话),书这东西都是有利有弊的,你看任何一本书它都不可能没有错误,有的甚至还有错别字,难道你就可以说它一点价值都没有吗?三人行必有我师,每本书都有它的精华之处,何必那么绝对一棒子打死。 --------------------编程问答-------------------- 不求甚!!!解 --------------------编程问答-------------------- 看了一半,工具书一样用 --------------------编程问答--------------------
引用 63 楼 ticmy 的回复:
引用 61 楼 weidu23 的回复:引用 51 楼 ticmy 的回复:引用 50 楼 ticmy 的回复:
引用 48 楼 yxwd315 的回复:引用 43 楼 ticmy 的回复:引用 42 楼 yxwd315 的回复:引用 14 楼 ticmy 的回复:这种书不读也罢,啰哩啰嗦,内容入门显深,深入又显浅,不上不下


 严重同意ticmy 。
TIJ,不值得...
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,