f*n 发帖数: 254 | 1 翻了一下发现连String Constant Pool和intern()都没有讲到。不知道什么书能比较彻
底地包括class loader和String Constant Pool这些基本概念?内容越丰富翔实越好。
有什么推荐吗?谢谢。 |
Y**G 发帖数: 1089 | 2 自己看jdk源码
【在 f*n 的大作中提到】 : 翻了一下发现连String Constant Pool和intern()都没有讲到。不知道什么书能比较彻 : 底地包括class loader和String Constant Pool这些基本概念?内容越丰富翔实越好。 : 有什么推荐吗?谢谢。
|
w**z 发帖数: 8232 | 3 你看这目的是什么?
【在 f*n 的大作中提到】 : 翻了一下发现连String Constant Pool和intern()都没有讲到。不知道什么书能比较彻 : 底地包括class loader和String Constant Pool这些基本概念?内容越丰富翔实越好。 : 有什么推荐吗?谢谢。
|
f*n 发帖数: 254 | 4 学习知识,加深理解,修补盲点。谢谢。
【在 w**z 的大作中提到】 : 你看这目的是什么?
|
w**z 发帖数: 8232 | 5 如果真好学,看看effective Java, 或Java Concurrency in practice.
【在 f*n 的大作中提到】 : 学习知识,加深理解,修补盲点。谢谢。
|
f*n 发帖数: 254 | 6 谢谢回答,这两本书倒是可以排在经典java书里,只不过都没提到我问的这两个知识点。
检验的办法很简单,搜索一下就知道了。所以,我想问的是,class loader和string
constant pool,在哪本比较底层实现的书里讲到并且可以算详细。
【在 w**z 的大作中提到】 : 如果真好学,看看effective Java, 或Java Concurrency in practice.
|
l******n 发帖数: 577 | 7 你去看看thinking in java吧,我觉得那是我看到目前最深的书,电脑里恰好没有,不
知道有没有讲到string pool的东西。确实我同意core java太浅了,就是教你怎么用压
根没讲到很多深层次的东西,面试问起来就挂了。 |
f*n 发帖数: 254 | 8 谢谢推荐。这本书最新的第四版也是07年的,刚查了一下string constant pool,还是
不详细,比如intern(),全书仅仅在一处出现,只有一句话介绍:Produces one and
only one String reference per unique character sequence.
我比较孤陋,看过的最清楚的介绍string constant pool的文字,居然是一篇刚出来的
博客:http://techcypher.blogspot.in/2014/05/string-constant-pool-in-java.html
觉得很不甘心,总觉得应该有一本经典的书把底层的东西讲清楚吧。
class loader,TIJ讲得稍微多了一点点,但是JVM最基本的几个class loader都没有提
到,也没有讲到这几个loader载入的是哪些jar文件。
其实thinking in C++颇讲了一些底层的东西,十多年前看的时候觉得不错,后来好像
发现有一些小错误,具体细节记不清了。TIJ确实也是一本经典,偏偏我想找的这两个
内容都不尽人意。
【在 l******n 的大作中提到】 : 你去看看thinking in java吧,我觉得那是我看到目前最深的书,电脑里恰好没有,不 : 知道有没有讲到string pool的东西。确实我同意core java太浅了,就是教你怎么用压 : 根没讲到很多深层次的东西,面试问起来就挂了。
|
f*****e 发帖数: 2992 | 9 看JSR得了,effective java上有intern。
【在 f*n 的大作中提到】 : 谢谢推荐。这本书最新的第四版也是07年的,刚查了一下string constant pool,还是 : 不详细,比如intern(),全书仅仅在一处出现,只有一句话介绍:Produces one and : only one String reference per unique character sequence. : 我比较孤陋,看过的最清楚的介绍string constant pool的文字,居然是一篇刚出来的 : 博客:http://techcypher.blogspot.in/2014/05/string-constant-pool-in-java.html : 觉得很不甘心,总觉得应该有一本经典的书把底层的东西讲清楚吧。 : class loader,TIJ讲得稍微多了一点点,但是JVM最基本的几个class loader都没有提 : 到,也没有讲到这几个loader载入的是哪些jar文件。 : 其实thinking in C++颇讲了一些底层的东西,十多年前看的时候觉得不错,后来好像 : 发现有一些小错误,具体细节记不清了。TIJ确实也是一本经典,偏偏我想找的这两个
|
f*****e 发帖数: 2992 | 10 找JVM之类的就行了。
http://docs.oracle.com/javase/specs/jvms/se7/jvms7.pdf
【在 f*n 的大作中提到】 : 谢谢推荐。这本书最新的第四版也是07年的,刚查了一下string constant pool,还是 : 不详细,比如intern(),全书仅仅在一处出现,只有一句话介绍:Produces one and : only one String reference per unique character sequence. : 我比较孤陋,看过的最清楚的介绍string constant pool的文字,居然是一篇刚出来的 : 博客:http://techcypher.blogspot.in/2014/05/string-constant-pool-in-java.html : 觉得很不甘心,总觉得应该有一本经典的书把底层的东西讲清楚吧。 : class loader,TIJ讲得稍微多了一点点,但是JVM最基本的几个class loader都没有提 : 到,也没有讲到这几个loader载入的是哪些jar文件。 : 其实thinking in C++颇讲了一些底层的东西,十多年前看的时候觉得不错,后来好像 : 发现有一些小错误,具体细节记不清了。TIJ确实也是一本经典,偏偏我想找的这两个
|
f*****e 发帖数: 2992 | |
f*n 发帖数: 254 | 12 谢谢回复。EJ确实谈到了一些intern函数的仿真实现。
【在 f*****e 的大作中提到】 : 看JSR得了,effective java上有intern。
|
f*n 发帖数: 254 | |