- 博客(12)
- 收藏
- 关注
原创 java垃圾回收机制
垃圾收集器(GC) Java中使用垃圾收集器来监视Java程序的运行,当对象不再使用时,就自动释放对象所使用的内存。 垃圾收集器是自动运行的,一般情况下,无须显示地请求垃圾收集器。调用System类中的静态gc()方法可以运行垃圾收集器,但这样并不能保证会立即回收指定对象。 因为不同的JVM实现者可能使用不同的算法管理GC,并且通常GC的线程优先级较低,JVM调用GC的策略也有很多种,有些是内存使...
2019-09-23 00:27:23
169
原创 Linux常用命令
Linux:文件系统,所有的东西都叫文件/目录 一个“盘”,根目录 / 相对路径:相对参考值 绝对路径:/ 开始的完整路径 常见目录: 1.“家”:个人主目录 /home/账号名 ~ 2./root:root账号的家 3./etc:配置文件、自启动文件... 4./usr/local..:软件安装 5./opt:自安装软件... 常用命令: 查看ip地址:ifconfig ...
2019-09-23 00:15:48
148
原创 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
373
原创 Hibernate框架
Hibernate框架 什么是Hibernate? Hibernate核心内容是ORM(关系对象模型)。可以将对象自动的生成数据库中的信息,使得开发更加的面向对象。这样作为程序员就可以使用面向对象的思想来操作数据库,而不用关心繁琐的JDBC。所以,Hibernate处于三层架构中的D层(持久层) ORM框架。1-JDBC。2-DBUtils、MyBatis。 4-Hibernate - 开发成本高...
2019-09-23 00:04:57
151
原创 数据库的优化
数据库优化 是一种综合性的技术,不是通过某一种方式让数据库效率提高很多,而是通过各个方面的优化, 来是数据库效率明显的稳步的提高。 优化分为了两大类,软优化和硬优化,软优化一般是操作数据库即可,而硬优化则是操作服务器硬件及参数设置 软优化: 1 查询语句优化 2 优化子查询 在MySQL中,尽量使用JOIN来代替子查询.因为子查询需要嵌套查询,嵌套查询时会建立一张临时表,临时表的建立和删除都会有较...
2019-09-19 11:56:26
143
原创 java 错题集
2019.7.21 1.下列哪个类的声明是正确的? abstract final class HI{} abstract private move(){} protected private number; public abstract class Car{} 对于A选项,使用final修饰的类表示的是最终类,不能被继承; 而abstrct类是抽象类,需要被继承,两者冲突,所以abstract和...
2019-08-17 11:29:55
1474
原创 正则表达式
正则表达式 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
89
原创 方法 函数 过程
封装了一段逻辑代码或者实现特定的功能 方法可以重复被调用 增加了代码的复用 提升开发效率 方法五要素: 修饰词 返回值类型 方法名(参数列表){ //方法体 return xx;//返回结果给调用者 } //main函数 public static void main(String[] args){ } 修饰词:public static 返回值类型: void 表示该函数...
2019-05-15 00:18:22
180
原创 数组
数组: 定义一组变量 变量单个单个定义 保存一个学生的单科成绩 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
95
原创 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
323
原创 运算符(操作符)
##运算符(操作符) 1.算术运算符 + - * / % +: 加法运算 可能越界 正数 拼接字符串 把字符串和其它数据连在一起组成一个新的字符串 任何数据和字符串相加都是拼接成一个新的字符串 数值相加得到的结果是数值 数值和字符串相加 等到的是字符串 字符串只能相加(+) 不能相减 int a = 10,b = 20; System.out.println(“Hello”...
2019-05-14 18:47:54
1046
原创 java的8种基础数据类型
JAVA基础 JDK:java development kit JRE: java runtime environment JVM:java virtual machine // 运行java程序 JDK > JRE > JVM IDE: 集成开发环境 java的8种基础数据类型 布尔类型 boolean 1字节 8二进制位 True False...
2019-05-12 00:45:37
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人