- 博客(5)
- 收藏
- 关注
原创 枚举enum
枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量一个常用的场合就是switch语句中,使用枚举来进行判断在使用switch的时候,不是使用枚举,而是使用int,而int的取值范围有可能取一个超出范围之间的值,这样判断结果就是是而非了。但是使用枚举,就能把范围死死的限定在其中英雄联盟中有这么一些分类 TANK (坦克)WIZARD (法师 )ASSASSIN (刺客)ASS...
2018-05-12 12:17:44
180
原创 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]class Solution { public int[] twoSum(int[] nums, i...
2018-05-12 12:05:33
220
转载 单例模式
单例模式又叫做 Singleton模式,指的是一个类,在一个JVM里,只有一个实例存在。通过私有化其构造方法,使得外部无法通过new 得到新的实例。三元素:1. 构造方法私有化2. 静态属性指向实例3. public static的 getInstance方法,返回第二步的静态属性懒汉式,是延迟加载的方式,只有在调用getInstance的时候,才会创建实例。 并且有线程安全的考量。使用懒汉式,在...
2018-05-12 11:52:11
124
原创 对象属性的初始化
对象属性的初始化有三种方式把初始化块,放在构造方法下面,问题:这三种方式执行顺序,构造方法->初始化块->声明时public class Hero { public String name = "some hero";//声明该属性的时候初始化 public Hero(){ name = "one hero";//构造方法中初始化 }...
2018-05-12 11:40:38
2253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人