java基础
qq_28061037
这个作者很懒,什么都没留下…
展开
-
Java bytecode instruction listings
MnemonicOpcode(in hexadecimal)Opcode (in binary)Other bytesStack[before]→[after]Description(no name)cb-fd these values are currently unassigned for opcodes...转载 2019-10-22 11:18:17 · 191 阅读 · 0 评论 -
了解一下java序列化技术
public class Employee implements Serializable{ public static final long serialVersionUID = 1L; private String name; public Employee(String name) { this.name = name; } public String getName(){ ...原创 2018-06-28 10:29:29 · 164 阅读 · 0 评论 -
java静态代码块、构造代码块、构造方法执行顺序
顺序:静态代码块 → main → 构造代码块 → 构造方法public class Test05 { static{ System.out.println("父类静态代码块开始执行!"); } { System.out.println("父类构造代码块开始执行!"); } public Test05(){ System.out.println("父类构造方法开始执行!");...转载 2018-06-28 17:33:44 · 2139 阅读 · 0 评论 -
使用java位运算实现int数据的加减乘除
/** * 使用位运算实现int数据的加法 * (a & b) << 1 => 相加 进位结果 * a ^ b => 相加 不进位结果 * 将上述两个结果相加直到无进位 * @param a * @param b * @return */ public static...原创 2019-07-03 09:45:45 · 3518 阅读 · 0 评论 -
子类继承父类,重写父类的synchronized方法,两个synchronized方法的锁对象的问题
这是java并发编程实践中有关重入概念的介绍时产生的问题public class Widget { public synchronized void doSomething()...转载 2019-09-05 11:33:19 · 490 阅读 · 1 评论