上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 56 下一页

2020年6月2日

摘要: 反射1.在运行期间,动态获取某个类的详细信息2.在运行期间,动态创建任意类型的对象3.在运行期间,动态的为对象赋值4.在运行期间,动态的调用对象的任意方法 1.在运行期间,动态获取某个类的详细信息步骤:1.获取某个对象的Class对象2.使用Class对象和java.lang.reflect包下面的 阅读全文
posted @ 2020-06-02 17:58 happygril3 阅读(133) 评论(0) 推荐(0)
摘要: 反射: 原来:类-->对象 现在:从类的Class对象-->类 步骤: 1.先写类 2.用类创建对象 3.通过对象操作类 一:例如Tomcat,spring等各种框架(1)先创建对象 -->框架(2)通过对象操作-->框架(3)再写类二:(1)先写类(2)获取该类得Class对象(3)通过Class 阅读全文
posted @ 2020-06-02 16:58 happygril3 阅读(93) 评论(0) 推荐(0)
摘要: Class-->ClassLoader Class 文件有来源:1)Bootstrap ClassLoader :2)Extension ClassLoader 3)App ClassLoader :开发者在项目中编写的类4)Custom ClassLoader package project03; 阅读全文
posted @ 2020-06-02 16:20 happygril3 阅读(162) 评论(0) 推荐(0)
摘要: 获取类型的Class对象 java.lang.Class1.类型名.class :基本数据类型和void只能用这个2.对象.getClass()3.Class.forName("类的全名称") java.lang.String4.类加载器对象.loadClass("类的全名称") loadClass 阅读全文
posted @ 2020-06-02 16:16 happygril3 阅读(122) 评论(0) 推荐(0)

2020年6月1日

摘要: 加载类1.文件中加载: new FileInputStream("src_out.properties")1.静态方法: ClassLoader.getSystemResourceAsStream("src_in.properties") JavaSE阶段2.非静态方法 loader.getReso 阅读全文
posted @ 2020-06-01 19:07 happygril3 阅读(153) 评论(0) 推荐(0)

2020年5月31日

摘要: 获取类型的Class对象 java.lang.Class 1.类型名.class 基本数据类型和void只能用这个 2.对象.getClass()3.Class.forName("类的全名称") java.lang.String 4.类加载器对象.loadClass("类的全名称") package 阅读全文
posted @ 2020-05-31 09:05 happygril3 阅读(225) 评论(0) 推荐(0)
摘要: 1.加载2.连接(1)校验: 查看字节码的数据是否以“cafe”开头 jdk版本是否可以运行字节码的数据 (2)准备 成员变量赋默认值 常量(final) (3)解析 String -->String类型对应的class地址 3.初始化<clinit>类初始化 (1)静态变量的显式初始化代码,赋值代 阅读全文
posted @ 2020-05-31 09:04 happygril3 阅读(124) 评论(0) 推荐(0)

2020年5月30日

摘要: 1. 代理模式:静态代理动态代理 package project05; /* 静态代理:让【代理类】替【被代理类】完成一些“非业务”代码,核心代码还是【被代理者】自己完成 代理模式 1.主题接口 2.被代理类 3.代理类 例如:所有方法都增加一个功能:统计运行时间 */ public class t 阅读全文
posted @ 2020-05-30 20:46 happygril3 阅读(166) 评论(0) 推荐(0)

2020年5月28日

摘要: //数据共享package projict05; import java.util.ArrayList; public class test31{ public static void main(String[] args) { TicketSaler t1=new TicketSaler("窗口一 阅读全文
posted @ 2020-05-28 18:59 happygril3 阅读(155) 评论(0) 推荐(0)

2020年5月26日

摘要: import pandas as pd import warnings warnings.filterwarnings("ignore") import time from multiprocessing import Process def node(): #获取节点数据 global_id=[] 阅读全文
posted @ 2020-05-26 17:15 happygril3 阅读(156) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 56 下一页

导航