JDK1.7 HashMap源码详解

博客原文:https://www.yanzhaochang.top/read?b_id=29 文章参考:https://www.cnblogs.com/skywang12345/p/3310835.html 1.HashMap概述 HashMap是存储键值对内容的一个集合,继承于Abst...

2019-07-20 15:51:19

阅读数 39

评论数 0

面试总结

博客原文 ---->https://www.yanzhaochang.top/read?b_id=9 1. & 和 && 的区别 && 和 & 都是表示与的逻辑运算符and,当两...

2019-07-20 15:50:33

阅读数 1717

评论数 0

HashMap和Hashtable的区别

博客原文 ---->https://www.yanzhaochang.top/read?b_id=9 HashMap 和 Hashtable的区别 1.线程安全性 Hashtable是线程安全的,方法由synchronized修饰,但是性能比较差 HashMap...

2019-07-20 15:50:14

阅读数 12

评论数 0

Java 垃圾回收机制

博客原文 ---->https://www.yanzhaochang.top/read?b_id=27 1. 什么是垃圾回收? 程序的运行必然需要申请内存资源,无效的对象资源如果不及时处理就会一直占有资源,最终将导致内存溢出,所以对内存资源的管理是非常重要了。 1.1.C/...

2019-07-10 10:15:46

阅读数 57

评论数 0

Java 代码执行顺序

博客原文 ---->https://www.yanzhaochang.top/read?b_id=5 Java​(静态)变量、(静态)代码块的执行顺序 顺序: Java中的静态变量和静态代码块是在类加载时就执行的。 实例化对象时,先声明并实例化变量再执行构造函数...

2019-04-27 10:49:15

阅读数 1507

评论数 0

synchronized 和 Lock详解总结

博客原文 ---->https://www.yanzhaochang.top/read?b_id=10 1 synchronized 和 Lock的区别 a)存在层次 synchronized是关键字,在jvm层面上,由内置语言实现。 Lock是接口、类。...

2019-04-27 10:36:39

阅读数 1467

评论数 0

Java String类总结

博客原文 ---->https://www.yanzhaochang.top/read?b_id=11 String 字符串总结 String被声明为final,因此它不可被继承,是常量,不可变的。 a) 不可变的好处 1. 可以缓存hash值 ...

2019-04-27 10:26:24

阅读数 4088

评论数 0

IDEA导入eclipse项目

博客原文 ---->https://www.yanzhaochang.top/read?b_id=26 1 Eclipse 导入eclipse 项目非maven File --> New --> Module from Existing Source...

2019-07-10 10:15:12

阅读数 18

评论数 0

Excle导入导出操作代码

博客原文 ---->https://www.yanzhaochang.top/read?b_id=25 文件导入操作 Workbook wb = new HSSFWorkbook(); String headers[] = { "用户名", &q...

2019-07-06 14:32:57

阅读数 8

评论数 0

IDEA 快捷键大全

博客原文 ---->https://www.yanzhaochang.top/read?b_id=23 快捷键大全 1 alt + r 执行run 2 alt + / 提示补全 3 ctrl + / 单行注释 4 ctrl +shift + / 多行...

2019-07-06 14:31:59

阅读数 10

评论数 0

IDEA 常用设置

博客原文 ---->https://www.yanzhaochang.top/read?b_id=24 1.Appearance & Behavior 1.1 设置主题,窗体及菜单的字体样式,编辑区 1.2 背景图片设置 1.3 ID...

2019-07-06 14:31:16

阅读数 15

评论数 0

Java 易错细节题

博客原文 ---->https://www.yanzhaochang.top/read?b_id=18 1 下列代码描述正确的是 A: 代码可以编译运行,输出“AB.AB”。 B: 代码可以编译运行,输出“A.A”。 C: 代码可以编译运行,输出“AB.B”。 ...

2019-05-15 13:50:50

阅读数 1474

评论数 0

Java 反射详解

博客原文 ---->https://www.yanzhaochang.top/read?b_id=19 1 反射的概念 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的...

2019-05-15 13:47:10

阅读数 1437

评论数 0

Java Object 通用方法

博客原文 -->https://www.yanzhaochang.top/read?b_id=17 Object 方法概述 public boolean equals(Object obj) public native int hashCode() protec...

2019-05-11 14:05:56

阅读数 1493

评论数 0

Java this和super关键字

博客原文 ---->https://www.yanzhaochang.top/read?b_id=16 一 this关键字 定义 1. this关键字代表了所属函数的的调用者对象,this代表了对象的内存地址,它指向调用这个方法的对象。 2. this关键字代表的是对...

2019-05-07 16:48:02

阅读数 1446

评论数 0

Java 抽象类和接口

博客原文 ---->https://www.yanzhaochang.top/read?b_id=14 1. 抽象类 抽象:笼统、模糊、看不懂、不具体 例: //抽象类 abstract class TestAbstract { //这...

2019-04-28 19:15:53

阅读数 1594

评论数 0

java 内存区域

博客原文 ---->https://www.yanzhaochang.top/read?b_id=3 1.Java 内存区域 1.1 概述 Java 虚拟机在执行 Java 程序的过程中会把他所管理的内存划分为若干个不同的数据区域。 Java 虚拟机规范将 ...

2019-04-27 10:50:37

阅读数 1435

评论数 0

Java == 和 equals 区别详解

博客原文 ---->https://www.yanzhaochang.top/read?b_id=8 "=="和equal的区别 1 比较基本数据类型 基本类型: byte short int long float double char ...

2019-04-27 10:47:51

阅读数 1479

评论数 0

Java 中的static 和 final关键字

博客原文 ---->https://www.yanzhaochang.top/read?b_id=4 一 static关键字 特点: 1 static修饰的成员可以被所有对象所共享。 2 static 优先于对象存在,随着类的加载而加载。 ...

2019-04-27 10:28:21

阅读数 1535

评论数 0

Java继承

博客原文 ---->https://www.yanzhaochang.top/read?b_id=13 概念: Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。 只支持单继承...

2019-04-27 10:27:39

阅读数 1482

评论数 0

提示
确定要删除当前文章?
取消 删除