上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页

2021年4月12日

反射(动态创建对象操作属性)

摘要: 1 package reflection; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Field; 5 import java.lang.reflect.InvocationTargetException 阅读全文

posted @ 2021-04-12 15:25 Love&Share 阅读(234) 评论(0) 推荐(0)

反射(创建运行时类的对象)

摘要: 1 package reflection; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Field; 5 import java.lang.reflect.Method; 6 7 // 获得类的信息 8 p 阅读全文

posted @ 2021-04-12 09:40 Love&Share 阅读(60) 评论(0) 推荐(0)

反射(类加载器的作用)

摘要: 类加载的作用:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后在堆中生成一个代表这个类的java,lang.Class对象,作为方法区中类数据的访问入口 类缓存:标准的javaSE类加载器可以按照要求查找类,但一旦某个类被加载到类加载器中,它将保持一段时间, 阅读全文

posted @ 2021-04-12 09:12 Love&Share 阅读(211) 评论(0) 推荐(0)

2021年4月11日

反射(分析类初始化)

摘要: 什么时候会发生类初始化:1)new的时候 2)使用反射的时候 3)当初始化一个类,如果其父类没有被初始化,则先会初始化它的父类 测试: 1 package reflection; 2 3 4 import org.w3c.dom.ls.LSOutput; 5 6 import java.nio.fi 阅读全文

posted @ 2021-04-11 20:21 Love&Share 阅读(154) 评论(0) 推荐(0)

反射(类加载内存分析)

摘要: java内存图: 类的加载过程: 加载: 将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象 链接: 将java类的二进制代码合并到JVM的运行状态之中的过程 1)验证:确保加载的类信息符合JVM规范,没有 阅读全文

posted @ 2021-04-11 19:53 Love&Share 阅读(99) 评论(0) 推荐(0)

反射(所有类型的Class对象)

摘要: 哪些类型可以有Class对象? 1)class:外部类,成员(成员内部类,静态内部类),局部内部类,匿名内部类 2)interface:接口 3)[]:数组 4)enum:枚举 5)annotationa:注解 6)prinitive type:基本数据类型 7)void 1 package ref 阅读全文

posted @ 2021-04-11 10:42 Love&Share 阅读(110) 评论(0) 推荐(0)

反射(得到Class类的几种方式)

摘要: 目录: 1)java反射机制概述 2)理解Class类并获取Class实例 3)类的加载与ClassLoader 4)创建运行时类的对象 5)获取运行时类的完整结构 6)调用运行时类的指定结构 一 基本概念 Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象, 阅读全文

posted @ 2021-04-11 10:30 Love&Share 阅读(802) 评论(0) 推荐(0)

2021年4月10日

sql注入

摘要: 百度百科定义: SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。 先看测试代码: 数 阅读全文

posted @ 2021-04-10 14:36 Love&Share 阅读(107) 评论(0) 推荐(0)

2021年4月9日

JDBC(重点)

摘要: JDBC:(Java Database Connectivity,简称JDBC)是用来规范客户端程序如何来访问数据库的应用程序接口,记住它是一个接口,这个接口里面有这5大类 1.DriverManager:驱动管理对象 2.Connection:数据库连接对象 3.Statement:执行sql的对 阅读全文

posted @ 2021-04-09 17:10 Love&Share 阅读(124) 评论(0) 推荐(0)

三大范式

摘要: 为什么需要数据规范化? 1)信息重复 2)更新异常 3)插入异常 无法正常显示信息 4)删除异常 丢失有效的信息 第一范式(1NF): 原子性:保证每一列不可再分 第二范式(2NF): 前提:满足第一范式 每张表只描述一件事。 第三范式(3NF) 前提:满足第一范式和第二范式 确保每张表的数据都直接 阅读全文

posted @ 2021-04-09 13:44 Love&Share 阅读(75) 评论(0) 推荐(0)

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页

导航