自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IO流

IO流作用io流用来操作文件中的数据的,如果文件不存在,可自动创建,不能用来操作文件夹File用来操作文件或者文件夹的,不能操作文件中的数据。字节流字节输出流:OutputStream所有字节输出流的超类成员方法:- public void close() :关闭此输出流并释放与此流相关联的任何系统资源。- public void flush() :刷新此输出...

2019-04-17 00:25:13 174

原创 File类常用方法

1.字段摘要分隔符File.pathSeparator 路径分割符,window(分号 ; ) Linux(冒号 :)File.separator 文件/文件夹分隔符,window( \ ) Linux( / )2.构造方法File (String pathname)File (String parent, String child)File (File parent,...

2019-04-11 00:36:32 304

原创 Lambda表达式

1.函数式编程思想面向过程思想:强调的是过程面向对象思想:强调的是对象函数式编程思想:强调的是结果2.Lambda表达式的标准格式格式:(参数列表)-> { 重写的代码 }解释说明格式:():接口中抽象方法的参数列表,没有参数,就空着;有参数就写出参数,多个参数使用逗号分隔->:传递的意思,把参数传递给方法体{}{}:重写接口的抽象方法的方法体...

2019-04-11 00:35:08 225

原创 多线程

1.创建线程的方法第一种:继承Thread类a.定义一个类,继承Thread类.b.重写run方法,将需要执行的代码,写入到run内部.c.创建Thread的子类对象.d.调用start()开启线程第二种:实现Runnable接口a.定义一个类,实现Runnable接口b.重写run方法,将需要执行的代码,写入到run内部.c.创建Runnable的子类对象....

2019-04-03 23:10:25 135

原创 异常Exception

1.Throwable类Error 错误Exception 编译时异常(编译时出现的问题,要求必须显示处理)RuntimeException 运行时异常(运行时出现的问题,可以不处理,由JVM处理)Throwable的3个异常处理方法:String getMessage() 返回此 throwable 的简短描述。获取的就是异常信息(原因)String toStrin...

2019-04-03 23:09:12 172

原创 LinkedList的get(int index)方法分析

问题:LinkedList底层基于链表结构,是没有索引(角标)的,那它的方法里面(get)怎么又通过索引来操作元素的呢?源码分析:public E get(int index) {checkElementIndex(index);return node(index).item;}Node<E> node(int index) {// assert is...

2019-03-28 21:01:06 2397

原创 迭代器(Iterator)

Iterator(迭代器,接口)iterator是一个接口,我们无法创建它,集合里面都实现了iterator接口,内部类 private class Itr implements Iterator<E> { }并提供了public获取对象的方法 public Iterator<E> iterator() { return new Itr(); }...

2019-03-27 00:13:45 342

原创 Date、DateFormat(SimpleDateFormat)和Calendar

1.Date(java.util 日期) 构造方法: Date() 获取当前时间 成员方法: long getTime() 获取毫秒值 void setTime(long time) 设置毫秒值2.DateFormat(java.text 格式化日期) 成员方法: String forma...

2019-03-27 00:05:11 228

原创 ==和equals的区别

==:位运算符 基本数据类型,比较数值 引用数据类型,比较的是地址(对象)equals()方法,只能被引用数据类型调用 没有重写Object类的equals()方法,比较的是地址,其底层调用的是“==” 重写了Object类的equals()方法,比较的是对象的属性(内容)...

2019-03-25 22:08:25 308

空空如也

空空如也

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

TA关注的人

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