- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Java Enum Trick(Java枚举实现原理)
Java 从JDK1.5开始引入了枚举特性,用户可以直接采用与C++类似的方式定义枚举类型。有趣的是,Java 枚举的实现是在字节码编译器层次,并未修改JVM底层。本文主要在字节码层面分析Java Enum的实现方式。代码1在enumtestpkg包中定义了MyColor枚举类型,其包含red,blue两个枚举常量。 #代码1package enumtestpkg;public ...
2018-03-12 18:32:15 328
原创 深入思考0-1背包问题
问题描述: 房间中有n件物品,每件物品具有固定的重量和价值,在背包总重量不超过W的情况下,如何组合物品使背包中物品总价值最大。 为了便于表示,首先对问题进行形式化建模。集合S n ={i|i=0,1,...,n−1} S_n=\{i|i=0,1,...,n-1\} 表示可选取的物品集合,i i表示每件物品的编号,|S n |=n |S_n|=n表示物品数目。w i w_i、v i v_i分别
2017-07-15 14:06:17 1800
Oracle Java Tutorial(Oracle Java官方教程, 基于JDK发1.8,CHM格式,全英文)
2018-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人