摘要: Java集合框架(三)Set Set子接口 特点:无序、无下标、元素不可重复 方法:全部继承自Collection中的方法 Set的实现类 Set的实现类包括HashSet、TreeSet 举例1: //Set特点:无序没有下标、不能重复 public class Demo01 { public s 阅读全文
posted @ 2022-02-06 16:42 史小鹏 阅读(81) 评论(0) 推荐(0)
摘要: Java集合框架(二)泛型 泛型 什么是泛型 参数化类型:将类型作为参数传递 泛型的常见形式 泛型类 泛型接口 泛型方法 泛型的语法 <T,........> 其中T称为类型占位符(在实际使用的时候这里会填入类型),它表示一种引用类型 代码实例 泛型类 类名<T,T...> T表示引用类型,不能是基 阅读全文
posted @ 2022-02-04 16:55 史小鹏 阅读(68) 评论(0) 推荐(0)
摘要: Java的包装类 包装类常用于泛型中 包装类不是基础数据类型,例如基本数据类型int和包装类integer,int创建是直接存储了一个数据,integer实际上是生成一个指针指向此对象 包装类是类,用的时候要new一个 基本数据类型直接用,不用new 基本数据类型 包装类 byte Byte boo 阅读全文
posted @ 2022-02-04 11:42 史小鹏 阅读(21) 评论(0) 推荐(0)
摘要: Java集合框架(一) 什么是集合 集合:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。 集合和数组的区别 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型 集合的位置 java.util.* Collection体系 Collection:是根 阅读全文
posted @ 2022-02-03 16:44 史小鹏 阅读(53) 评论(0) 推荐(0)
摘要: Java异常 什么是异常 异常:也就是意外情况,指程序运行中出现的不期而至的各种状况(文件找不到、网络连接失败非法参数等) 意外情况:用户的输入不符合程序要求、打开某个文件发现文件不存在或者文件格式不对、读取数据库数据结果数据为空、程序跑着结果硬盘满了、除数为0等等 异常分类 检查性异常 最具代表性 阅读全文
posted @ 2022-01-24 14:01 史小鹏 阅读(38) 评论(0) 推荐(0)
摘要: Java面向对象(六) instanceof和类型转换 instanceof 可以判断两个类之间是否存在关系(如父子关系或是否是本身) 举例1: 父类: public class Person { } 子类1: public class Student extends Person { } 子类2: 阅读全文
posted @ 2022-01-24 12:02 史小鹏 阅读(90) 评论(0) 推荐(0)
摘要: Java面向对象(五) 封装 程序设计的目标 高内聚,低耦合 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅暴露少量的方法给外部使用 封装的信息隐藏 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 封装的关键 属性私有:private pri 阅读全文
posted @ 2022-01-22 21:22 史小鹏 阅读(38) 评论(0) 推荐(0)
摘要: Java面向对象(四)小结 1 类与对象: 类是一个模板:抽象 对象是一个具体的实例 方法: 定义,调用 对应的引用: 引用类型:基本类型 对象是通过引用来操作的:栈 >堆 属性:字符Field成员变量 默认初始化: 数字:0或0.0 char:u0000 boolean:false 引用:null 阅读全文
posted @ 2022-01-20 17:23 史小鹏 阅读(25) 评论(0) 推荐(0)
摘要: Java面向对象(三) 类与对象的关系 类 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表一个具体的事物 例如:人、植物、手机、电脑... 例如:Person类、Pet类、Car类等,这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为 对象 对象是抽象概念的具体实例 阅读全文
posted @ 2022-01-19 21:29 史小鹏 阅读(61) 评论(0) 推荐(0)
摘要: Java面向对象(二)Java方法的补充 静态方法 Student类里的静态(static)方法say public class Student { public static void say(){ System.out.println("正在说话"); } } 主函数调用Student类里的静态 阅读全文
posted @ 2022-01-19 18:23 史小鹏 阅读(44) 评论(0) 推荐(0)