当前位置:首页 » 编程语言 » thinkingjava

thinkingjava

发布时间: 2022-07-06 17:33:40

Ⅰ 如何看thinking in java

刚刚入门建议先弄本薄点的书看(国产的书就行了),先把语法全过一遍.
然后再看thinking in java
1.重要的知识点先研读(如封装,继承,多态,异常这些),不那么重要的可以在工作要用到时进行查阅,或有空的时间看.

2.应该把thinking in java当成工具书来用,没有必要一次性从头读到尾,而应该有空就看看,需要就看看

3.要边读边动手实践.
你问"看到第几章就可以开始实践了".我觉得一开始就可以了(看完基本语法的书).
在实践中碰到问题,再去书中寻找答案,这样学的知识会记得更牢固.

Ⅱ thinking java 书中关于单链表代码的 问题 一直看不懂

楼主,这个是合理的,分析如下:
在List 类的add方法中,循环:
while (e.next!=null)//居然是空的 那么这里判断他非空不是没有意义么
e=e.next;
作用是获取链表的最后一个元素,以使新添加的结点能够挂到最后面。当你第一次添加结点的时候, head的next也是为空,那么循环后面的两句代码:
e.next=newEntry;
return newEntry;(注意这两句不属于循环体)意思就是把head的next结点设置为新添加的结点了。这个时候,head的next值就不为空了,其指向的是你刚才添加的结点。
这时如果再次添加结点,循环while (e.next!=null)将会循环一次,在循环结束时,e就不再指向head了,而是指向你上次添加的结点,也就是链表的最后一个结点。

remove方法中也是这样的原理。希望能帮助到楼主

Ⅲ 《Thinking in Java》看得好辛苦怎么办

首先,《Thinking in java》这本书是业界公认的作品,号称java四大名着之一,里面的思想对于开发人员有很深的启发。但是,我要说一点:他不适合新手。按照学习的一般性规律,学习个东西应该是由浅入深的,从最初级的知道它是什么,再到运用,最后再去反思它的内部原理比较符合一个人的认知过程。而这本书,说实话,我当时看的也很枯燥、乏味,那么厚,让人望而生畏。《程序员思维修炼》这本书也说了,德雷福斯模型,新手阶层往往需要一个标准的规则,一个可以迅速提升自己信心的程序,他们往往适合按照一步步写好的规则走。所以,你看不懂很正常,这本书其实适合从事java开发工作一到两年的人去看,有了切实的开发经验,理解其设计思想往往更深入。


看的辛苦,就不要看了,不一定非要选择它啊。可以选择其他的书,比如《Head First Java》这本书图文并茂,讲的也很清晰、明了。相信你慢慢看也会增加自己的信心。对了不建议《从java入门到精通》一系列书。


还可以看看视频教程,比如比较有名马士兵、李兴华、韩顺平、毕向东等等。这里我推荐毕向东的视频,讲的很有趣,也很清晰,主要是注重代码实践,再结合书,就可以达到事半功倍的效果。

Ⅳ 《think in java》 适合我这样的情况的人初学么

让我的经验告诉你:
我不建议初学者就去看<<thinging in java>>,会让你摸不着头脑,
我去年在培训班学的时候,老师推荐
1.初学者看<<java全方位学习>>,朱仲杰编的,内容比较全面,该讲都讲到了
2.有了基础然后可以看<<thinging in java>>和<<核心技术卷2高级特性>>

现在的java书讲swing 和applet开发图形还是比较多,可是现在这些知识已经逐渐被淘汰了,所以建议楼主不要在这方面花费太多的时间.既然你有很强的c或者c++,还有数据结构基础,我相信你java很快就能入门了!
祝你成功!

Ⅳ thinking in java和think in java有什么区别

Java:
名词;
①:爪哇;②:爪哇咖啡;③:一种新型的计算机的语言.

关于“thinking in java和think in java”,他们的时态不一样;thinking in java是正在进行时或过去进行时;think in java是一般现在时。

Ⅵ thinking in java 这书写的太愚蠢了,你们觉得呢

说实话,我不赞同楼主的说法。

