随记
yueyuanyu_123
这个作者很懒,什么都没留下…
展开
-
java IO流
IO流: 以内存为基准,流向内存为输入流,流出内存为输出流.======================(字节)InputStream outputStream 抽象类.是所有IO流的超类(父类)(字符)reader writer=====================FileIn(out)putStream是最简单的一个实现类.操作对象是文件.注意点:publ...原创 2019-03-30 13:11:20 · 109 阅读 · 0 评论 -
java属性集
java.util.Properties 继承于 Hashtable ,来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应值都是一个字符串。该类也被许多Java类使用,比如获取系统属性时, System.getProperties 方法就是返回一个 Properties 对象============================常用方法:publicObjects...原创 2019-03-30 11:05:56 · 352 阅读 · 0 评论 -
JDBC statement和preparedStatment区别
从名字可以看出prepared ,是已经预编译过的。 效率更高代码体现:String sql="xxxxxxx"; Statement statement = conn.createStatement(); PreparedStatement preStatement = conn.prepareStatement(sql);//在这里就已经编译了 执行的时候: R...原创 2019-03-29 20:48:20 · 575 阅读 · 0 评论 -
java 数据操作 原子性
java中 基本类型简单的赋值操作都属于原子操作 比如 int x;x=10;又比如y=x; x++;等操作其实是两步操作,单步都是原子操作,合起来就不是了,再多线程高并发下就会出现问题valatile关键字保证了可见性,被修改的值会被立即更新到内存,但是依然不能保证原子性.保证原子性方法:1.将x++封装到方法,用synchronized 修饰该方法2.还是将操作提到方法中...原创 2019-03-27 18:37:37 · 1243 阅读 · 0 评论