- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 Java 常用关键字的作用
主篇主要是对 static、final、super、this、native、transient这6个关键字进行简单讲解。一、staticstatic关键字可以修饰变量、方法、代码块及内部类。/** * static 关键字学习 * @author kobe * */public class MyStaticDemo { // 成员变量 private String n...
2018-10-18 21:50:27
769
原创 常见的单例模式写法
单例模式是面试中最常被问到的地方,那么如何理解单例模式呢?单例模式的特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。单例在写法上又分为懒汉模式(线程安全,线程不安全)、饿汉模式(天生线程安全)、双重校验锁等常见写法。但是最后会发现所有的单例模式都是static关键字进行修饰的方法,为什么呢?因为stat...
2018-10-18 17:01:13
331
原创 Java中的equals 和hashCode的理解
前几天面试,被问了一个hashCode值相等,对象是否相等;对象相等,hashCode是否相等。突然懵逼了,因为是面试,一下紧张,按照记忆中的说的,完全打错,结果可想而知。 可见自己对这完全不理解,故重新认识一番。Java对于eqauls方法和hashCode方法是这样规定的: 1、如果两个对象相同,那么它们的hashCode值一定要相同; 2、如果两个对象的has
2016-07-16 13:24:32
336
原创 简述Java集合框架
Java集合框架是Java的基础,也是工作中最长使用的,那么就简单总结下java类库中一些面试容易遇到的问题,以及这里集合框架的简单使用,以及如何使用能达到高效率。ava中最常用使用的集合类主要有,Collection、List、Set、Map、Iterator、Enumeration、Query等等如图所示,在最常用的三个
2015-09-13 14:59:25
739
原创 java 数据map和json互相转换
import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import net.sf.json.JSON;import net.sf.json.JSONObject;import com.google.gson.Gson;import com.google.gson.reflect.TypeTo
2015-05-19 22:31:21
27805
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人