- 博客(8)
- 收藏
- 关注
原创 day07-泛型 数据结构(树) TreeSet集合
如果集合中储存的是java已经写好的类(String ,Integer,Double)必须声明处自己独立的泛型 ----在调用方法,接收实际参数的时候,确定到具体类型.这时候默认排序规则,不满足我们的需求,就可以传入一个比较器来覆盖自然排序。2.实现接口的时候,不知道具体类型,让接口的泛型,跟着类的泛型去匹配.介绍: JDK5引入的,可以在编译阶段约束操作的数据类型,并进行检查。泛型类: 在创建对象的时候,确定到具体数据类型.注意事项: 泛型只能存放引用数据类型.1.实现接口的时候,指定具体的数据类型。
2023-11-17 19:30:19 38
原创 day06-时间类 集合
②Set接口:TreeSet HashSet LinkedHashSet :存取无序,没有索引,不可以存储重复的。添加:ListIterator(List集合特有迭代器),内部存在add方法可以添加.解决方法:不让使用集合对象进行添加或删除,就使用迭代器对象,进行添加或删除。(数组)优:查询速度快,根据数据通过地址值和索引定位,查询热议数据耗时相同。LocalTime:代表本地时间(时,分,,秒,纳秒)栈底:先进后出,后进先出. 队列:先进先出,后进后出.LocalDate:代表本地日期(年,月,日)
2023-11-16 17:03:38 33 1
原创 day05-递归 时间api 异常
2.除RuntimeException之外所有异常:编译时异常(在编译阶段,语法没有问题.但是编译就是出错)--受检测异常,提醒我们这段代码很有可能出现错误,需要程序员给出预处理方案---没有错误:正常执行------有错误:执行我们给出的错误.2.成员方法public int get(int field):返回规定日历字段的值 Calendar.Yeay:年Caedar.MONTH月 Claednder.DAY_OF-MONTH: 日Calendar.Day_OF_WEEk。
2023-11-14 19:29:27 31
原创 day04-常用API
public static BigDecimal vakueOf(double val):将需要运算的小数,封装为BigDecimal对象。public BigDecimal(String val) :将需要运算的小数,以字符串的形式参入,封装为BigDecimal对象。public BigDecimal(double val):将需要运算的小数,封装为BigDecimal对象(不推荐)public static int parsnInt(String s) :将传入的数字字符串,转换为数字.
2023-11-13 17:14:35 30
原创 day03-面向对象高级
3.如果实现了多个接口,多个接口中存在相同的默认方法,实现类必须重写默认方法,重写可以调用接口方法.格式:类名.super.方法名。作用:在多个构造方法中,重复的代码,抽取到构造代码块中,从而提升代码的复用性.Lambda表达式,只允许操作函数式编程接口:有,且仅有一个抽象方法的接口.当我们需要使用一个接口,但是只需要接口中的一部分方法,就可以创建一个适配类。2.接口中的静态方法,只允许接口名进行调用,不允许实现类通过对象调用.将抽象类整体,看做是一个模版,而模版中不能决定的方法,定义为抽象方法。
2023-11-12 11:54:27 24
原创 day02-面向对象高级
当我们将其共性的方法抽取到父类之后,发现这个方法在父类中无法给出具体明确(描述不清)而且方法还是子类必须要有的方法,就可以设计为抽象方法.static修饰的成员,推荐使用类名调用,因为就算用对象名调用,也会替换成类名调用,类名是谁,调用的就是谁里面的逻辑.private:被abstract修饰的方法,强制要求子类重写,被private修饰的方法子类不能重写.final :被abstract修饰的方法,要么要求子类重写,被final修饰的方法子类不能重写。interface:接口 体现的思想是对规则的声明.
2023-11-12 11:49:20 26
原创 day01-面向对象高级
继承中子类出现父类相同的方法,创建子类对象调用方法,执行的是子类方法逻辑;这虽然是就近原则的现象,但实际上,是子类的父类的方法进行了重写.-子类需要父类的方法,但是并不想原封不动的继承父类的方法,而是象作一定程度的修改,就需要采用方法的重写,方法重写又称方法覆盖。当类与类之间,存在相同(共性)的内容,并且产生了 is a 的关系,就可以考虑使用继承,来优化代码.static是静态的意思,,可以修饰成员变量,也可以修饰成员方法。:在父类中,出现了方法声明一模一样的方法(方法名,参数,返回值)
2023-11-12 11:48:12 36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人