上一页 1 ··· 24 25 26 27 28

2015年12月14日

Class.forName和ClassLoader.loadClass的比较

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo7 Class的装载分了三个阶段,loading(加载),linking(链接)和initializing(初始化),分别定义在The Java Language Spec... 阅读全文

posted @ 2015-12-14 11:13 grefr 阅读(208) 评论(0) 推荐(0)

32位电脑与64位电脑有什么不同

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo6 32位电脑与64位电脑有什么不同? 我们通常说的64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,... 阅读全文

posted @ 2015-12-14 11:13 grefr 阅读(246) 评论(0) 推荐(0)

JVM类加载过程

摘要: 详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo5 JVM:加载、链接和初始化 JVM要解释Java字节码,就必须对所需的类和接口执行如下3步操作: (1) 加载:JVM在加载类时,会查找该类或该接口的二进制表示,并根据... 阅读全文

posted @ 2015-12-14 11:13 grefr 阅读(174) 评论(0) 推荐(0)

缓存、内存、虚拟内存分析

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo4 许多人认为,“缓存”是内存的一部分,许多技术文章都是这样教授的,事实上这么说是不正确的。 其实,缓存是CPU的一部分,它存在于CPU中 CPU存取数据的速度非常的... 阅读全文

posted @ 2015-12-14 11:13 grefr 阅读(900) 评论(0) 推荐(0)

java并发之原子性

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp17 1、原子性操作: 不能被线程调度机制中断的操作;--对原子性变量的赋值和返回操作通常都是原子性的 原子性可以用于除了long和double之外的所有基本类型上的简单操作... 阅读全文

posted @ 2015-12-14 11:13 grefr 阅读(210) 评论(0) 推荐(0)

多线程常用方法以及对锁的控制

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp16 1.sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是如果有Synchronized同步块,其他线... 阅读全文

posted @ 2015-12-14 11:13 grefr 阅读(354) 评论(0) 推荐(0)

JAVA 文件编译执行与虚拟机(JVM)简单介绍

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo3 java程序的内存分配 JAVA 文件编译执行与虚拟机(JVM)介绍 Java 虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特... 阅读全文

posted @ 2015-12-14 11:12 grefr 阅读(601) 评论(0) 推荐(0)

HTTP中Get与Post的区别

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo2 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于... 阅读全文

posted @ 2015-12-14 11:12 grefr 阅读(147) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28

导航