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