
Java
文章平均质量分 87
JavaSE基础、JavaSE进阶
EijoaHoaiQ:D
来日方长
展开
-
Java 到底是值传递还是引用传递?
Java 到底是值传递还是引用传递原创 2023-03-18 19:47:06 · 3241 阅读 · 3 评论 -
重写时应当遵守的 11条规则
重写时应当遵守的 11条规则原创 2023-03-17 17:17:41 · 1377 阅读 · 0 评论 -
深入理解 Java 中的 hashCode
深入理解 Java 中的 hashCode原创 2023-03-17 09:55:27 · 2450 阅读 · 6 评论 -
Java 中的浅拷贝和深拷贝
Java 中的浅拷贝和深拷贝原创 2023-03-09 23:02:56 · 2124 阅读 · 0 评论 -
Java 中的拆箱和装箱
Java 中的拆箱和装箱原创 2023-03-08 17:44:29 · 484 阅读 · 0 评论 -
Java中 new Integer 与 Integer.valueOf 的区别
Java中 new Integer 与 Integer.valueOf 的区别原创 2023-03-06 22:27:53 · 523 阅读 · 0 评论 -
Java中常用的48个关键字和2个保留字
Java中常用的48个关键字和2个保留字原创 2022-08-23 08:50:54 · 1026 阅读 · 0 评论 -
JavaSE进阶之(一)Object类
一、Object类1.1 概述java.lang.Object 类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,终找的父类就是Object。如果一个类没有特别指定父类, 那么默认则继承自Object类,并可以使用Object类中所有的方法。例如:public class MyClass /*extends Object*/ { // ... }小贴士:根据JDK源代码及Object类的API文档,Object类当中包含的方法有原创 2021-02-26 15:47:29 · 148 阅读 · 0 评论 -
JavaSE进阶之(二)日期时间类
二、日期时间类2.1 Date类概述java.util.Date 类表示特定的瞬间,精确到毫秒。Date类的常用构造函数:public Date() :分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。 public Date(long date) :分配Date对象并初始化此对象,以表示自从标准基准时间(称为“历元 (epoch)”,即1970年1月1日00:00:00 GMT)以来的指定毫秒数。 tips: 由于我们处于东八区,所以我们的基准时间为1970年1月1日原创 2021-02-26 16:44:40 · 271 阅读 · 0 评论 -
JavaSE进阶之(三)常用API(System类、StringBuilder类、包装类)
三、常用API(System类、StringBuilder类、包装类)3.1 System类java.lang.System 类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有:public static long currentTimeMillis() :返回以毫秒为单位的当前时间。public static void arraycopy(Object src, int srcPos, Object dest, int destPos,原创 2021-02-28 16:11:18 · 136 阅读 · 0 评论 -
JavaSE进阶之(四)Java集合框架体系结构
Java集合框架体系结构。原创 2021-03-03 16:31:01 · 797 阅读 · 5 评论 -
JavaSE进阶之(五)Collection 子接口之 List
Collection 子接口之 List原创 2021-03-03 17:41:36 · 312 阅读 · 7 评论 -
JavaSE进阶之(六)Collection 子接口之 Set
Set集合原创 2022-09-22 16:58:37 · 551 阅读 · 0 评论 -
JavaSE进阶之(七)Collection 子接口之 Queue
Collection 子接口之 Queue原创 2022-10-14 10:26:48 · 449 阅读 · 0 评论 -
JavaSE进阶之(八)Map集合
Map集合原创 2021-03-04 17:57:56 · 737 阅读 · 7 评论 -
JavaSE进阶之(九)Map 子接口之 HashMap
Map 子接口之 HashMap。原创 2022-10-24 18:21:42 · 406 阅读 · 0 评论 -
JavaSE进阶之(十)Map 子接口之 ConcurrentHashMap
Map 子接口之 ConcurrentHashMap原创 2022-10-29 17:48:35 · 1165 阅读 · 0 评论 -
JavaSE进阶之(十一)Map 子接口之 LinkedHashMap
Map 子接口之 LinkedHashMap原创 2022-11-01 17:30:41 · 998 阅读 · 0 评论 -
JavaSE进阶之(十二)异常
异常原创 2021-03-20 18:42:44 · 619 阅读 · 0 评论 -
JavaSE进阶之(十三)Java 异常处理的 21 个最佳实践
Java 异常处理的 21 个最佳实践原创 2022-11-10 17:59:44 · 1087 阅读 · 0 评论 -
JavaSE进阶之(十四)泛型
泛型原创 2021-03-20 18:41:25 · 195 阅读 · 0 评论 -
JavaSE进阶之(十六)枚举
枚举原创 2023-03-23 16:42:20 · 502 阅读 · 1 评论 -
JavaSE进阶之(十五)反射
反射机制原创 2021-03-20 19:55:33 · 682 阅读 · 0 评论 -
JavaSE进阶之(九)多线程
九、多线程9.1 并发与并行并发:指两个或多个事件在同一个时间段内发生;并行:指两个或多个事件在同一时刻发生(同时发生)。注意:单核处理器的计算机肯定是不能并行的处理多个任务的,只能是多个任务在单个CPU上并发运行。同理,线程也是一样的,从宏观角度上理解线程是并行运行的,但是从微观角度上分析却是串行运行的,即一个 线程一个线程的去运行,当系统只有一个CPU时,线程会以某种顺序执行多个线程,我们把这种情况称之为线程调度。9.2 线程与进程进程:是指一个内存中运行的应用程序,每个进程都有原创 2021-03-20 18:45:23 · 135 阅读 · 2 评论 -
JavaSE进阶之(十一)代理模式
十一、代理模式11.1 代理的概述代理模式的作用为其他对象提供一种代理以控制对目标对象的访问。某些情况下客户不想或不能直接引用另一个对象,而代理对象可在客户端和目标对象间起到中介作用。代理模式的分类 静态代理优点:不需要修改目标对象就实现了功能的增加。缺点:真实角色必须是事先已经存在的,并将其作为代理对象的内部属性。如果事先并不知道真实角色则无法使用;一个真实角色必须对应一个代理角色,如果大量使用会导致类的急剧膨胀。 动态代理Java动态代理类位于java.lan原创 2021-03-24 19:43:16 · 155 阅读 · 0 评论 -
JavaSE进阶之(十二)I/O流
十二、I/O流12.1 I/O概述I/O的概述我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为 输入input 和 输出 output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用 java.io 包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。I/O的分类 根据数据的流向分为:输入流和输出流。输入流 :把数据从其他设备上读取到内存中的流。输出流 :把数据从内存中写出到其他设备上的流。 格局数原创 2021-03-29 20:23:55 · 159 阅读 · 7 评论 -
JavaSE基础之(二十二)Java中的this和super
Java中的this和super原创 2022-09-20 10:50:40 · 675 阅读 · 0 评论 -
JavaSE基础之(二十一)Java内部类
Java内部类。原创 2022-09-19 15:19:49 · 831 阅读 · 0 评论 -
JavaSE基础之(十九)Collections类、Hutool类、Guava类
Java中常用工具类原创 2022-11-11 15:33:31 · 1481 阅读 · 0 评论 -
JavaSE基础之(十八)String类、Arrays类、Math类
十二、String类、Arrays类、Math类原创 2021-02-22 17:19:45 · 461 阅读 · 0 评论 -
JavaSE基础之(十七)Scanner类、Random类、ArrayList类
十七、Scanner类、Random类、ArrayList类原创 2021-02-22 16:20:42 · 223 阅读 · 0 评论 -
JavaSE基础之(十六)final关键字
十六、final关键字原创 2021-02-25 12:05:09 · 210 阅读 · 0 评论 -
JavaSE基础之(十五)static关键字
十五、static关键字原创 2021-03-21 16:33:50 · 408 阅读 · 0 评论 -
JavaSE基础之(十四)多态
十四、多态原创 2021-03-21 16:34:13 · 347 阅读 · 0 评论 -
JavaSE基础之(十三)继承
十三、继承原创 2021-02-23 17:03:54 · 840 阅读 · 4 评论 -
JavaSE基础之(十二)封装
十二、封装原创 2021-01-30 11:19:31 · 219 阅读 · 8 评论 -
抽象类和接口的区别
抽象类和接口的区别。原创 2022-09-19 10:36:19 · 206 阅读 · 0 评论 -
JavaSE基础之(十一)接口
十一、接口原创 2021-02-24 15:17:58 · 591 阅读 · 0 评论 -
JavaSE基础之(十)抽象类
十、抽象类原创 2021-02-23 17:18:55 · 166 阅读 · 0 评论 -
JavaSE基础之(九)Java方法的重载和重写
九、Java方法的重载和重写原创 2021-02-22 15:30:48 · 584 阅读 · 0 评论