05 2021 档案

摘要:1、异常简介 异常就是有异于常态,和正常情况不一样,有错误产生。在Java中,阻止当前方法或作用域的情况,称之为异常。Java中所有的异常类都继承自Throwable类。 Thowable类是Java语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过Java虚拟机或者Ja 阅读全文
posted @ 2021-05-30 12:23 l.w.x 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1、JVM线程模型 1.1 线程间变量共享 通过分析JVM的内存模型可知,JVM的内存模型包括虚拟机栈、本地方法栈、程序计数器、方法区和堆,其中虚拟机栈、本地方法栈和程序计数器是线程私有的,而方法区和堆是线程共有的。 多线程的根本问题在于:线程间变量共享。 局部变量位于栈之中,并不涉及线程间变量共享 阅读全文
posted @ 2021-05-23 15:52 l.w.x 阅读(596) 评论(0) 推荐(0) 编辑
摘要:分析反射的invoke方法的时候专注去看源码去了,花费的时间超出了意料,最后分析也停留在了native方法invoke0()上面,本周打算总结的泛型看着似乎……不会太复杂? 1、泛型的基础概念 1.1 为什么需要泛型 List list = new ArrayList();//默认类型是Object 阅读全文
posted @ 2021-05-16 12:28 l.w.x 阅读(141) 评论(0) 推荐(0) 编辑
摘要:虽说有一定原因是在考科三,但是第三篇没有及时完成还是有一定原因是因为五一都出去浪了,这一篇算是额外的。 我一直在犹豫invoke方法要不要单开一篇写,因为虽说invoke(调用)方法会在某些报错的时候在报错的位置中可以看到这个函数,可以看出这个方法应用比较广泛,但是我实际接触的其实也还少,一时间对于 阅读全文
posted @ 2021-05-12 10:39 l.w.x 阅读(1328) 评论(0) 推荐(0) 编辑
摘要:当你要形成一个习惯的时候,第三篇往往是一个坎,事实上由于这个五一假期以及别的事情,我很乐意坑掉这周的,或者说推到下一周补上。现在看着好像还有机会完成?希望写完前言后真的有时间完成吧。 回:没按时完成。 1、什么是反射 java反射机制的核心是在程序运行过程中加载类并获取类的详细信息,从而操作类或者对 阅读全文
posted @ 2021-05-10 11:18 l.w.x 阅读(88) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示