摘要: 文件字节输入流 使用输入流通常包括4个基本步骤: 设定输入流的源; 创建指向源的输入流; 让输入流读取源中的数据; 关闭输入流。 如果对文件读取需求比较简单,那么可以使用FileInputStream类(文件字节输入流),该类时InputStream类的子类,该类的实例方法都是从InputStrea 阅读全文
posted @ 2018-08-09 20:34 寒潭渡鹤影 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 文件的创建与删除 当使用File类创建一个文件对象后,例如 File file = new File("C:\\myletter", "letter.txt"); 如果目录中没有名字为letter.txt文件,文件对象file调用方法 public boolean createNewFile(); 阅读全文
posted @ 2018-08-09 19:27 寒潭渡鹤影 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 第一种方法的代码如下所示: 代码运行后,第9条代码是打开谷歌浏览器,第12条代码时用谷歌浏览器打开特定网址,第14代码是用默认浏览器打开百度。 阅读全文
posted @ 2018-08-09 19:21 寒潭渡鹤影 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 程序再运行期间,可能需要从外部的存储媒介或其他程序中读入所需要的数据,这就需要使用输入流。 程序可能经常需要获取磁盘上文件的有关信息或在磁盘上创建新的文件等,这就需要学习使用File类。 创建一个File对象的构造方法有三个: File (String filename); File (String 阅读全文
posted @ 2018-08-09 17:52 寒潭渡鹤影 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Class是java.lang包中的类,该类的实例可以帮助程序创建其他类的实例或者取得其他类的对象的内部信息。 参考代码如下所示: 运行结果如下所示: 获取类的相关信息 当一个类被加载且创建对象是,和该类相关的一个类型为Class的对象就会自动创建,任何对象调用getClass()方法都可以获取和该 阅读全文
posted @ 2018-08-08 10:49 寒潭渡鹤影 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 类方法适用于那种不需要使用类的实例成员变量的情况。 一个Byte是8个bit位,就是一个字节是8位的,而计算机网络中通常所说的,100Mp/s就是12.5MB/s。 阅读全文
posted @ 2018-08-08 09:55 寒潭渡鹤影 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Pattern与Matcher类 模式匹配就是检索和指定模式匹配的字符串。java提供了专门用来进行模式匹配的Pattern类和Matcher类,这些类在java.util.regex包中。 模式对象是对正则表达式的封装。 如: 模式对象pattern调用matcher(CharSequence i 阅读全文
posted @ 2018-08-08 09:42 寒潭渡鹤影 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 运行结果如下所示: 我认为上述的正则表达式无法匹配到字符串"www.baidu.com"但是它确实可以匹配到,这是什么原因不理解。 运行结果 阅读全文
posted @ 2018-08-08 08:11 寒潭渡鹤影 阅读(172) 评论(0) 推荐(0) 编辑
摘要: StringBuffer类 String类创建的字符串对象是不可修改的,也就是说,String字符串不能修改、删除或替换字符串中的饿某个字符,即String对象一旦创建,那么实体是不可以再发生变化的。 而StringBuffer类创建可修改的字符串序列,也就是说,该类对象的实体的内存空间可以自动地改 阅读全文
posted @ 2018-08-06 10:36 寒潭渡鹤影 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 数字格式化 程序可以直接使用String类调用format方法对数字进行格式化。 format方法中的“格式化模式”是一个用双引号括起的字符序列(字符串),该字符序列的字符由格式符和普通字符所构成。代码展示如下所示: 运行结果如下所示: 格式化的顺序 一般来说,format的格式化顺序是从左往右,但 阅读全文
posted @ 2018-08-05 12:11 寒潭渡鹤影 阅读(114) 评论(0) 推荐(0) 编辑