Java
文章平均质量分 90
东河西
这个作者很懒,什么都没留下…
展开
-
Java基础:反射
Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和调用对象方法的功能称之为反射机制。所谓反射其实是获取类的字节码文件,也就是.class文件,通过Class这个对象进行获取。Class 类的实例表示正在运行的 Java类和接口,jvm中每个类都有且只有一个class对象。(包括基本数据类型)Class 没有公共构造方法。Class 对象。原创 2023-09-08 14:15:03 · 216 阅读 · 0 评论 -
Java基础:代理
代理模式是一种设计模式,简单说即是在不改变源码的情况下,实现对目标对象的功能扩展。比如有个歌手对象叫Singer,这个对象有一个唱歌方法叫sing()3 System.out.println("唱一首歌");4 }5 }2 System.out.println("向观众问好");3 System.out.println("唱一首歌");5 }但是又不能直接对源代码进行修改,甚至有可能你都不知道要对哪个目标对象进行扩展。这时就需要用到java的代理模式了。原创 2023-09-08 13:46:01 · 395 阅读 · 0 评论 -
多线程原理与实战:进程、线程的概念与组成,线程、线程池的基本操作|学习笔记
文章目录多线程原理与实战进程概念组成其他线程概念组成创建方法优雅地创建Runnable线程对象线程内部的this和Thread.currentThread()的区别线程核心原理查看线程状态线程的基本操作线程池JUCJUC的线程池架构线程池的创建Executors快捷创建标准创建提交任务到线程池对比多线程原理与实战进程概念进程:程序的一次启动执行,同个程序可启动多次,对应多个进程,是操作系统分配资源的基本单位,也是最小单位组成进程由 程序段、数据段、进程控制块 组成:程序段:也叫代码段,是进程原创 2022-03-14 00:02:08 · 55 阅读 · 0 评论 -
Java常用类|数据类型包装类、Date、SimpleDateFormat 、Calendar 、Math
Java中的包装类 对基本数据类型都非常熟悉,例如 int、float、double、boolean、char 等。基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。。。,为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。 基本类型和包装类之间的对应关系:包装类主要提供了两大类方法:1. 将本...转载 2018-02-21 15:38:37 · 297 阅读 · 0 评论