Java学习笔记
Lindroy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java学习笔记之String类的常用方法
public class StringTest{ public static void main(String[] args) { //创建一个字符串,注意前后各留一个空格 String string = " Hello world! "; System.out.println(string.getBytes()[4]); //1.t原创 2016-07-18 16:59:02 · 1077 阅读 · 0 评论 -
Java学习笔记之多态
复习了一下Java中的多态,以下这段文字是我摘抄的对多态的解释: 当一个类有很多子类时,并且这些子类都重写了父类中的某个实例方法,那么当我们把子类创建的对象的引用放到一个父类的对象中时,就得到了该对象的一个上转型对象,那么这个上转型对象在调用这个实例方法时就可能具有多种形态,因为不同的子类在重写父类的实例方法时可能产生不同的行为。 多态性就是指父类的某个实例方法被其子类重写时,可原创 2016-07-14 21:10:59 · 1121 阅读 · 0 评论 -
Java学习笔记之StringBuffer类
如果你已经学习过String类的话,一定会知道它是用来处理字符串的。但是String类有一个不足之处,那就是它创建的字符串对象是无法修改的,我们无法对其增加或者是删除内容。因此,我们需要一个更加灵活的类来满足这个需求,那就是StringBuffer了。我们先来看看如下代码,学习一下StringBuffer的常用方法:public class Test { public static void原创 2016-07-19 10:59:34 · 894 阅读 · 0 评论 -
Java学习笔记之IO流中的文件字节流
FileInputStream和FileOutputSream类是InputStream的子类,专门用于对文件进行读写。如果程序对文件的操作比较简单,比如只是顺序地读写文件,那么就可以使用FileInputStream和FileOutputSream类创建的流对文件进行读写操作。 先在桌面的test文件夹中新建两个文件:Hello.txt和Happy.txt。在Hello.txt中写入“Hello原创 2016-07-29 20:56:40 · 653 阅读 · 0 评论 -
Java学习笔记之IO流中的文件字符流
字节输入流和输出流是以字节为单位读写数据的,对于Unicode字符的处理不是很好,比如一个汉字占两个字节,如果使用字节流的话会比较容易出现乱码。为了避免这个问题,我们可以用字符流,以字符为基本单位处理数据。在桌面的test1文件夹中创建一个字符流.txt文件,先在里面写入一段汉字,再将其读取出来。Java代码import java.io.File;import java.io.FileReader原创 2016-07-29 20:58:56 · 619 阅读 · 0 评论 -
Java学习笔记之IO流中的缓冲流
假如我们要读写的数据是分行的,那么每次读写都必须是一行一行地进行。但是由于字节流和字符流都是按顺序读写数据,所以这两种流无法满足我们的要求,因为我们不知道每一行的字节或者字符是多少。所以这时候就需要用到缓冲流了。BufferedReader和BufferedWriter类创建的对象称作缓冲输入、输出流。二者的源和目的地必须是字符输入流和字符输出流。也就是说缓冲流和字符流是配合使用的。 下面我们就用缓原创 2016-07-29 22:04:34 · 860 阅读 · 0 评论 -
Java学习笔记之IO流中的File类
File对象主要用来获取文件本身的一些信息,不涉及对文件的读写。学习了IO流中的File类之后,将File类常用的方法做一下笔记,方便日后的复习使用。先在电脑桌面创建一个名字为test的文件夹,里面放置的文件如下: 其中delete.txt是我们要删除的文件。具体的方法看如下的代码:FileTest.javaimport java.io.File;import java.io.IOExcep原创 2016-07-29 19:51:46 · 1056 阅读 · 0 评论
分享