摘要: 迭代器 对过程的重复,称为迭代。 迭代器是遍历Collection集合的通用方式,可以在对集合遍历的同时进行添加、删除等操作。 迭代器的常用方法 next():返回迭代的下一个元素对象 hasNext():如果仍有元素可以迭代,则返回true package cn.itcast.demo12; /* 阅读全文
posted @ 2021-02-06 15:42 豆豆tj 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Date和Calendar类 简介 日期和日历类,用于操作日期相关信息。 构造方法 Date(): 构造一个日期对象,当前系统时间,精确到毫秒。 Date(long): 构造一个日期对象,时间为自"1970年1月1日00:00:00GMT"起,至指定参数的毫秒数 成员方法 long getTime( 阅读全文
posted @ 2021-02-05 11:29 豆豆tj 阅读(70) 评论(0) 推荐(0) 编辑
摘要: String 类 成员方法 int length(): 获取当前字符串的长度 char charAt(int index): 获取指定索引位置的字符 int indexOf(String): 获取指定字符(串)第一次出现的索引 int lastIndexOf(String): 获取指定字符(串)最后 阅读全文
posted @ 2021-02-04 21:32 豆豆tj 阅读(47) 评论(0) 推荐(0) 编辑
摘要: JavaBean重写Object类的方法 需求:开发中通常需要将对象转换成字符串形式进行传输,也需要对将使用的对象进行相等判断。定义标准JavaBean类,重写toString和equals方法。 步骤: 定义标准Java Bean类Student,属性:id,name,score 重写toStri 阅读全文
posted @ 2021-02-03 11:43 豆豆tj 阅读(55) 评论(0) 推荐(0) 编辑
摘要: JAVA常用工具API(导学) API的使用: 使用步骤 举例: 顶层父类:Object 控制台录入:Scanner 字符串处理:String 字符串处理:StringBuilder和StringBuffer 日期获取:Date和Calender 基本类型的包装类 根据步骤查找API文档使用对应功能 阅读全文
posted @ 2021-02-02 20:25 豆豆tj 阅读(54) 评论(0) 推荐(0) 编辑
摘要: Java 的数据类型分为两大类 基本类型(primitive type): 整数:byte 1字节 short 2字节 int(默认)4字节 long 8字节 浮点数:float 4字节 double(默认)8字节 金融计算用的浮点数为BigDecimal 字符: char 2字节 ascii占1个 阅读全文
posted @ 2021-02-01 21:04 豆豆tj 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 异常机制 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非常可能遇到刚刚提到 阅读全文
posted @ 2021-02-01 17:18 豆豆tj 阅读(51) 评论(0) 推荐(0) 编辑
摘要: static package com.oop.demo07; //static :在类中使用是修饰成员变量,在方法中就是成员方法,属性上为(静态属性),方法上为(静态方法) ​ ​ public class Student { private static int age;//静态变量 多线程 pr 阅读全文
posted @ 2021-01-31 11:34 豆豆tj 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 多态 即同一方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用类型有很多。(引用一般指:父类,有关系的类) 多态存在的条件 有继承关系 子类重写父类方法 父类引用指向子类对象 注意 :多态是方法的多态,属性没有多态性。 instanceof: 类型 阅读全文
posted @ 2021-01-30 15:10 豆豆tj 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 封装 该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 属性私有,get/set pack 阅读全文
posted @ 2021-01-29 15:37 豆豆tj 阅读(53) 评论(0) 推荐(0) 编辑