- 博客(3)
- 收藏
- 关注
原创 Java第三周预习-API、集合
*注意:**重写hashCode方法时,应该将该类的所有属性参与到哈希值的计算中,只有这样做哈希值冲突的概率才会越小,即使哈希值冲突,也会调用equals方法判断两个数据是否相同。JDK5引入的,可以在编译阶段约束操作的数据类型,并进行检查,可以统一数据类型,将运行期的错误提升到了编译期。使用[迭代器]遍历集合的过程中,调用了[集合对象]的添加方法,删除方法,就会出现此异常。**注意:**这三个对象都是不可变的,修改方法返回的都是新的对象。在编写类的时候加入泛型标识符,在创建对象时确定具体的类型。
2024-04-06 19:56:18 1661 1
原创 Java包、抽象类、接口、内部类与异常类、包装类、String类(Buffer、Builder)、BigDecimal类——第二周预习
用关键字interface定义一个接口......在一个类中定义的类就是内部类,而包涵内部类的类成为内部类的外嵌类。// 内部类......匿名类就是一个类(接口)的子类,不能用匿名类声明对象,但可以直接用匿名类创建一个对象。new 类名/接口(){//new 类名() :代表继承这个类//new 接口名() :代表实现这个方法可以拓展Exception或RuntimeException类定义自己的异常类一个方法声明时可以用throws。
2024-03-30 16:53:53 1440 2
原创 第一周预习-java面向对象
一个类中包括成员变量,成员方法,构造器,代码块,内部类。publivc class Phone{ //"Phone"是类名//"brand"和"price"是属性(成员变量)//"call"和"playgame"是行为(方法)Javabean类:用来描述一类事物的类,Javabean类中不写main方法。测试类:编写main方法的类。类名首字母建议大写,驼峰模式起名。一个Java文件中可以定义多个class类,但只能有一个类是public修饰。public修饰的类名必须是代码文件名。
2024-03-23 11:11:22 1598 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人