随笔分类 - Java
摘要:首先看代码,这段代码是测试插入多条数据耗时。 测试环境:jdk1.8,mysql-5.7.27-winx64,mysql-connector-java-5.1.10.jar public class Test { /** * rewriteBatchedStatements=true 开启批量更新
阅读全文
摘要:1.当虚拟机启动时,加载用户指定的main方法所在的类。 2.当在main方法遇到了new关键字时,初始化new指令的目标类。 3.当遇到静态方法调用时,初始化静态方法所在的类。 4.当遇到静态变量调用时,初始化静态变量所在的类。 5.子类的初始化时会先触发父类的初始化。 6.使用反射调用某个类时,
阅读全文
摘要:1.什么是类加载器? 虚拟机设计团体把类加载阶段中的"通过一个类的全限定名来获取描述此类文件的二进制字节流",这个动作方法Java虚拟机外部去实现,以便让应用才程序自已决定如何获取所需要的类。实现这个 动作的代码模块称为“类加载器”。 2.类加载器: 启动类加载器(BootStarap ClassL
阅读全文
摘要:类加载机制: 虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被Java虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类加载的生命周期: 1.加载:通过一个类的全名来获取定义此类的二进制字节流,并将这些静态数据转换成方法区中的运行时数据结构
阅读全文
摘要:前言: 最近开始学习数据结构,刚学到数组,写下此篇博客记录下学习内容。如文中有不对的地方还请大佬指出。 正文: 1.数组(Array):数组是一种线性表数据结构,它是一组连续的空间和相同的数据类型组成。 2.数据的时间复杂度分析: 1)插入:最好的情况为O(1),最坏的情况为O(n),均摊为O(n)
阅读全文
摘要:问题:pom.xml中添加了依赖,Dependencies中也能看到jar包,一运行就抛出java.lang.ClassNotFoundException。 错误原因:去tomcat编译目录下查看时发现没有jar。 解决办法: 1.右键选中项目--点击Properties,选择Deployment
阅读全文
摘要:一、 Hibernate介绍 Hibernate是基于对象/关系映射(ORM,Object/Relational Mapping)的一个解决方案。ORM方案的思想是将对象模型表示的对象映射到关系型数据库中,或者反之。Hibernate目前是ORM思想在Java中最成功、最强大的实现。它于2001年的
阅读全文

浙公网安备 33010602011771号