3758人加入学习
(12人评价)
Java编程学习第三季

制作完成于2018年5月10日 使用JDK 8

价格 免费

强制转化,变量类型要放在变量的前面

(char)a

 

输入流的关闭要写在finally子句里,以确保一定会执行

 

finally子句要访问到输入流FileInputStream,需要把输入流放在try的外面

 

shift+table往前缩进

选中,按table往后缩进

[展开全文]

FileNotFoundException也属于IOException异常,两个都有可以只用IOException

 

IO异常既处理了IO异常也处理了构造异常

 

引入@Test标签的目的是

进行方法的测试 

 

 

[展开全文]

read 方法是可以多次调用的,每次调用只能读取一个

当没有东西可以读取时就会返回一个-1

文件输入流:

三步

1、先去构造

2、调用read方法

3、再去关闭 

 

字节流来读取,中文没有办法来处理,因为每个中文占的字节有时候是不同的,可能是一个字节也可能是多个字节

 

总结:

文件输入流,有中文的文件读取最好用字符流

2020年12/21周一

9:34

刷完四个视频

开始练习这写代码

[展开全文]

LinkedList

add()添加

addFirst()

addLast()

插入数据和删除数据方便

存储方式不同

arrayList是数组存储

LinkList是引用存储

 

[展开全文]

相对路径:

相对于程序运行所在了目录来说i的

绝对路径:

带着明确的盘符,具体详细的路径

[展开全文]

java里

File文件的输入输出流操作:

包括新建,删除,重命名(移动)文件夹

[展开全文]

Java中对文件的添加和删除操作

也可以进行改名操作

 

用f1.createNewfile来创建文件

p1.mkdir()只能创建一级文件夹

p2.mkdir2()可以创多级文件夹

p1.delete()只能删除空文件夹

f1.renameTo(new File())用来改文件名

[展开全文]

File可以指向一个文件,也可以指向一个文件夹

对文件或文件夹进行的操作:

1、.isDirectory()方法

用来判断是否是文件夹(目录)

2、 .isFile方法

用来判断是否是文件

 等等,一系列输入输出流的判断方法

[展开全文]

文件操作

目录(文件夹操作)

1-使用File来操作文件和目录

//完整目录

File f = new File(Srring pathName);父目录 加 子目录

File f = new File(String parent,String child)

//代理父目录 加子目录

[展开全文]

 

第五章

IO流(文件操作) Input、Output

                         文本文件

            文件

文件包括           非文本文件(二进制文件)

            文件夹 --目录

 数据存储在两个地方:

          程序--内存--变量--》程序运行时才存在              硬盘--》一直存在的,持久的

输入流:

把图片从硬盘读取到内存里--》读取--输入--》input

输出流:

从内存里面把图片保存到硬盘---》存储----输出

output

 

文件操作,文件夹操作

1-使用File床操作文件和文件夹

完整目录

File f = new File(String pathName);

父目录加子目录

File f = new File(String parent,String child)

父目录加子目录

File f = new File(File parent,String child)

 

[展开全文]

第四章

3-查看系统提供的类的源码

(有的可以查看源码,有的看不到)

[展开全文]

第四章

2-单元测试

  使用junit单独运行某个方法

在某个新加的方法前加@Test

然后运行来测试这个方法

[展开全文]

1-可变参数和数组参数的用法是一样的

区别就是可变参数调用时系统自动帮我们把可变参数组织成一个数组

数组参数,调用比较麻烦,调用的时候得创建数组

[展开全文]

1-出现异常的时候没有做处理的话,就不会运行后面的程序

2-try里面出现异常的时候,就不会再执行try里面出错地方后面的语句,但是会正常执行try外面的语句

3-finally语句是一定会执行的

[展开全文]

泛型:不清楚是什么类型即什么类型都有

用泛型的类去生命对象的时候,指定的是什么类型就是什么类型

[展开全文]

1-集合里面可以存储任意类型,比如引用类型对象  ,甚至可以存储集合类型

[展开全文]

泛型不指定类型

说明该集合存储默认object类型

[展开全文]

1-当设计的线程安全比较多时最好用vectorlist集合类,因为它比arraylist集合类的线程安全要高。

2-在一个业务需求中需要频繁的插入数据和删除数据时做好用linkedlist,因为linkedlist比arraylist集合类的插入修改速度要快

3-

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(65)