
java
慕村古楼诉
这个作者很懒,什么都没留下…
展开
-
反射机制
反射机制先找类Class cl=Class.forName("包名+类名");通过类找构造器Constructor con=cl.getConstructor();有了构造器就可以来实例一个对象Login m=(Login)con.newInstance();//通过构造器产生一个对象通过类找到方法Method method=cl.getDeclaredMethod...原创 2019-07-03 09:15:04 · 103 阅读 · 0 评论 -
html转图片(html2image)
需要jar包https://repo.spring.io/plugins-release/gui/ava/html2image/0.9/html2image-0.9.jar实现package cn;//import com.yanhui.util._html2jpg;import java.awt.*;import java.awt.event.KeyEvent;impor...原创 2019-09-20 10:36:56 · 1045 阅读 · 0 评论 -
com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别 serverTimezone设定
转载com.mysql.jdbc.Driver 是 mysql-connector-java 5中的,com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的1、JDBC连接Mysql5 com.mysql.jdbc.Driver:driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql:...原创 2019-07-12 16:15:53 · 153 阅读 · 0 评论 -
javaSE--七、类与对象
一、类和对象的基本概念什么是类 类是一组具有相同特征相似行为的对象集合 什么是对象 万物皆对象 类和对象的关系如何 在现实世界中 先有对象 抽离产生类 -------------------------------------------------------- 什么是类 类是模板 什么是对象 对象是根据模板产生的实例 类和对象的关系如何 在程序中 先定义类...原创 2019-07-05 18:21:31 · 122 阅读 · 0 评论 -
java--线程
什么是线程?同时在进行多种活动,在java中被称之为并发,而将并发完成的每一件事情称为线程是程序的执行单元,执行路径。是程序使用CPU的最基本的单位如果程序只有一条执行路径,那么该程序就是单线程程序如果程序有多条执行路径,那么该程序就是多线程程序什么是进程?进程是正在运行的程序。是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。多...原创 2019-07-10 21:46:21 · 97 阅读 · 0 评论 -
javaSE--六、字符串
获取字符串长度 字符串.length(); 返回一个整数 代表字符串中的字符数量 字符串比较 字符串1.equals(字符串2); 区分大小写的比较方法 不区分大小写的比较 进行大小写转换 将字符串中所有字母转大写 字符串.toUpperCase(); 将字符串中所有字母转小写 字符串.toLowerCase(); 直接进行不区分大小写的比较...原创 2019-07-05 15:21:49 · 132 阅读 · 0 评论 -
javaSE--五、数组
1、为什么需要数组变量的概念 在内存中开辟的用于存储某一固定数据类型数据的空间 数组 在内存开辟的一连串的用于存储同一数据类型数据的空间2、数组的基本使用语法声明 类型[] 数组名;分配空间 数组名=new 类型[长度];赋值 数组名[下标]=数据值; 下标从0开始 用于比数组的元素个数少1使用 数组名[下标];3、数组的其他使用语法...原创 2019-07-05 15:09:22 · 129 阅读 · 0 评论 -
JAVA工程师面试题
1.JAVA的跨平台原理JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台上安装对应的JVM,就可以运行字节码文件,运行我们编写的Java程序。而这个过程中,我们编写的Java程序没有做任何改变,仅仅是通过JVM这一”中间层“...转载 2019-07-09 21:14:42 · 461 阅读 · 0 评论 -
javaSE--四、循环结构
1、为什么需要循环用于处理程序中重复操作的问题2、循环的基本特点1)循环条件 控制了循环的次数 (固定/不固定) 循环三要素循环起点 循环变量赋初值 循环终点 循环条件表达式 循环的改变 循环操作的一部分2)循环操作 每次执行的操作3、while循环1)语法循环变量赋初值while(循环条件表达式){ 循环操作 循环...转载 2019-07-05 09:00:24 · 173 阅读 · 0 评论 -
JDBC概念与优化
一、JDBC概念什么是 JDBC java database connectivity java应用程序连接数据库的技术 java应用程序 控制台 窗体应用程序 站点程序 数据库 mysql db2 oracle sqlserver… jdbc是一组接口 任意一个想要和java应用程序建立连接的数据库提供商 负责实现这些接口中的抽象方法 对应的ja...原创 2019-07-09 23:34:01 · 103 阅读 · 0 评论 -
javaSE--九、IO流
IO原理及流的分类文件流 FileInputStream / FileOutputStream / FileReader / FileWriter缓冲流 BufferedInputStream / BufferedOutputStream / BufferedReader / BufferedWriter转换流 InputStreamReader / OutputSt...原创 2019-07-09 18:27:11 · 196 阅读 · 0 评论 -
javaSE--八、集合
https://blog.51cto.com/9241485/2056649https://www.jianshu.com/p/cc71a285879f一、回顾数组容量固定 类型一致 顺序 不唯一二、集合框架1.Collection容量不固定(具有伸缩性) 一致 Object 泛型 无序 不唯一1)List Collection的子接口容量不固定(具...原创 2019-07-09 11:09:17 · 208 阅读 · 0 评论 -
javaSE--三、条件结构
java中的运算符 赋值运算符 为变量赋值 算数运算符 + – * / % 关系运算符 比较运算符 > < >= <= == != 程序中的关系运算表达式 不是结论 而是推论 可能成立也可能不成立 关系运算的结果 是 一个用于表示 推论成立与否的数据值 布尔类型的值 布...原创 2019-07-03 17:55:43 · 130 阅读 · 0 评论 -
javaSE--二、java变量
使用变量 现实中 入住酒店的流程 确定所需的房型 房号和对应的房卡 入住 内存中 数据存储流程 明确所存储的数据的类型 为内存空间取别名(变量名) 存入数据 变量使用的标准步骤 步骤不能遗漏 也不能交换使用顺序 先声明 int num; 再赋值 num=1000; int num=1000; 后使用 num...原创 2019-07-03 14:03:06 · 117 阅读 · 0 评论 -
javaSE--一、java简介
一、什么是程序1.现实生活中 有序的过程2.计算机中的程序 一组有序的指令指令 人与计算机交流的方式 程序 一组有序的指令 软件 多个程序构成一个软件二、如何编写指令1)计算机 只能识别 高低电平信号2)计算机语言机器码 0110101011 0001010111 汇编语言 open close 高级语言 java c c...原创 2019-07-03 13:58:08 · 155 阅读 · 0 评论 -
Java操作wkhtmltopdf实现Html转PDF
原文http://www.cnblogs.com/xionggeclub/p/6144241.html做java开发的都知道,java生成pdf大部分都是用itext,itext的确是java开源组件的第一选择。不过itext也有局限,就是要自己写模版,系统中的表单数量有好几百个,为每个表单做一个导出模版不现实。 所以找了个直接可以调用的工具wkhtmltopdf,将生成好的html直接转换...转载 2019-09-20 10:38:53 · 1023 阅读 · 0 评论