会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我爱si搬砖
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
24
下一页
2019年8月8日
DRUID数据库连接池的功能
摘要: Druid的功能 1、替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。 2、可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。 3、数据库密码加密。直接把数据库密
阅读全文
posted @ 2019-08-08 15:09 我爱si搬砖
阅读(937)
评论(0)
推荐(0)
编辑
2019年8月6日
线程并发库
摘要: 从JDK1.5开始有的并发库,给JAVA线程的管理和使用提供了强大的便利性。 java.util.current包中提供了对线程优化、管理的各项操作,使得线程的使用变得得心应手, 该包提供了线程的运行,线程池的创建,线程生命周期的控制。 java通过Executors提供了四种静态方法创建线程池,分
阅读全文
posted @ 2019-08-06 19:31 我爱si搬砖
阅读(318)
评论(0)
推荐(0)
编辑
2019年8月5日
线程的实现方式
摘要: ①实现方式 1.通过集成Thread类实现一个线程 2.通过实现Runnable接口实现一个接口 集成扩展性不强,java总只支持单继承,如果一个类继承Thread就不能集成其他的类了 ②如何启动 Thread thread = new Thread(继承了Thread或者实现了Runnable的对
阅读全文
posted @ 2019-08-05 15:52 我爱si搬砖
阅读(128)
评论(0)
推荐(0)
编辑
拷贝文件使用的工具是字符流还是字符流
摘要: 我们拷贝的文件不确定只包含字符流,有可能有字节流(图片、声音、图像),未考虑通用性,要使用字节流
阅读全文
posted @ 2019-08-05 15:37 我爱si搬砖
阅读(146)
评论(0)
推荐(0)
编辑
HashMap/HashTable/CurrentMap
摘要: 相同点: 1.HashMap和HashTable都可以用来存储key-value的数据 区别: HashMap是线程不安全的,效率高,可以使用null作为键值对 HashTable是线程安全的,效率低 想线程安全又效率高: 通过把整个Map分为N个segment(类似于HashMap),可以提供相同
阅读全文
posted @ 2019-08-05 15:33 我爱si搬砖
阅读(454)
评论(0)
推荐(0)
编辑
JAVA中的集合
摘要: 1、java中的集合分为value、key value(conllection map)两种 2、存储值分别有List和Set list是有序打的,可以重复的 set是无序的,不可以重复的,根据equals和hashcode判断,也就是如果一个对象要存储在set中,必须重写equals和hashco
阅读全文
posted @ 2019-08-05 15:24 我爱si搬砖
阅读(154)
评论(0)
推荐(0)
编辑
IDEA快速查看类继承结构和类的方法
摘要: ALT+7:查看类的方法 CTRL+H:查看继承顺序
阅读全文
posted @ 2019-08-05 14:40 我爱si搬砖
阅读(10125)
评论(0)
推荐(4)
编辑
String/StringBuilder/StringBuffer区别
摘要: 1、String内容是不可变的字符,String底层使用了一个不可变的字符数组(final char[]) 注:final修饰一个类,这个类不可以被继承,若是修饰一个变量,这个变量被赋值后不可以改变 StringBuilder和StringBuffer底层是可变的字符数组 2、拼接字符串 3.Str
阅读全文
posted @ 2019-08-05 14:39 我爱si搬砖
阅读(1177)
评论(0)
推荐(0)
编辑
==和equals的区别
摘要: 先说清一个再叙述另一个 ==用来判断两个变量之间的值是否相等,变量可以分为基本数据类型变量和引用数据类型变量,如果是基本数据类型 变量直接比较值,而引用类型要比较对应的引用的内存的首地址 equals 用来比较两个对象长得是否一样,判断两个对象的某些特征是否一样,实际上就是调用对象的equals方法
阅读全文
posted @ 2019-08-05 14:24 我爱si搬砖
阅读(100)
评论(0)
推荐(0)
编辑
为什么有了基本数据类型还需要包装类型
摘要: 基本数据类型和封装类型之间的转换: 自动装箱和拆箱 JAVA是一个面向对象的语言,而基本的数据类型,不具备面向对象的特性 integer 有 null 值 int 只有 0
阅读全文
posted @ 2019-08-05 14:17 我爱si搬砖
阅读(594)
评论(0)
推荐(0)
编辑
上一页
1
···
11
12
13
14
15
16
17
18
19
···
24
下一页
公告