java
jpbirdy
笨鸟,当先飞
展开
-
struts2源码试读——FilterChain、PrepareOperations
在所有Filter中,必须定义3个方法,init、doFilter、destroy原创 2014-08-26 08:31:59 · 864 阅读 · 0 评论 -
如何分析JAVA字节码--Oolong反编译
处于C和机器语言之间有一种叫汇编语言,它很jiej原创 2014-09-17 21:27:03 · 3802 阅读 · 0 评论 -
JAVA 进制转换
将int型的数转换为某个进制的字符串,常用的是二、八、十六,Integer类中提供了一些静态方法: 1、Integer.toBinaryString(i) 2、Integer.toOctalString(i) 3、Integer.toHexString(i) 应该不用解释了,返回的是字符串。 都知道Integer中还提供了parseInt方法,而这个方法还可以设定被转换的字符原创 2012-03-05 14:05:18 · 443 阅读 · 0 评论 -
Java内存模型与多线程
1、Java内存模型 1.1内存模型 提到java内存模型则需要先了解什么是内存模型。其实内存模型在大部分高级语言中都是有的,它主要记录程序在处理、执行程序时时如何分配内存,如何管理变量、函数、方法等程序内容的。 计算机的三大核心部件是CPU、内存、外存。内存的主要作用就是存放CPU的运算结果,并与外部设备,如磁盘等进行数据交换。计算机的所有运输操作都由运算器完成,但运输的结果不能直接交给外原创 2014-11-05 17:14:12 · 622 阅读 · 0 评论 -
Java运行时多态
运行时多态性是面向对象程序设计代码重用的一个最强大机制,Java多态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制。 方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多原创 2014-11-05 14:59:27 · 1024 阅读 · 0 评论 -
JAVA锁机制
多线程和并发性并不是Java的什么新内容,Java封装了与线程相关的类库,核心类库包含一个 Thread 类,可以用它来构建、启动和操纵线程。当然Java官方更推荐的是通过实现Runnable方法实现多线程,因为他更容易使用,可读性更强,而且可以复用线程池带来更高的性能。 Java 语言包括了跨线程传达并发性约束的构造—— synchronized 和 volatile 。在简化与平台无关的并发原创 2015-01-22 15:19:04 · 1047 阅读 · 0 评论