摘要: 内省(Introspector)是Java语言对Bean类属性、事件的一种缺省方法。 Java中提供了一套API用来访问某个属性的getter/setter方法,这些API存在于Java.beans中。 一般的做法是通过类Introspector的getBeanInfo方法来获取某个对象的BeanI 阅读全文
posted @ 2022-10-23 22:05 藤原豆腐渣渣 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 动态代理就是通过代理类(Proxy)的代理,使接口和实现类之间不发生直接关系,而在运行期实现动态关联。 InvocationHandle类 public Object invoke(Object obj,Method method,Object [] obs),其中第一个参数obj指的是代理类,me 阅读全文
posted @ 2022-10-22 22:03 藤原豆腐渣渣 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 反射:Reflection 对象 >类信息 反射可以使程序在运行时获取一个类的所有信息(构造器、属性、方法),从而做相应操作。反射其实就是将Java类中的每一个成分映射成一个个Java对象。要想通过反射获取类包含的成分,必须先获取字节码文件对应的Class对象。 Class类表示什么? 很多的人 可 阅读全文
posted @ 2022-10-18 10:00 藤原豆腐渣渣 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 方式一:继承Tread类 class Mythread extends Tread{ @override public void run(){ //程序逻辑部分 } } Mythread m = new Mythread(); m.start(); 方式二:实现Runable()接口 class M 阅读全文
posted @ 2022-09-23 17:19 藤原豆腐渣渣 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 程序的概念: 程序是指令和数据的有序集合,其本身没有任何运行的含义,程序是静态的。 什么是进程? 进程是程序在处理器上的一次执行过程,它是一个动态的概念。进程是一个具 有独立功能的实体,每个进程都含有属于自己的地址空间。 进程的状态: 进程执行的间断性,决定了进程执行具有多种状态,事实上进程有三种状 阅读全文
posted @ 2022-09-23 16:50 藤原豆腐渣渣 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Map接口: 1、采用键值对的形式存储对象 2、Key不能重复,value可以重复 3、主要实现类:HashMap TreeMap Hashtable HashMap: public class HashMap<K,V> extends AbstractMap<K,V> implements Map 阅读全文
posted @ 2022-09-06 21:24 藤原豆腐渣渣 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 遍历集合的方式有以下几种: (1)Iterator (2)foreach (3)enumeration (4)ListIterator 代码示例: package com.collection.iterator; import com.collection.set.Cat; import java. 阅读全文
posted @ 2022-09-06 11:20 藤原豆腐渣渣 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用集合? 在实际开发中经常对一组相同数据类型的元素进行操作,自己实现动态数组、树、链表等结构不太方便,所以Java提供了丰富的集合框架API提升开发者的开发效率。 集合框架简化图: 集合中分为三大接口:Iterator、Collection、Map Collection接口 Collect 阅读全文
posted @ 2022-09-05 21:16 藤原豆腐渣渣 阅读(18) 评论(0) 推荐(0) 编辑
摘要: jDK1.7引入了新的IO操作类,java.nio.file包下的Path接口和Files类。 Path接口: (1)Path表示的是一个目录名序列,其后还可以跟一个文件名,路径第一个部件是根部件时 就是绝对路径,例如(/或C:\\)。是否可以访问根部件取决与文件系统。 (2)以根部件开始就是绝对路 阅读全文
posted @ 2022-06-26 10:32 藤原豆腐渣渣 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式可以给一个对象添加一些额外的职责,单从增加功能方面来说,装饰者模式比生成子类更加灵活。该模式采用对客户端透明的方式扩展对象的功能。 适用环境: (1)在不影响其他对象的情况下,动态、透明地给单个对象添加职责。 (2)处理那些可以撤销的职责。 (3)当不能使用子类的方法进行扩充时。 装饰者模 阅读全文
posted @ 2022-06-23 22:00 藤原豆腐渣渣 阅读(309) 评论(0) 推荐(0) 编辑