10 2019 档案

Java自学-I/O 缓存流
摘要:Java 缓存流BufferedReader,PrintWriter 以介质是硬盘为例, 字节流和字符流的弊端 : 在每一次读写的时候,都会访问硬盘。 如果读写的频率比较高的时候,其性能表现不佳。 为了解决以上弊端,采用缓存流。 缓存流在读取的时候, 会一次性读较多的数据到缓存中 ,以后每一次的读取 阅读全文

posted @ 2019-10-29 13:41 半米高峰 阅读(335) 评论(0) 推荐(0)

Java自学-I/O 中文问题
摘要:Java中的编码中文问题 步骤 1 : 编码概念 计算机存放数据只能存放数字,所有的字符都会被转换为不同的数字。 就像一个棋盘一样,不同的字,处于不同的位置,而不同的位置,有不同的数字编号。 有的棋盘很小,只能放数字和英文 有的大一点,还能放中文 有的“足够”大,能够放下世界人民所使用的所有文字和符 阅读全文

posted @ 2019-10-28 11:56 半米高峰 阅读(274) 评论(0) 推荐(0)

Java自学-I/O 字符流
摘要:Java的字符流 Reader Writer Reader字符输入流 Writer字符输出流 专门用于字符的形式读取和写入数据 步骤 1 : 使用字符流读取文件 FileReader 是Reader子类,以FileReader 为例进行文件读取 package stream; import java 阅读全文

posted @ 2019-10-26 11:32 半米高峰 阅读(317) 评论(0) 推荐(0)

Java自学-I/O 关闭流的方式
摘要:关闭流的方式 所有的流,无论是输入流还是输出流,使用完毕之后,都应该关闭。 如果不关闭,会产生对资源占用的浪费。 当量比较大的时候,会影响到业务的正常开展。 步骤 1 : 在try中关闭 在try的作用域里关闭文件输入流,在前面的示例中都是使用这种方式,这样做有一个弊端; 如果文件不存在,或者读取的 阅读全文

posted @ 2019-10-25 11:11 半米高峰 阅读(342) 评论(0) 推荐(0)

Java自学-I/O 字节流
摘要:Java 字节流 InputStream OutputStream InputStream字节输入流 OutputStream字节输出流 用于以字节的形式读取和写入数据 步骤 1 : ASCII码 所有的数据存放在计算机中都是以数字的形式存放的。 所以 字母就需要转换为数字才能够存放 。 比如A就对 阅读全文

posted @ 2019-10-24 08:20 半米高峰 阅读(341) 评论(0) 推荐(0)

Java自学-I/O Stream流
摘要:Java的流 Stream 什么是流(Stream),流就是一系列的数据 步骤 1 : 什么是流 当不同的介质之间有数据交互的时候,JAVA就使用流来实现。 数据源可以是文件,还可以是数据库,网络甚至是其他的程序 比如读取文件的数据到程序中,站在程序的角度来看,就叫做输入流 输入流: InputSt 阅读全文

posted @ 2019-10-22 11:13 半米高峰 阅读(234) 评论(0) 推荐(0)

