
java基础知识系列篇
适合初级java程序小白进行自学java基础知识
java_久孤
做一个乐于分享的技术博主,看齐社会,诚信做人
展开
-
json异步传输-------用户的用户详情查询案例
json异步传输-------用户的用户详情查询案例json异步传输的整个过程:在Controller类进行访问数据库的数据,然后通过@Response,将数据包装成json格式的数据读到body区域,前端页面通过ajax脚本进行获取后端读过来的数据(data)操作步骤:1.导入fastjson依赖2.UserController类的用户查看详情中/** * 根据用户id * 进行用户的查看详情 * @param id * @return *原创 2021-06-01 11:15:50 · 220 阅读 · 0 评论 -
分页技术----模拟百度算法的分页查询(可挪用)
分页技术----模拟百度算法的分页查询(可挪用)编译环境:Idea编译工具,jdk版本1.8,WebApp项目中操作步骤:1.在prom文件中引入PageHelper依赖2.要引入gitHub上的分页插件PageHelper到spring容器(applicationContext-mybatis)中<!--sqlSessionFactory--> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSes原创 2021-06-01 11:10:13 · 285 阅读 · 1 评论 -
缓冲流、转换流、序列化流相关流知识点
缓冲流、转换流、序列化流相关流知识点第一章 缓冲流昨天学习了基本的一些流,作为IO流的入门,今天我们要见识一些更强大的流。比如能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,就像穿上铠甲的武士一样,相当于是对基本流对象的一种增强。1.1 概述缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类:字节缓冲流:BufferedInputStream,BufferedOutp原创 2021-05-28 11:03:29 · 110 阅读 · 0 评论 -
jdk5.0新特性(注解)
jdk5.0新特性(注解)1.关键字:Annotation---------注解2.注解的理解:Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理,通过使用A你notation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。3.注解的应用:Annotaion可以像修饰符一样被使用,可用于修饰包,类,构造器,方法,成员变量,参数,局部变量的声明,这些信息被保存在Annotation的“name=value”对中,Annotat原创 2021-05-28 10:47:22 · 248 阅读 · 0 评论 -
jdk5.0新特性——枚举类
jdk5.0新特性——枚举类1.枚举类的含义:在某些情况下,一个类的对象是有限而固定的(例如:季节类,行星类),这种实例有限而固定的类,在Java中被称为枚举类2.枚举类的关键字:enum实例:public enum Season implements IPrinter {}3.枚举类和普通类的区别:a.使用enum定义的枚举类默认继承了java.lang.Enum类b.枚举类的构造器只能使用private访问控制符c.枚举类的所有实例必须在枚举类中显示列出(",“分隔,”;"结尾),列原创 2021-05-28 10:45:26 · 172 阅读 · 0 评论 -
Class类对象的方法补充
class类对象的方法补充一.获得Class类的对象的四种方式:1.getClass.classClass.forName()Class.ClassLoader.getSystem…二.Class类的相关方法:1.cast(Object obj) 将一个对象强制转换成此 Class 对象所表示的类或接口。2 .getAnnotations() 返回此元素上存在的所有注释。3.getCanonicalName() 返回 Java L原创 2021-05-28 10:40:44 · 157 阅读 · 0 评论 -
EKT相关知识(JavaBean)
EKT相关知识(JavaBean)1.含义:JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。2.运用情况:如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO)。这些信息在类中用私有字段来存储,如果读取或设置这些字段的值,则需要通过一些相应的方法来访问。3.JavaBean运用注意事项:JavaBean的原创 2021-05-28 10:37:21 · 355 阅读 · 0 评论 -
类的反射(EKT技术)
类的反射| | reflect提供类和接口,以获得关于类和对象的反射信息1.实现了反射的类:Class类:代表一个类。Field 类:代表类的成员变量(成员变量也称为类的属性)。Method类:代表类的方法。Modifier类:代表修饰符。Constructor 类:代表类的构造方法。Array类:提供了动态创建数组,以及访问数组的元素的静态方法2.java反射机制:1)在Java运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法?2) 对于任意一个对象,能否调用原创 2021-05-28 10:30:54 · 326 阅读 · 0 评论 -
EKT的类加载
EKT相关知识1.英文全称:Enterprise Key Technology(企业级 关键 技术)2.类加载含义:Class对象由JVM自动产生,每当一个类被加载时,JVM就自动为其生成一个Class对象,通过Class对象可以获得类的相关信息。 将类信息读到内存中过程,称为类加载3.类加载运用:分别使用getClass()和class属性,来简单的获取String类的Class对象,并从中获得一些相关信息代码展示:package com.liujie.demo;public clas原创 2021-05-28 10:08:36 · 167 阅读 · 0 评论 -
jsoup中selector的用法及作用
jsoup中selector的用法及作用1.jsoup中的selector定义:selector选择器是用于对jsoup解析后document文档的数据筛选操作2.jsoup的selector操作步骤:1)先导jsoup架包2)基于反射技术点获取document对象3)通过document对象实现select()方法实现selector选择器的数据筛选功能3.代码展示:复制代码public class AttrDemo {public static void main(String[]原创 2021-05-27 13:08:03 · 609 阅读 · 0 评论 -
XML解析原理
XML解析原理public static void main(String[] args) {//根据反射得到xml文件的绝对路径 String path=demo1.class.getClassLoader().getResource(“teachers.xml”).getPath();//根据jsoup类去解析xml得到document对象 Document document=Jsoup.parse(new File(path),“utf-8”);//运用document对象的一些方法原创 2021-05-27 12:53:52 · 203 阅读 · 0 评论