摘要: 1、final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 内部类要访问局部变量,局部变量必须定义成final类型,例如,一段代码…… finally是异常处理语句结构的一部分,表示总是执行。 finalize是O 阅读全文
posted @ 2017-05-07 21:48 轻云流风 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 0、Java中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个Java线程在修改一个共享变量时,另外一个线程正在使用或者更新同一个变量,这样容易导致程序出现错误的结果。 1、解释实现多线程的几种方法? Java线程可以实现Runnable接口或者继承Thread类 阅读全文
posted @ 2017-05-07 21:18 轻云流风 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: 1.java中有几种类型的流? 字符流和字节流。字节流继承inputStream和OutputStream,字符流继承自InputSteamReader和OutputStreamWriter。 2.字符流和字节流有什么区别? 要把一片二进制数据数据逐一输出到某个设备中,或者从某个设备中逐一读取一片二 阅读全文
posted @ 2017-05-07 20:59 轻云流风 阅读(11395) 评论(0) 推荐(0) 编辑
摘要: Mybatis技术内幕系列博客,从原理和源码角度,介绍了其内部实现细节,无论是写的好与不好,我确实是用心写了,由于并不是介绍如何使用Mybatis的文章,所以,一些参数使用细节略掉了,我们的目标是介绍Mybatis的技术架构和重要组成部分,以及基本运行原理。 博客写的很辛苦,但是写出来却不一定好看, 阅读全文
posted @ 2017-05-06 21:10 轻云流风 阅读(1334) 评论(0) 推荐(0) 编辑
摘要: Mybatis和Hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句,不过Mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象。 Mybatis 阅读全文
posted @ 2017-05-06 20:27 轻云流风 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1,在form表单中,如果没有指定请求方式,默认是get请求; 2,get请求是从服务器获取数据,而post是往服务器发送数据; 3,get请求的URL中,get请求的数据会附加在URL之后,以?分隔;post请求的数据封装到http包中; 4,get请求默认是有缓存的; 5,理论上讲,get请求有 阅读全文
posted @ 2017-05-06 11:24 轻云流风 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1,在类型上和开源性上 Oracle是大型数据库,MySql是中小型数据库,并且MySql是开源的免费的数据库,而Oracle是不开源收费的数据库; 2,可访问量上 Oracle支持高并发大访问量,Oracle支持行级锁,不依赖索引,所以支持高并发。MySql则不能,MySql支持表级锁,依赖索引, 阅读全文
posted @ 2017-05-02 16:49 轻云流风 阅读(258) 评论(0) 推荐(0) 编辑