Java
weixin_42380124
这个作者很懒,什么都没留下…
展开
-
Arraylist类
Arraylist类 概述: 提供一种储存空间可变的储存模型,储存的数据容量可以发生改变 特点: 底层是数组实现的,长度可以变化. 成员方法 方法名 说明 public boolean remove(Object o) 删除指定元素,返回删除是否成功 public E remove(int index) 删除指定索引处的元素,返回被删除的元...原创 2019-03-28 14:27:36 · 70 阅读 · 0 评论 -
Calendar
Calendar 注:calendar 是抽象类不可直接创建对象,而是通过静态方法,返回子类对象 public static Calendar getInstance() :使用默认时区和语言环境获得一个日历 Calendar cal = Calendar.getInstance(); 常用方法: public int get(int field) :返回给定日历字段的值。publ...原创 2019-03-28 14:28:55 · 180 阅读 · 0 评论 -
Iterator迭代器
Collection 并不是所有的集合都有索引,以前使用for结合索引遍历集合的方式,就不通用了 jdk提供了一种通用的遍历集合的方式: 迭代器 java.util.Iterator<E> 接口 抽象方法: public abstract boolean hasNext(): 判断集合中是否有下一个元素,有: true,没有: false ...原创 2019-03-28 14:30:26 · 134 阅读 · 0 评论 -
Date
Date 注意: DateFormat是抽象类,不能直接创建对象,需要使用子类 常用子类: java.text.SimpleDateFormat类: 构造方法: SimpleDateFormat(String pattern) 参数: String pattern: 日期格式 常用显示格式: ...原创 2019-03-28 14:31:13 · 90 阅读 · 0 评论 -
字节流 字符流
day09 字节流 字符流 IO流的分类 按照操作的数据不同 字节流 每次操作的是字节 在计算机中一切数据都是由字节构成的 所以字节流可以操作计算机上的一切数据 无论是文本 图片 视频 音频 等等 字符流 每次操作的就是字符 只能操作文本文件 文本文件:用记...原创 2019-03-28 14:32:22 · 428 阅读 · 2 评论 -
lambda表达式
lambda表达式 两个前提: 1.必须是接口,并且接口中的抽象类方法,有且只有一个 2.方法需要什么接口,就只能传入这个接口类型,Lambda表达式必须和这个接口中的方法对应上 编程思想: 强调做什么,而不是以什么形式做 Lambda表达式标准格式: ()->{ } ():写方法的参数列表,多个参数,逗号隔开,没有参数,留空 ->: 固定写法, 代表指向...原创 2019-03-28 14:33:11 · 125 阅读 · 0 评论 -
Java
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法...原创 2019-03-28 14:34:25 · 300 阅读 · 0 评论 -
参数传递
参数传递 类名 类名作为方法参数和返回值 类名作为方法参数: 调用方法时,传递的对象 类名作为方法返回值: 返回的是对象 本质: 类名作为方法参数和返回值,传递的是对象的地址值 如何使用: 1.创建该类对象 2.定义一个方法,参数列表为 类名 ,并在方法中完成对象的创建 3.调用该方法 范例; //创建Cat 类 public class Cat { private S...原创 2019-03-28 14:35:33 · 222 阅读 · 0 评论 -
多态
多态 概述:多态是继 封装, 继承,面对对象的第三大特征 定义:指同一行为,具有多个不同表现形式\ 多态中成员访问特点 1.成员方法:编译时期看父类,运行看子类 3.不能访问子类特有属性(成员方法, 成员变量) 2.成员变量 :编译时期看父类,运行时期看父类 不使用多态: 好处能够使用子类特有的方法和属性 弊端:扩展性差 多态好处和弊端: 弊端:不能使用子类特有属性和行为 ...原创 2019-03-28 14:36:43 · 118 阅读 · 0 评论