随笔分类 - 韩顺平Java课程笔记
摘要:# BufferedInputStream 和 BufferedOutputStream - BufferedInputStream  【图片来源】http://t.csdn.cn/d52a
阅读全文
摘要:# FileReader 和 FileWriter ### 一、 FileReader 和 File Writer 介绍 FileReader 和 FileWriter 是字符流,即按照字符来操作 io ### 二、 FileReader 相关方法  - InputStream:字节输入流
阅读全文
摘要:# IO流原理及流的分类 ### 一、Java IO流原理 1. I/O是Input/Output的缩写,I/O技术是非常实用的技术,用于处理数据传输。如读/写文件,网络通讯等。 2. Java程序中,对于数据的输入/输出操作以”流(stream)“的方式进行。 3. java.io包下提供了各种”
阅读全文
摘要:# 文件的基本使用 ### 一、文件 - **什么是文件** 文件是保存数据的地方,比如word文档,txt文件,excel文件……都是文件。即可以保存一张图片,也可以保持视频,声音…… - **文件流** 文件在程序中是以流的形式来操作的 、且可重复 2. List集合类中的每一个元素都有其对应的顺序索引,即支持索引。 3. List容器中都对应一个整数型的序号记载其
阅读全文
摘要:# 集合 ### 一、 集合的理解和好处 前面保存多个数据使用的是数组,那么数组有不足的地方,分析一下 - 数组 1. 长度开始时必须指定,而且一旦指定,不能更改; 2. 保存的必须为同类型的元素; 3. 使用的数组进行增加/删除元素,比较麻烦; ```java //写出Person数组扩容的示意代
阅读全文
摘要:大数处理方案 BigInteger 适合保存比较大的整数。 public class BigInteger_ { public static void main(String[] args) { //当我们编程中,需要处理很大的整数,long不够用 //可以使用BigInteger的类来搞定 //
阅读全文
摘要:日期类 一、第一代日期类 Date Date:第一代日期类,精确到毫秒,代表特定的瞬间。 SimpleDateFormat:格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 SimpleDateFormat日期-时间格式模式参数: Letter Da
阅读全文
摘要:System类 exit:退出当前程序。 arraycopy:复制数组元素,比较适合底层调用,一般使用Arrays.copyOF完成复制数组。 currentTimeMillens:返回当前时间距离 1970-1-1 的毫秒数。 gc:运行垃圾回收机制 System.gc(); public cla
阅读全文
摘要:Arrays类 一、Arrays类常见方法 Arrays里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索)。 toString 返回数组的字符串形式 Arrays.toString(arr) sort排序(自然排序和定制排序) import java.util.Arrays; impor
阅读全文
摘要:StringBuilder类 一、结构剖析 一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步(StringBuilder 不是线程安全的)。该类被设计用作 StringBuffer 的一个简易替换,==用在字符串缓冲区被单个线程使用的时候==。如果可能,建议
阅读全文
摘要:StringBuffer类 一、 结构剖析 Java.lang.StringBuffer 代表可变的字符序列,可以对字符串内容进行增删。 很多方法与String相同,但StringBuffer是可变长度的。 StringBuffer是一个容器。 String VS StringBuffer Stri
阅读全文
摘要:String类 一、String类的理解和创建对象 结构剖析 String 对象用于保存字符串,也就是一组字符序列; 字符串常量对象是用双引号括起来的字符序列。例如:jack"字符串常量; 字符串的字符使用Unicode字符编码,一个字符(无论汉字还是字母)占两个字节; String类 有很多构造器
阅读全文
摘要:包装类 针对八种基本定义相应的引用类型——包装类 有类的特点,就可以调用类中的方法。 包装类的分类 | 基本数据类型 | 包装类 | | | | | boolean | Boolean | | char | Character | | byte | Byte | | short | Short |
阅读全文
摘要:异常 一、基本介绍 基本概念: Java语言中,将程序执行中发生的不正常情况称为 “异常”。(开发过程中的语法错误和逻辑错误不是异常) 执行过程中所发生的异常事件可以分为两类 Error(错误):Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverf
阅读全文
摘要:注解 注解的理解: 注解(Annotation)也被称为元数据(Metadata),用于修饰包、类、方法、属性、构造器、局部变量等数据信息。 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。 在Java SE中,注解的使用目的比较简单,例如标记过时的功能,忽略警
阅读全文
摘要:@SuppressWarnings(抑制编译器警告)的关键字 | 关键字 | 用途 | | | | | all | 抑制所有警告 | | boxing | 抑制装箱、拆箱操作时候的警告 | | cast | 抑制映射相关的警告 | | dep-ann | 抑制启用注释的警告 | | deprecat
阅读全文

浙公网安备 33010602011771号