问题描述
- JAVA源码应该怎么分模块进行解析与学习?
-
最近看过了JAVA虚拟机这本书,对JAVA源码也产生了兴趣,可是面对这么多的代码,无从下手,所以请大家给一下比较好的建议
解决方案
先找个工作,慢慢学习,在工作中遇到问题的时候,或者有空闲的时候,就开始看源码。可以从一个包一个包开始看。推荐从java.util包开始。
解决方案二:
可以先找几个常用的包看看,比如math,util什么的。
解决方案三:
一般来说,你应该知道源码的功能,按功能来划分模块。
解决方案四:
建议楼主不要单纯的为了看源码而看源码,JDK源码太多了,没必要都看看,了解一些重要的,常用到的比如,java.util和java.lang以及java.Math如果用关系型数据库的,也可以看一下,java.sql包,以上只建议空闲时候看,至于其他的包,用到的时候能查就可以了。
你看了Java虚拟机这本书,说明你对Java内部的运行机制也有了一定的了解,建议楼主往架构设计方面发展一下,会很有钱途的
解决方案五:
楼主应该由浅入深的学习源码 可以 先去 github上找一些开源的java工程看下 再去研究jdk源码
解决方案六:
我觉得应该找到一个小项目,小的应用。学习都是从模仿开始的,跟着做一段时间后,在看文档就差不多了
解决方案七:
http://m.blog.csdn.net/blog/liyuanjinglyj/48056579给你做参考,这个专栏就是讲解源码的,你先了解目录结构,自己学,不会了可以结合该专栏跟进学习。
解决方案八:
http://m.blog.csdn.net/blog/liyuanjinglyj/48056579
时间: 2024-11-04 17:55:32