风一程

导航

2019年5月7日 #

标准流与序列化

摘要: 1.标准输入输出流 1.1 标准输入流 源数据源是标准输入设备(键盘、鼠标、触摸屏)等输入设备。在java中用System.in 得到一个InputStream字节输入流。 需求:在控制台输入一句话,然后原样输出 注意: [1] 标准输入流以字节流流入内存,如果在控制台中输入字符,字符以默认编码(w 阅读全文

posted @ 2019-05-07 23:26 风一程 阅读(184) 评论(0) 推荐(0) 编辑

2019年5月6日 #

IO流

摘要: UTF-8 BOM BOM含义:BOM(Byte Order Mark),字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码。 在我们通常使用的windows系统中,我发现了一个有趣的现象。我新建一个空的文本文档,点击文件-另存为-编码选择UTF-8,然后保存 阅读全文

posted @ 2019-05-06 23:46 风一程 阅读(307) 评论(0) 推荐(0) 编辑

2019年5月5日 #

Collection与Map容器

摘要: 1.Collection接口 Collection 是java集合框架的顶层接口,它表示为容器,只能存储应用类型数据,为了方便后续遍历最后存储同一类型数据。 Collection 有增删改查等方法。 Iterable 可遍历的接口,集合接口继承于它,集合支持快速遍历。 快速遍历的本质 Collect 阅读全文

posted @ 2019-05-05 23:52 风一程 阅读(198) 评论(0) 推荐(0) 编辑

2019年5月4日 #

常用类

摘要: 1.包装类 把八大基本数据类型封装到一个类中,并提供属性和方法,更方便的操作基本数据类型。 包装类的出现并不是用于取代基本数据类型,也取代不了。 包装类位于java.lang包中。 Number 类 Number数值类型是byte、double、float、int、long 和 short类的抽象父 阅读全文

posted @ 2019-05-04 23:25 风一程 阅读(171) 评论(0) 推荐(0) 编辑

2019年4月29日 #

枚举与常用类

摘要: 1.枚举(A) 1.1 概念:枚举是由一组固定的常量组成的类型,自定义数据类型;本质是一种类。 形式: 【修饰符】 enum enumName{ 常量值1, 常量值2, 常量值n[;] } 枚举的常量值是可以罗列出来的有限值;类型public static final 例子: Gender 是一种自 阅读全文

posted @ 2019-04-29 22:00 风一程 阅读(355) 评论(0) 推荐(0) 编辑

2019年4月26日 #

异常处理机制

摘要: 1.异常处理 1.1 概念: 异常就是程序在运行中出现不正常的情况并终止了程序的运行。 JAVA中通过异常处理机制解决异常问题,从而保持程序继续运行;因此JAVA是一门比较稳定的语言。 异常处理机制的关键字:try...catch...finally/try...catch 1.2 try...ca 阅读全文

posted @ 2019-04-26 21:46 风一程 阅读(261) 评论(0) 推荐(0) 编辑

2019年4月25日 #

接口与内部类

摘要: 1.什么是接口(B) 接口是一种引用数据类型,用interface声明;当出现interface便可判断为接口。 形式:【修饰符】 interface 接口名称(public interface Pepar{ }) 接口可声明属性,且属性都默认为static final 接口也可声明方法,方法都为公 阅读全文

posted @ 2019-04-25 21:12 风一程 阅读(311) 评论(0) 推荐(0) 编辑

2019年4月23日 #

多态

摘要: 1.多态 多态的理解: 生活例子 同一份文档,使用不同的打印机,打印的结果不同 同一事物,由于条件不同,结果也不同 程序中:同一引用类型既父类,不同的子类实例,同一方法,不同条件,不同结果。 实现多态的步骤 [1] 编写父类 [2] 编写子类,子类一定要重写/实现父类的方法 [3] 运行时,父类类型 阅读全文

posted @ 2019-04-23 21:56 风一程 阅读(142) 评论(0) 推荐(0) 编辑

2019年4月22日 #

包与继承

摘要: 包的含义: 可以理解为包就是目录。 包的作用: 1.解决类同名的问题。 2.更好的管理、维护、保护类。 包的定义: package 必须放在有效代码的第一句。 编译带包的源文件 例子: 编译完成后的全路径为cn.sxt.Test01. 2.导入包(B) 形式: import cn.sxt.Test0 阅读全文

posted @ 2019-04-22 21:59 风一程 阅读(201) 评论(0) 推荐(0) 编辑

2019年4月20日 #

封装

摘要: 封装 构造方法 构造方法是一种特殊的方法,用于构造实例化对象 形式:[修饰符] 类名称(){ } 构造方法又分为无参构造和有参构造方法。 无参构造方法 无参构造就是不向方法里传参数例如:public Dog(){ }; 无参构造的作用:给属性赋值。 若没有定义无参构造则jvm默认分配一个。 有参构造 阅读全文

posted @ 2019-04-20 21:10 风一程 阅读(200) 评论(0) 推荐(0) 编辑