- 博客(12)
- 收藏
- 关注
原创 java垃圾回收机制
垃圾收集器(GC)Java中使用垃圾收集器来监视Java程序的运行,当对象不再使用时,就自动释放对象所使用的内存。垃圾收集器是自动运行的,一般情况下,无须显示地请求垃圾收集器。调用System类中的静态gc()方法可以运行垃圾收集器,但这样并不能保证会立即回收指定对象。因为不同的JVM实现者可能使用不同的算法管理GC,并且通常GC的线程优先级较低,JVM调用GC的策略也有很多种,有些是内存使...
2019-09-23 00:27:23
211
原创 Linux常用命令
Linux:文件系统,所有的东西都叫文件/目录 一个“盘”,根目录 /相对路径:相对参考值绝对路径:/ 开始的完整路径常见目录:1.“家”:个人主目录 /home/账号名 ~2./root:root账号的家3./etc:配置文件、自启动文件...4./usr/local..:软件安装5./opt:自安装软件...常用命令:查看ip地址:ifconfig...
2019-09-23 00:15:48
199
原创 JDBC总结
JDBC - 规范Java DataBase Connectivity## 标题JDK 提供,Java链接数据库的规范1.加载驱动类加载可能出异常的原因:1.类名写错2.没有导入jar包2.连接数据库/** oracle: ip port sid username password* mysql: ip port database username password* url...
2019-09-23 00:11:07
420
原创 Hibernate框架
Hibernate框架什么是Hibernate?Hibernate核心内容是ORM(关系对象模型)。可以将对象自动的生成数据库中的信息,使得开发更加的面向对象。这样作为程序员就可以使用面向对象的思想来操作数据库,而不用关心繁琐的JDBC。所以,Hibernate处于三层架构中的D层(持久层)ORM框架。1-JDBC。2-DBUtils、MyBatis。4-Hibernate - 开发成本高...
2019-09-23 00:04:57
180
原创 数据库的优化
数据库优化是一种综合性的技术,不是通过某一种方式让数据库效率提高很多,而是通过各个方面的优化,来是数据库效率明显的稳步的提高。优化分为了两大类,软优化和硬优化,软优化一般是操作数据库即可,而硬优化则是操作服务器硬件及参数设置软优化:1 查询语句优化2 优化子查询在MySQL中,尽量使用JOIN来代替子查询.因为子查询需要嵌套查询,嵌套查询时会建立一张临时表,临时表的建立和删除都会有较...
2019-09-19 11:56:26
178
原创 java 错题集
2019.7.211.下列哪个类的声明是正确的?abstract final class HI{}abstract private move(){}protected private number;public abstract class Car{}对于A选项,使用final修饰的类表示的是最终类,不能被继承;而abstrct类是抽象类,需要被继承,两者冲突,所以abstract和...
2019-08-17 11:29:55
1588
原创 正则表达式
正则表达式boolean matches(String regex)String replaceAll(String regex, String newStr)String[] split(String regex) 只能出现 0-9 a-z A-Z _ $, 一共最多16个字符,最少6个字符 输入正确身份证号 11位电话号码 IP地址 xx.xxx.xxx.xxx xxx@xx....
2019-05-19 00:13:19
114
原创 方法 函数 过程
封装了一段逻辑代码或者实现特定的功能方法可以重复被调用 增加了代码的复用 提升开发效率方法五要素:修饰词 返回值类型 方法名(参数列表){ //方法体 return xx;//返回结果给调用者}//main函数 public static void main(String[] args){}修饰词:public static 返回值类型: void 表示该函数...
2019-05-15 00:18:22
220
原创 数组
数组: 定义一组变量变量单个单个定义保存一个学生的单科成绩 int s = 89; 有三个学生 int s1=89,s2=90,s3=100; 定义数组: 定义数组变量 类型[] 数组名 = new 类型[数组长度]; //定义了一个长为10的数组 数组里存储元素的类型是int int[] arr = new int[10]; //定义了一个长度为5的数组 数组里在...
2019-05-14 19:07:55
123
原创 if while switch for语句
(1) if(1)if(条件){//当条件为true时执行}//括号对齐//一定要对齐 不仅是为了美观,也是为了查找问题if(){}//不行if(){ }//不行 (2) if(条件){ }else{ } (3) if(条件){ }else if(条件){ }else if(条件){ } ..... //有可能不执...
2019-05-14 19:04:51
366
原创 运算符(操作符)
##运算符(操作符)1.算术运算符+ - * / %+: 加法运算 可能越界正数拼接字符串 把字符串和其它数据连在一起组成一个新的字符串任何数据和字符串相加都是拼接成一个新的字符串数值相加得到的结果是数值数值和字符串相加 等到的是字符串字符串只能相加(+) 不能相减int a = 10,b = 20;System.out.println(“Hello”...
2019-05-14 18:47:54
1085
原创 java的8种基础数据类型
JAVA基础JDK:java development kitJRE: java runtime environmentJVM:java virtual machine // 运行java程序JDK > JRE > JVMIDE: 集成开发环境java的8种基础数据类型布尔类型 boolean 1字节 8二进制位 True False...
2019-05-12 00:45:37
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