jdk源码怎么看,jdk源码在哪看

怎么看 2

看jdk源码真得找个博客看看

看jdk源码真得找个博客看看

看jdk源码真得找个博客看看,自己闷头看真是不对的。ConcurrentHashMap的源码,以前自己闷头直接从0看到6000多行,脑子成浆糊了,也没看懂啥玩意儿,被红黑树给绕晕了。照着博客发现只用看前1000多行,看懂put和get以及扩容的原理就够了。
哎,真蠢。

看源码,重要的是看思路,不要纠结细节,思路懂了,一大段代码只是一句话的事。

白天工作中写Java的时候

白天工作中写Java的时候,看一个JDK的源代码的过程中发现了
FileLock 类的注释,英文写的很详细。

仔细阅读其实可以看的很明白,网上很多分析都是别人的成果,其实只要自己耐心 去读英文的解释,往往收获更深。

大多数英文技术文档,特别是计算机相关的资料其实英文语法都比较简单。
例如 文件锁在我们日常编写程序中很觉,多个程序操作同一个文件,如何控制。

可以看下一段英文,我是这样分析句子结构的:

A token representing a lock on a region of a file.
A file-lock object is created each time a lock is acquired on a file via one of the lock or tryLock methods of the FileChannel class,
or the lock or tryLock methods of the AsynchronousFileChannel class.

A token ( representing a lock on a region of a file.)

一个令牌 代表了文件一个区域的锁
A file-lock object 一个文件锁对象 is created each time 每次都会被创建

继续这句
a lock is acquired 这个锁被获取 on a file 在某个文件上

via one of the lock or tryLock methods of ... 通过lock或者trylock方法(获取)

在面向对象的编程语言中方法或者函数属于某个class
methods of the FileChannel class

通过 FileChannel类的lock或者trylock获取锁对象

a lock is acquired on a file via one of the lock or tryLock methods of the FileChannel class,。

JDK你没有安装过吗

JDK你没有安装过吗

JDK你没有安装过吗?默认就带着源码,是个压缩包,也可以去github上找openjdk成都茂大叔

【求助】都说JAVA是开源的,请教一下各位JAVA大佬,哪里可以找到JAVA的源代码,我想学习一下,谢谢啦

【从源码分析JDK动态代理】动态代理非常的重要

【从源码分析JDK动态代理】动态代理非常的重要,虽然我们在日常的工作中没有非常底层的 编写过动态代理的代码,但是动态代理却起着非常重要的功能,想一下我们经常使用的框架: 日志框架、AOP等等,所以,如果我们需要看一些框架的源码的时候,还是需要非常熟悉的掌握动态代理的原理。网页链接

标签: #怎么看 #代码 #源代码 #怎么看 #怎么看 #易语言 #源代码 #代码