Java
Joey-Hu
个人博客: https://joey-hu.github.io/
展开
-
Java泛型简要概述_1
Java泛型简要概述_1泛型是什么?使用泛型的优势Java泛型方法Java泛型类泛型接口Java泛型通配符常用通配符 T, E, K, V? 无界通配符上界通配符<? extend T>下界通配符<? super T>PECS原则类型擦除参考:周末休息,学习一下Java泛型,结合别人的文章,做一些简要的总结。泛型是什么?泛型是指将类型由原来的具体类型参数化,在调用时传入具体的类型,类似于方法中的形参。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类原创 2020-08-08 16:03:04 · 634 阅读 · 0 评论 -
Java内部类简单介绍
Java内部类简单介绍静态内部类成员内部类局部内部类匿名内部类定义在类内部或方法内部的类叫做内部类。内部类一般分为四种:静态内部类、成员内部类、局部内部类和匿名内部类。静态内部类定义在类内部的静态类,就是静态内部类。public class Out { private static int a; private int b; public static class Inner { public void print() {原创 2020-08-05 09:21:32 · 186 阅读 · 0 评论 -
Java反射机制相关
Java反射机制相关Java反射机制动态编译和反射机制反射机制的优缺点获取ClassJava反射相关操作反射的应用场景参考本博文主要分享一些我学习Java反射机制的一些心得体会。Java反射机制Java反射机制是指在程序运行时,对于任何一个类,都能知道这个类的所有属性和方法;对于任何一个对象,都能够调用其任何一个属性和方法。这种动态获取信息和动态调用对象方法的功能称为Java的反射机制。简单来说,反射机制可以在程序运行中检查类、接口、方法和变量等信息,不需要知道类名,还可以在运行中实例化新对象(cl原创 2020-08-05 09:19:57 · 243 阅读 · 0 评论 -
Java中的异常
Java中的异常异常体系结构ErrorException异常处理机制抛出异常Throws 和 Throw区别捕获异常Java常见异常参考异常机制是指当程序出现错误时,提供了给程序退出的安全通道的机制。异常体系结构Java中,所有异常都有一个共同的祖先 Throwable,Throwable有两个重要的子类:Exception(异常)和 Error(错误),异常和错误的区别在于:异常是能够被程序本身处理的,错误无法处理。Error是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码原创 2020-08-04 10:01:19 · 224 阅读 · 0 评论 -
一篇关于JVM的博客
一篇关于JVM的博客一、 JVM是什么1 Java 程序从源代码到运行二、JDK, JRE和JVM三、 JVM 体系结构1 运行时数据区域四、 JVM 内存管理五、Java四种引用类型六、 JVM 的垃圾回收1 如何确定垃圾2 垃圾回收算法2.1 标记-清除算法2.2 复制算法2.3 标记-整理算法2.4 分代收集算法七、 垃圾回收器参考一、 JVM是什么JVM 是一个虚拟机,是 Java Virtual Machine(Java 虚拟机)的缩写,JVM 的存在使得 Java 程序的运行与操作系统无关,原创 2020-08-03 16:52:38 · 612 阅读 · 0 评论 -
Java集合框架简单概述
Java集合框架概述概览List、Set、Map 三者区别Iterator 迭代器线程安全集合ListArrayListVectorLinkedListArrayList 扩容机制SetHashSetTreeSetLinkedHashSetMapMap集合遍历方法HashMapHashMap和HashTable的区别:HashMap底层实现ConcurrentHashMapHashTableTreeMap(可排序)LinkedHashMap(记录插入顺序)参考概览Java 集合框架存放于 Java.ut原创 2020-08-03 16:30:47 · 239 阅读 · 0 评论