自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 正则表达式

\n \t \^, \+, \., $, \?, \*, \(, \), \{, \}, \-, \, ,,, \d \w \s .

2018-07-03 14:34:46 807

原创 Java学习笔记7 --- 线程

线程创建:继承Thread类,重写run实现Runnable接口线程状态:新生状态就绪状态运行状态阻塞状态死亡状态synchronized同一时刻只能被一个人持有wait() 等待 - 释放锁 sleep() - 不释放锁...

2018-07-01 18:43:28 198

原创 Java学习笔记6 --- IO流

文件夹length为0(即不能读取)带资源的try语句,try块退出时,会自动调用 .close(),就好像使用了finally块一样处理流:增强功能,提供性能,节点流之上缓冲流: 字节缓冲流字符缓冲流 BufferedReader readLine()BufferedWriter newLine()缓冲流(节点流),提高性能,使用新增方法不能使用多态转换流:字节转换为字符...

2018-06-24 16:56:20 166

原创 Java学习笔记 --- 问题总结

源码阅读笔记1 — String源码阅读笔记2 — StringBuilder通过阅读String和StringBuilder的源码,我觉得StringBuilder比String好的地方就在于StringBuilder是value数组满了之后再用Arrays.copyOf()给value数组扩容,虽然也是new一个新数组,但是比起String每次都要new一个新对象要高效得多Strin...

2018-06-10 14:55:48 197

原创 Java学习笔记5 --- 集合

HashSet底层是HashMap实现的,set的不可重复就是利用了map里面键对象的不可重复 private transient HashMap<E,Object> map; private static final Object PRESENT = new Object(); public HashSet() { map = n...

2018-06-10 11:30:53 156

原创 Java学习笔记4 --- 异常

常见的异常用户输入错误设备错误硬件问题,比如打印机关闭,服务器问题磁盘满了执行顺序(一般不要在finally中使用return)执行try,catch,给返回值赋值执行finallyreturn子类声明的异常范围不能超过父类声明的范围使用异常机制建议:应该将整个任务包装在一个try语句块中处理异常不可以代替简单测试避免使用异常处理代替错误处理,这样会降低程序的清晰...

2018-06-03 15:36:54 88

原创 源码阅读笔记2 --- StringBuilder

StringBuilderpublic final class StringBuilder //StringBuilder和StringBuffer都是继承自抽象类AbstractStringBuilder extends AbstractStringBuilder implements java.io.Serializable, CharSequence{...

2018-05-29 21:25:42 197

原创 源码阅读笔记1 --- String

如何阅读Java源码 阅读java源码的真实体会 //此处final表示String类不可以被继承public final class String implements java.io.Serializable, Comparable<String>, CharSequence { //value这个字符数组被用于字符储存,用private修饰并且...

2018-05-29 21:24:23 214

原创 Java学习笔记3 --- 常用类

一、学习笔记:【IntelliJ IDEA快捷键】alt + 7 — 查看文件内所有已经声明的方法 String类 — 不可变字符序列equalsIgnoreCaseindexOflastIndexOftrimsplitstartWith/endWithtoLowerCase/toUpperCasegetChars() 方法将字符从字符串复制到目标字符数组 public...

2018-05-29 21:18:44 333

原创 Java学习笔记2----类与对象

一、学习笔记:使用类图描述类(参考工具 – Astah) 类是对象的模板哈希码(内存地址) ...

2018-05-20 18:28:11 268

原创 Java学习笔记1----基本语法

学习笔记:Java三大版本: JavaSE JavaME(逐渐消亡)Java的特性和优势: 跨平台/可移植性 安全性 面向对象 简单性 高性能 分布式 多线程 健壮性Java的大小写敏感一个文件只能有一个公共类,且必须和文件名一致缩窄类型必须显式完成方法中声明的变量必须在使用前被赋值。行尾风格源代码中,字符串常量不能跨行JOptionPane的正确写法用关

2018-05-10 16:36:38 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除