这是一本很不错的书,讲得很清楚,很详细。学习程序语言刚开始的时候一定要多写,写多了就会有感觉,但是光会写是不够了,你只有明白了它的原理,它的思想,你的程序才会写得更好,你才能更好地理解这门语言。

刚开始看这本书的时候,我也觉得文字太多,看半天不太明白,也有个原因可以是我们看的是翻译过来的,而不是英文原版,肯定有翻译不恰当的地方。如果楼主,英文很好的话,可以直接去看原版的。

我读这本书采取的方法是写其中的代码,写了之后自己分析一下,或者改改程序,然后再去看书中的说明,这样收获要大些,如果直接去看里面的文字,会觉得很没趣,毕竟编程语言的学习还是要多写,只看不写肯定是不得行的。

《thinking in java》这本书把JAVA的编程思想讲得很清楚,注重的不是实战,而是对思想和原理的理解,这对我们了解这门语言是很有帮助的,如果只是能写代码的话,只要写多了,再笨的人也会按照步骤来写的。

这本书需要静下心来慢慢地看,不要急,细细体会,值得多看几遍。

这只是我个人的想法,如果有让楼主不满意的地方,还请见谅~!

Ⅶ Thinking in java java编程思想是不是太难了看过的进!

...一般找工作不是看一本thinking in java就可以的,java做得最多的应该是几大框架做网站吧~在底层应用程序代码应该不会应用很多,连几个开发java的人员都承认了这方面不如c++.thinking in java这书不错,但没基础的话,可以不用考虑...但你既然看了三百多页能看下来,起码有点基础了吧...找工作也许笔试会考很多基础,但你要做得出东西看这本书远远不够...光看是没用的,你得写得出东西

Ⅷ 学习 Thinking in java

首先应该安装jdk1.5到sun的官方网站去下载就行 http://www.sun.com
安装jdk
设置:
JAVA_HOME=c:\jdk1.5;
classpath=.;c:\jdk1.5\lib\tool.jar;c:\jkd1.5\lib\td.jar;
path=c:\jdk1.5\bin\;

打开记事本
把源代码拷进去,保存为.java文件

在命令行下输入
javac XXX.java
编译
java XXX
运行

Ⅸ java核心技术和thinking in java是同一级别的书吗

java核心技术和thinking
in
java其实这2本书都很不错的,可以一起收藏。
java核心技术:注重的是Java技术的实现讲解,非常完整地讲述了所有的Java方面的编程。
thinking
in
java:它注重的是采用面向对象分析与设计的思想与原则来阐述Java编程,并且在书本上以代码的方式阐述。
这样说你应该就可以理解了的。。。

Ⅹ 怎么评价《Thinking in java》这本书

不管是oracle的jvm,还是安卓的dalvik,抑或art,都有统一的接口和抽象,符合同一个标准,他们都支持标准的java,所以安卓的java编程和pc,server上的java编程并无太大差异.语法和执行方式在程序员的视角是一样的.
学习android,最后还是要落实到java语言上的,只是某些类需要替换成android的类。所以Think in java对于没有java基础的android开发者是很有用的。只有最后一章讲Swing对于安卓开发无用,还有多线程的东西和计时器在安卓系统上并不是完全适用。
而且Think in Java 是一本讲解Java的经典书籍,相信多年以后也不会过时的。

热点内容
滑板鞋脚本视频 发布:2025-02-02 09:48:54 浏览:433
群晖怎么玩安卓模拟器 发布:2025-02-02 09:45:23 浏览:557
三星安卓12彩蛋怎么玩 发布:2025-02-02 09:44:39 浏览:744
电脑显示连接服务器错误 发布:2025-02-02 09:24:10 浏览:537
瑞芯微开发板编译 发布:2025-02-02 09:22:54 浏览:147
linux虚拟机用gcc编译时显示错误 发布:2025-02-02 09:14:01 浏览:240
java驼峰 发布:2025-02-02 09:13:26 浏览:652
魔兽脚本怎么用 发布:2025-02-02 09:10:28 浏览:538
linuxadobe 发布:2025-02-02 09:09:43 浏览:212
sql2000数据库连接 发布:2025-02-02 09:09:43 浏览:726