黑加白
黑加白
全部文章
java底层
Arraylist(1)
HTML(6)
http(1)
java(32)
java web(1)
JDBC(5)
JS(1)
Linux(1)
mysql(5)
Oracle(8)
Python(6)
Redis(1)
云计算(3)
产品运营(2)
产品运营之道(7)
剑指offer(3)
多线程高并发(4)
大数据(2)
排序算法(1)
数据库(3)
未归档(174)
框架(5)
继承(1)
设计模式(1)
运营(1)
面向对象(2)
面试(19)
归档
标签
去牛客网
登录
/
注册
黑加白的博客
全部文章
/ java底层
(共26篇)
Error和Exception的区别
首先,Error类和Exception类都是继承Throwable类 **Error(错误)**是系统中的错误,程序员是不能改变的和处理的,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢等。对于这类错误的导致的应用...
2019-04-08
0
450
Java内存模式是什么?
方法区(Method Area) 方法区(Method Area)用于存储已被虚拟机加载的类信息、常量、静态常量、即时编译器编译后的代码等数据。虽然Java虚拟机规范把方法区描述为堆的一个逻辑部分,但是它却有一个别名为Non-Heap(非堆),目的是要将堆区分开来。 方法区中有一个比较重要的一部...
2019-04-08
0
324
Java类的加载方式、类的初始化、类的执行方式
类加载器(ClassLoader),顾名思义,即加载类的东西。 在我们使用一个类之前,JVM需要先将该类的字节码文件(.class文件)从磁盘、网络或其他来源加载到内存中,并对字节码进行解析生成对应的Class对象,这就是类加载器的功能。我们可以利用类加载器,实现类的动态加载。 class的装载...
2019-04-08
0
415
谈谈类加载器的双亲委派机制
1)Bootstrap ClassLoader 负责加载$JAVA_HOME中jre/lib/rt.jar里所有的class,由C++实现,不是ClassLoader子类 2)Extension ClassLoader 负责加载java平台中扩展功能的一些jar包,包括$JAVA_HOME中j...
2019-04-08
0
412
谈谈反射
反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的...
2019-04-08
0
429
深入理解JVM及基础面试题分析(结合多个经典博客综合整理)
参考博客: http://www.importnew.com/31126.html http://www.cnblogs.com/paddix/p/5309550.html https://blog.csdn.net/qq_28885149/article/details/52672...
2019-04-03
0
516
首页
上一页
1
2
3
下一页
末页