Java自学-I/O File类
摘要:Java 的File类,以及常用方法 文件和文件夹都是用File代表 步骤 1 : 创建一个文件对象 使用绝对路径或者相对路径创建File对象 package file; import java.io.File; public class TestFile { public static void 阅读全文

posted @ 2019-10-18 20:27 半米高峰 阅读(288) 评论(0) 推荐(0)

Java自学-异常处理 自定义异常
摘要:Java 自定义异常 示例 1 : 创建自定义异常 一个英雄攻击另一个英雄的时候,如果发现另一个英雄已经挂了,就会抛出EnemyHeroIsDeadException 创建一个类EnemyHeroIsDeadException,并继承Exception 提供两个构造方法 1. 无参的构造方法 2. 阅读全文

posted @ 2019-10-17 11:49 半米高峰 阅读(336) 评论(0) 推荐(0)

Java自学-异常处理 Throwable
摘要:Java Throwable类 步骤 1 : Throwable Throwable是类,Exception和Error都继承了该类 所以在捕捉的时候,也可以使用Throwable进行捕捉 如图: 异常分 Error 和 Exception Exception里又分 运行时异常 和 可查异常 。 p 阅读全文

posted @ 2019-10-16 11:44 半米高峰 阅读(1336) 评论(0) 推荐(0)

Java自学-异常处理 异常分类
摘要:Java 中异常的分类 异常分类: 可查异常,运行时异常和错误3种 其中,运行时异常和错误又叫非可查异常 步骤 1 : 可查异常 可查异常: CheckedException 可查异常即 必须进行处理的异常 ,要么try catch住,要么往外抛,谁调用,谁处理,比如 FileNotFoundExc 阅读全文

posted @ 2019-10-14 11:41 半米高峰 阅读(379) 评论(0) 推荐(0)

Java自学-异常处理 处理
摘要:Java的异常处理办法 try catch throws 异常处理常见手段: try catch finally throws 步骤 1 : try catch 1.将可能抛出FileNotFoundException 文件不存在异常 的代码放在try里 2.如果文件存在,就会顺序往下执行,并且不执 阅读全文

posted @ 2019-10-13 07:33 半米高峰 阅读(430) 评论(0) 推荐(0)

Java自学-异常处理 Exception
摘要:Java 异常 Exception 异常定义: 导致程序的正常流程被中断的事件,叫做异常 步骤 1 : 文件不存在异常 比如要打开d盘的LOL.exe文件,这个文件是有可能不存在的 Java中通过 new FileInputStream(f) 试图打开某文件,就有可能抛出 文件不存在异常FileNo 阅读全文

posted @ 2019-10-13 07:22 半米高峰 阅读(200) 评论(0) 推荐(0)

Java自学-日期 Calendar
摘要:Java的Calendar类 Calendar类即日历类,常用于进行“翻日历”,比如 下个月的今天是哪天 示例 1 : Calendar与Date进行转换 采用单例模式获取日历对象Calendar.getInstance(); package date; import java.util.Calen 阅读全文

posted @ 2019-10-12 14:14 半米高峰 阅读(275) 评论(0) 推荐(0)

Java自学-日期 日期格式化
摘要:Java中使用SimpleDateFormat 进行日期格式化类 SimpleDateFormat 日期格式化类 示例 1 : 日期转字符串 y 代表年 M 代表月 d 代表日 H 代表24进制的小时 h 代表12进制的小时 m 代表分钟 s 代表秒 S 代表毫秒 package date; imp 阅读全文

posted @ 2019-10-11 07:15 半米高峰 阅读(404) 评论(0) 推荐(0)

Java自学-日期 Date
摘要:Java的日期类Date Date类 注意:是 java.util.Date ; 而非 java.sql.Date,此类是给数据库访问的时候使用的 示例 1 : 时间原点概念 所有的数据类型,无论是整数,布尔,浮点数还是字符串,最后都需要以数字的形式表现出来。 日期类型也不例外,换句话说,一个日期, 阅读全文

posted @ 2019-10-10 07:07 半米高峰 阅读(353) 评论(1) 推荐(0)

Java自学-数字与字符串 MyStringBuffer
摘要:自己开发一个Java StringBuffer 根据接口IStringBuffer ,自己做一个 MyStringBuffer 步骤 1 : IStringBuffer接口 步骤 2 : value和capacity value:用于存放字符数组 capacity: 容量 无参构造方法: 根据容量初 阅读全文

posted @ 2019-10-09 13:59 半米高峰 阅读(466) 评论(0) 推荐(0)

Java自学-数字与字符串 StringBuffer
摘要:Java StringBuffer常见方法 StringBuffer是可变长的字符串 示例 1 : 追加 删除 插入 反转 append追加 delete 删除 insert 插入 reverse 反转 package character; public class TestString { pub 阅读全文

posted @ 2019-10-08 09:49 半米高峰 阅读(468) 评论(0) 推荐(1)

Java自学-数字与字符串 比较字符串
摘要:Java 比较字符串 示例 1 : 是否是同一个对象 str1和str2的内容一定是一样的! 但是,并不是同一个字符串对象 package character; public class TestString { public static void main(String[] args) { St 阅读全文

posted @ 2019-10-06 13:31 半米高峰 阅读(3357) 评论(0) 推荐(0)

Java自学-数字与字符串 操纵字符串
摘要:Java常见字符串方法 示例 1 : 获取字符 charAt(int index)获取指定位置的字符 package character; public class TestString { public static void main(String[] args) { String senten 阅读全文

posted @ 2019-10-05 14:52 半米高峰 阅读(271) 评论(0) 推荐(0)

Java自学-数字与字符串 字符串
摘要:Java中的字符串String 示例 1 : 创建字符串 字符串即字符的组合,在Java中,字符串是一个类,所以我们见到的字符串都是对象 常见创建字符串手段: 1. 每当有一个 字面值 出现的时候,虚拟机就会创建一个字符串 2. 调用String的构造方法创建一个字符串对象 3. 通过+加号进行字符 阅读全文

posted @ 2019-10-03 07:33 半米高峰 阅读(245) 评论(0) 推荐(0)

Java自学-数字与字符串 字符
摘要:Java中的字符 示例 1 : 保存一个字符的时候使用char package character; public class TestChar { public static void main(String[] args) { char c1 = 'a'; char c2 = '1';//字符1 阅读全文

posted @ 2019-10-02 08:51 半米高峰 阅读(263) 评论(0) 推荐(0)

导航