![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Pioneer_Chang
这个作者很懒,什么都没留下…
展开
-
Java Enum
常量在JDK1.5 之前,我们定义常量都是: public static final …. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。转载 2016-09-09 10:39:42 · 229 阅读 · 0 评论 -
算法--Java
算法原创 2017-06-18 22:49:43 · 305 阅读 · 0 评论 -
在Mac中安装JDK1.7失败
我的系统是10.12.5,安装jdk1.7u60时,总是提示什么10.7.3,安装失败了。下面是解决方法。1、首先确定如下图所示出现的JDK 7 update 60; 2、在Finder中前往/tmp/jdk.unpkg/,用文本编辑器打开 Distribution文件; 3、找到pm_install_check()这个方法,让它返回true,保存文件并关闭; 4、然后重新打包,在命令行中输原创 2017-06-24 11:17:13 · 1928 阅读 · 0 评论 -
单例模式
同步getInstance()public class Singleton { private static Singleton uniqueInstance; private Singleton() { } public static synchronized Singleton getInstance() { if (uniqueInstance ==原创 2017-07-17 22:58:46 · 282 阅读 · 0 评论 -
java中使用Builder模式构建多个参数的构造器
public class BeanEntity{ private int variable1;//必选参数 private int variable2;//必选参数 private int variable3;//可选参数 private int variable4;//可选参数 private BeanEntity(Builder builder){原创 2017-09-22 15:49:55 · 863 阅读 · 0 评论 -
数据结构与算法
1、编写一个递归方法,它返回数N的二进制表示中1的个数,如果N是奇数,那么其1的个数等于N/2的二进制表示中1的个数加1。public static int recursion(int n) { if (n 2) { return n; } return n % 2 + recursion(n / 2); }原创 2017-06-29 23:18:59 · 447 阅读 · 0 评论