类的加载机制分为如下三个阶段:加载,连接,初始化。其中连接又分为三个小阶段:验证,准备,解析。 加载阶段 将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后再堆内创建一个class对象,用来封装类在方法区内的数据结构。 加载class文件的方式: 从本地系统中直接 ...
分类:
其他好文 时间:
2020-04-09 00:26:47
阅读次数:
72
thymeleaf关于Map的取值 需求: 如图所示:需要按照分类去数据库中查询,比如查找文件表中标签是python类型的有几个,Java类型的又有个,然后存进map里面,然后再在前端通过thymeleaf获取到map 解决: controller层: serviceImpl层: 前端: 总结: 如 ...
分类:
其他好文 时间:
2020-04-08 19:32:11
阅读次数:
165
Java面向对象(Object Oriented Promgramming) 学习面向对象内容的三条主线 1. Java类及类的成员 2. 面向对象三大特征 3. 其他关键字 面向对象 概念 Java是面向对象的编程语言,与面向过程(procedure oriented programming)相对 ...
分类:
编程语言 时间:
2020-04-08 19:06:19
阅读次数:
76
变量和常量的命名规范: 所有变量、方法、类名:见名知意 变量,方法名,js文件名:首字母小写和驼峰原则: monthSalary 常量:大写字母和下划线:MAX_VALUE JAVA类名:首字母大写和驼峰原则: Man, GoodMan ...
分类:
其他好文 时间:
2020-04-07 09:26:06
阅读次数:
66
``` String s = ""; Class cl1 = s.getClass(); String className1 = s.getClass().getName(); String className2 = "java.lang.String"; Class cl2 = Class.for... ...
分类:
编程语言 时间:
2020-04-06 11:44:32
阅读次数:
88
https://blog.csdn.net/u010331823/article/details/78258311 写在前面:Jaxb是JavaEE的规范.全称Java Architecture for XML Binding. 可以根据XML Schema产生Java类的技术.JAXB也提供了将X ...
分类:
编程语言 时间:
2020-04-04 23:03:09
阅读次数:
147
1.Java类加载机制 双亲委托模式 类加载时序图 加载阶段 类加载阶段是由类加载器负责根据一个类的全名类读取此类的二进制字节流到JVM内部,并存储在运行时内存区的方法区内,然后将其转换为一个与目标类型对应的java.lang.Class对象实例,这个Class对象在日后就会作为方法区中的该类的各种 ...
分类:
编程语言 时间:
2020-04-03 20:24:26
阅读次数:
80
一、基本概念 MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3 ...
分类:
编程语言 时间:
2020-04-02 18:03:06
阅读次数:
65
问题 jdk8有哪些新特性 答案 Lambda 表达式 ? Lambda 允许把函数作为一个方法的参数。 使用lambda表达式之前是这样: 使用lambda表达式之后是这样: 方法引用 ? 引用已有Java类或对象(实例)的方法或构造器,使得语言的构造更紧凑简洁。 默认方法 ? 默认方法就是一个在 ...
分类:
其他好文 时间:
2020-04-02 17:41:17
阅读次数:
56
实体类(JavaBean)一般都是和数据库中的表结构一一对应 本节希望实现的是,一个java类,能和数据库对应上,然后操作数据库。 实体类 JavaBean有特定的写法 必须要有一个无惨构造 属性必须私有化 必须有对应的get/set方法 一般用来和数据库的字段做映射 ORM ORM:对象关系映射 ...
分类:
数据库 时间:
2020-04-01 00:44:20
阅读次数:
474