摘要:
枚举 枚举类型是Java 5中新增特性的⼀部分,它是⼀种特殊的数据类型, 定义枚举类型时使⽤的关键字是enum,与class关键字类似,但前者是定义枚举类型,后者是定义类类型 代码案例 enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, 阅读全文
摘要:
Object类 Object类位于java.lang包中,java.lang包包含着Java最基础和核⼼的类,在编译时会⾃动导⼊ Object类是所有Java类的祖先,每个类都使⽤ Object 作为超类 # 常用方法 public final native Class<?> getClass() 阅读全文
摘要:
简介 # 时区:整个地球分为⼆⼗四时区,每个时区都有⾃⼰的本地时间。为了统⼀起⻅,使⽤⼀个统⼀的时间,称为全球标准时间(UTC, Universal Time Coordinated)。TC与格林尼治平均时(GMT, Greenwich Mean Time,也翻译成:格林威治标准时间)差不多⼀样;C 阅读全文
摘要:
Reader是输⼊字符流的⽗类,它是⼀个抽象类, 部分库不推荐使⽤Reader/Writer int read() ⼀个字符⼀个字符的读,只能⽤来操作⽂本(不能写图⽚ ⾳频 视频) int read(char cbuf[]) 从输⼊字符流中读取⼀定数量的字符,并将其存储在缓冲区数组cbuf中, 返回 阅读全文
摘要:
IO: Input / Ouput 即输⼊输出 输出流:程序(内存) >外界设备 输⼊流:外界设备 >程序(内存) 处理数据类型分类 字符流:处理字符相关,如处理⽂本数据(如txt⽂件), Reader/Writer 字节流: 处理字节相关,如声⾳或者图⽚等⼆进制,InputStream/Outpu 阅读全文
摘要:
计算机⽂件(File) 以计算机硬盘为载体存储在计算机上的信息集合,可以是⽂本、图⽚、视频、程序等,⽂件⼀般有拓展名,表示⽂件的类型 ⽂件⽬录 (Directory) # 即是我们⼀般称呼的⽂件夹,为了便于对⽂件进⾏存取和管理 # ⽂件⽬录是由⽂件⽬录项组成的。⽂件⽬录分为⼀级⽬录、⼆级⽬录和多级⽬ 阅读全文
摘要:
迭代器Iterator Iterator是java中的⼀个接⼝,核⼼作⽤就是⽤来遍历容器的元素,当容器实现了Iterator接⼝后,可以通过调⽤Iterator()⽅法获取⼀个 Iterator对象 由于容器的实现有多种,不同的容器遍历规则不⼀样,⽐如ArrayList/LinkedList/Has 阅读全文
摘要:
数据结构 # 数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型 # 简述:数据结构是相互之间存在⼀种或多种特 阅读全文
摘要:
异常简介 错误:程序运⾏时发⽣的不被期望的事件,阻⽌了程序按照预期正常执⾏ 常⻅程序错误分三类: 编译错误:新⼿最常⻅,没遵循语法规范 运⾏时错误:程序在执⾏时 逻辑错误:程序没有按照预期的逻辑顺序执⾏ Java.lang软件包中有⼀个java.lang.Throwable类,这个类是java中所有 阅读全文
摘要:
类简介 就是模板,⽤来定义⼀类对象的⽅法和属性,⽐如⼈、学⽣、猫,万物都是有模板,都是可以定义为类。 (类名⾸字⺟⼤写) 对象 类的实例化,⽐如 学⽣这个类实例化,就是 XX同学 # 如下 Student student = new Student(); Cat cat1 = new Cat(); 阅读全文
摘要:
while 循环 //boolean表达式为true则会⼀直执⾏ while(布尔表达式){ //循环执⾏的内容 } # 如下是死循环: public static void test1(){ int i = 10; while (i<20){ System.out.println("我是循环被执行 阅读全文