会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
永恒之蓝
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2017年8月4日
JDBC数据库连接操作
摘要: 1.建立数据库、表 如图:表结构,数据库名为test 2.建立java项目 建立一个文件夹,找一个mysql驱动jar包丟进去,buildpath 监理User实体类,重写一下toString方便查看。 dao 当然,实现着实际不能这样,起码要搞一个基本的工具类,写静态代码块的加载驱动一次、获取连接
阅读全文
posted @ 2017-08-04 15:49 永恒之蓝
阅读(185)
评论(0)
推荐(0)
2017年7月20日
生产者消费者
摘要: 介绍:生产者消费者模式其实就是我们生活过程中的示例,比如我一个工厂,要求库存不能大于5,那么生产和消费一定都要同步,不能过度生产,也不能过度消费。要同时报错库存的容量恒定在0~5之间,不能犯规。这样就涉及了同用资源的问题,万一同时生产同时消费这种情况很难处理,所以我使用同步。上锁确保同一时间只能一个
阅读全文
posted @ 2017-07-20 15:52 永恒之蓝
阅读(128)
评论(0)
推荐(0)
2017年7月18日
reflect反射机制
摘要: 1.首先了解什么是Class对象:Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java 类型(boolean、byte、char、
阅读全文
posted @ 2017-07-18 16:13 永恒之蓝
阅读(156)
评论(0)
推荐(0)
2017年7月17日
File操作
摘要: 1.创建一个文件 2.创建多层文件夹 ,当前只创建一个,使用mkdir时仅仅创建一个,使用mkdirs时创建此抽象路径名指定的目录,包括所有必需但不存在的父目录 3.列举名字出来 4.遍历目录,使用递归方式迭代遍历打印出来
阅读全文
posted @ 2017-07-17 17:01 永恒之蓝
阅读(122)
评论(0)
推荐(0)
代理模式
摘要: 1.正常接口实现 接口 实现接口 调用使用 结果: 保存入数据库成功; 2.静态代理模式 接口一样: 实现接口由代理类实现,初始化赋予权限,一样要实现接口 同样是调用实现 结果: 事务开始保存入数据库成功事务结束 优点:可以对目标功能进行扩展,实现AOP切面编程,插入代码,不影响原有功能。 缺点:要
阅读全文
posted @ 2017-07-17 15:04 永恒之蓝
阅读(175)
评论(0)
推荐(0)
IO流
摘要: 1.字节流 FileInputStream&FileOutputStream 当数据量大的时候就比较慢 2.使用read(byte[]); 3.直接写入字符串要先转换为byte 4.BufferedInputStream&BufferedOutputStream 5.字符流FileReader&Fi
阅读全文
posted @ 2017-07-17 15:00 永恒之蓝
阅读(218)
评论(0)
推荐(0)
2017年7月13日
字符串要留意的项
摘要: 1.在jdk1.8以下在字符串拼接时最好使用StringBuilder,因为在使用String拼接时会不断的创建新的对象,拼接完了原来那个字符串就被gc垃圾回收所标记,如果拼接的量非常庞大,那么会造成大量的垃圾回收,是一件非常浪费内存的事情。 但是在Java 8默认使用StringBuilder拼接
阅读全文
posted @ 2017-07-13 16:24 永恒之蓝
阅读(95)
评论(0)
推荐(0)
2017年7月11日
读取properties文件
摘要: 1.首先要了解这两个东西: getClass():取得当前对象所属的Class对象 = 路径没有 / getClassLoader():取得该Class对象的类装载器(个人简单的理解就是根目录src)= 路径自带 / 目录结构图 2.使用/作为跟目录,就不用使用getClassLoader()了;
阅读全文
posted @ 2017-07-11 16:36 永恒之蓝
阅读(108)
评论(0)
推荐(0)
2017年6月28日
MyEclipse的一些配置
摘要: 2.增强代码提示功能 window>preferences搜索ass 把.改成abcdefghijklmnopqrstuvwsyz.就提示很猛了,不过新手不建议这样做,代码需要积累,平时可以使用快捷键alt+/提示一下就够用了。 3.修改myeclipse的格式化宽度 但是有的时候确实太长自己想换行
阅读全文
posted @ 2017-06-28 16:49 永恒之蓝
阅读(126)
评论(0)
推荐(0)
静态代码块、非静态代码块、构造函数之间的执行顺序
摘要: 1.执行顺序 静态代码块>非静态代码块>构造函数 无论如何调换顺序输出的结果都是: 静态代码块非静态代码块构造函数 可见:静态代码块属于类,在类加载的时候就执行了,只执行一次。然后就是非静态代码块和构造函数,非静态代码块是比构造函数执行早的。 如果在main方法里面创建对象两次结果为: 静态代码块非
阅读全文
posted @ 2017-06-28 16:46 永恒之蓝
阅读(240)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告