自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小明的Java问道之路

物有本末,事有终始。知所先后,则近道矣

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 编写高质量代码 101-105之反射

注重Class类的特殊性Class类的三个特殊性1.无构造函数。Java中的类一般都有构造函数,用于创建实例对象,但是Class类却没有构造函数,不能实例化,Class对象是在加载类时由Java虚拟机通过调用类加载器中的defineClass方法自动构造的。2.可以描述基本类型。虽然8个基本类型在JVM中并不是一个对象,它们一般存在于栈内存中,但是Class类仍然可以描述它们,例如可以...

2019-10-31 19:33:27 734

原创 用静态工厂方法代替构造器

我们通常使用构造器来创建对象。除此之外,本文介绍另一种创建对象的方式——使用静态工厂方法。静态工厂方法静态工厂方法的优点 服务提供者框架静态工厂方法以Java中自带的Boolean类(基本类型boolean的包装类)为例,它的静态工厂方法为:public static Boolean valueOf(boolean b) { return b ? Boolean.TR...

2019-10-24 19:44:24 745

原创 Java程序员不得不看的38本书

编程经验及规范(2):《阿里巴巴Java开发手册》、《码出高效Java开发手册》、《编写高质量代码 改善Java程序的151个建议》四大名著(4):《Effective Java》、《Java编程思想》、《Java核心技术卷ⅠⅡ》、《Java核心技术卷Ⅱ》、《Java编程语言——James Gosling》技术架构(18):《Java从入门到精通》、《Java项目开发实战...

2019-10-21 14:44:40 1193 2

转载 Java基础知识总结大全

一、基础知识:1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。 JDK(J...

2019-10-14 15:50:20 1052

原创 Spring之BeanFactory和FactoryBean的区别

BeanFacotryBeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。ApplicationContext接口,它由BeanFactory接口派生而来,ApplicationContext包含BeanFactory的所有功......

2019-10-10 23:17:29 825 2

原创 Spring之SpringBean的生命周期详解

前言:bean的生命周期:指 bean创建——初始化——销毁 的过程下面先给出我的参考答案,具体分析请看下文详解:Spring Bean生命周期为:1、实例化BeanFactoryPostProcessor实现类2、执行BeanFactoryPostProcessor的postProcessBeanFactory方法3、实例化BeanPostProcessor实现类4、实例化...

2019-10-09 22:51:57 918 1

原创 哈啰出行现场面

哈啰出行技术面自我介绍项目难点,怎么解决的频繁缓存穿透怎么解决缓存数据类型缓存同步机制类加载机制类的生命周期JVM组成分析操作数栈和局部变量表堆,方法区1.7和1.8的区别pc寄存器存储什么你觉得你有什么优点,缺点最近学什么hr面自我介绍学校经历说一个在学校或者实习让你自豪的事上一家公司给你多少,为什么要来这里你最感兴趣的一个公司,为什么,怎么没去,网申了吗,...

2019-10-08 11:48:12 1055 3

class类文件结构.xmind

Java虚拟机中的class类文件的知识,个人整理大的class类文件结构.xmind,有什么问题及时反馈。

2020-08-07

JVM思维导图.xmind

全网最全的JVM思维导图,总体分基础、进阶、底层,包含工具,内有实战案例,适合初学者到P7技术专家。

2020-08-07

交接班系统前端模板/管理系统前端模板

本模板为前端模板,其中主要有三个html页面,包括css样式,img图片资源,js资源,资源很全,是大佬开发的。

2019-02-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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