码迷,mamicode.com
首页 >  
搜索关键字:java源码    ( 589个结果
java源码学习
Collection List ArrayList LinkedList Vector Stack Set HashSet TreeSet Map HashMap TreeMap LinkedHashMap ConcurrentHashMap Queue ArrayBlockingQueue 自定义 ...
分类:编程语言   时间:2018-11-28 22:03:35    阅读次数:191
Java代码编译和执行的整个过程
Java代码的编译和执行的整个过程大概是:开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件),再然后字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器解释执行,或者是被即时代码发生器有选择的转换成机器码执行。 (1)Java代码编译是由Java源码编译器来完成, ...
分类:编程语言   时间:2018-11-28 12:38:48    阅读次数:231
详解JAVA类加载机制
JAVA源码编译由三个过程组成: 1、源码编译机制。 2、类加载机制 3、类执行机制 我们这里主要介绍编译和类加载这两种机制。 一、源码编译 代码编译由JAVA源码编译器来完成。主要是将源码编译成字节码文件(class文件)。字节码文件格式主要分为两部分:常量池和方法字节码。 二、类加载 类的生命周 ...
分类:编程语言   时间:2018-11-26 15:05:12    阅读次数:204
【转】【java源码分析】Map中的hash算法分析
全网把Map中的hash()分析的最透彻的文章,别无二家。 2018年05月09日 09:08:08 阅读数:957 2018年05月09日 09:08:08 阅读数:957 阅读数:957 你知道HashMap中hash方法的具体实现吗?你知道HashTable、ConcurrentHashMap ...
分类:编程语言   时间:2018-11-22 23:51:29    阅读次数:194
Java对数
java对数 先看看Java源码里的对数函数(在Java.lang.Math里) 方法1:log() 作用:返回以自然常数e为底数的对数值 说明: e ≈ 2.71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 6696 ...
分类:编程语言   时间:2018-11-18 14:18:28    阅读次数:265
JAVA设计模式——开篇
设计模式很重要,重要性我就不再复述了。最主要的是,通常我们在写一定量代码后,常用的方法什么的都熟悉后,想再提高代码能力,我找到的最好的方法还是去学习,理解设计模式。不理解设计模式,看一些开源框架和java源码会很难懂。 刚学java时就从各种文章,也听很多人说面向对象编程很重要。但是在编程时虽然会建 ...
分类:编程语言   时间:2018-11-17 10:27:17    阅读次数:139
java源码分析-String
重要指数:满星,慢慢品。 public final class String implements java.io.Serializable, Comparable<String>, CharSequence 首先类的声明 没有显式继承 Object ,但是jvm在加载类的时候发现没有父类,自动引入 ...
分类:编程语言   时间:2018-11-14 15:35:37    阅读次数:176
Java 代码编译和执行的整个过程
Java 字节码的执行是由 JVM 执行引擎来完成,流程图如下所示: Java 代码编译和执行的整个过程包含了以下三个重要的机制: Java 源码编译机制 类加载机制 类执行机制 Java 源码编译机制 Java 源码编译由以下三个过程组成: 分析和输入到符号表 注解处理 语义分析和生成 class ...
分类:编程语言   时间:2018-11-13 20:21:21    阅读次数:130
Java源码--LinkedList源码概述
与ArrayList同为List,LinkedList却展现出不同的特性。作为java.util下的另一重要容器,我们下面来探究一下LinkedList的源码实现及特性分析。 上篇文章讲述到,ArrayList用数组来存储数据,伴随数据量的变大,ArrayList动态扩充数组容量。与之不同,Link ...
分类:编程语言   时间:2018-11-10 00:10:23    阅读次数:194
java源码研究--ArrayList实现
java.util.ArrayList是十分常用的容器之一,本文针对其常用方法,对其进行简单的研究。ArrayList常见方法如下,主要还是增删改查: 首先,看一下ArrayList中如何保存数据的: 所以,所有的数据都是保存在数组里的。当然,数组都有个大小: 若ArrayList使用无参构造函数实 ...
分类:编程语言   时间:2018-11-07 23:09:44    阅读次数:173
589条   上一页 1 ... 11 12 13 14 15 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!