JAVA
JAVA相关知识
Student108
刚开始写博客,有写博客很粗糙没有精细化,如果后期有时间会精细修改一下.
本博客主要是个人笔记而不是教程.
展开
-
通过反射获取继承或接口的泛型Class对象
1 通过反射获取继承或接口的泛型Class对象1.2 泛型获取的简介有时候我们知道泛型类型,但是由于不知道该泛型的具体类型,他本身就是抽象的,所以我们获取不到泛型的Class对象,所以我们可以通过反射技术来获取泛型的Class对象分为两种一种获取继承的父类的泛型对象Class getAbstActualType(Object obj)方法演示一种获取实现父接口的泛型对象Class getInterActualType(Object obj)方法演示1.3演示代码这只原创 2020-09-15 15:53:42 · 1308 阅读 · 0 评论 -
分页查询PageBean的一种写法
1 分页查询PageBean1.1 由于我们需要在很多界面上使用分页查询功能,所以我们就需要使用一个通用的类来实现该分页的能力了1.2 PageBean分析我们需要几个基本的属性来描述该PageBeantotalCount,总记录数,需要查询得出currPage,当前页数,由前台传入,默认为1totalPage,总页数由总记录数和分页大小计算得出pageSize,分页大小,自由设置,可默认为10List list,分页内容实体集合,分页查询后插入1.3 PageBean代码/*原创 2020-09-15 15:04:27 · 1240 阅读 · 0 评论 -
动态代理:JDK和cglib
文章目录1 JDK自带的动态代理1.1 JDK动态代理要求1.2 相关代码1.2.1 代理对象代码1.2.2 被代理对象代码1.2.3 测试类1.2.4 运行结果2 cglib动态代理2.1 cglib要求2.2 相关代码2.2.1 cglib的代理代码2.2.2 被代理对象代码2.2.3 测试类2.2.4 运行结果1 JDK自带的动态代理1.1 JDK动态代理要求被代理对象需要实现接口JDK功能自带,不需要导包1.2 相关代码1.2.1 代理对象代码package com.zgd.lea原创 2020-09-06 16:36:39 · 136 阅读 · 0 评论 -
使用UDP写聊天室的小案例
使用UDP写聊天室的小案例代码展示package com.zgd.chat;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Font;import java.awt.TextArea;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.原创 2020-07-20 22:54:50 · 246 阅读 · 0 评论 -
XStream使用教程
简介:XML Schema也是一种用于定义和描述XML文档结构与内容的模式语言,其出现是为了克服DTD的局限性.schema也是一个xml文件,通常扩展名为.xsdDTD和Schema对比XML Schema符合XML语法结构DOM,SAX等XML API很容易解析处XML Schema文档中的内容XML Schema对命名空间支持非常好,一个XML可以有多个Schema,以命名空间区...原创 2020-01-10 11:46:43 · 1667 阅读 · 0 评论 -
Dom4j
标题简介:dom4j是一个叫dom4j的组织开发的用于解析xml的工具,开源的.dom4j不是java自有功能,需要另外导包.dom4j非常方便的对xml进行解析和增删查改操作,常用来对配置文件进行操作.dom4j支持dom解析和sax解析方式.常用方法:// 获取解析器SAXReader saxReader = new SAXReader();// 获取文档Document d...原创 2020-01-13 12:20:59 · 176 阅读 · 0 评论