![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础语法知识
文章平均质量分 93
写代码的小能手
这个作者很懒,什么都没留下…
展开
-
JAVA_API(常用类)
● 当需要通过输出语句输出一个对象时,如System.out.println(person),将自动调用该对象类的 toString()方法,如果该类中没有重写toString(),那么默认调用Object类中的toString(),默认输出对象。● JDK提供的一些类,如String,Date等,重写了Object的equals方法,调用这些类的equals方法, x.equals (y) ,当x和y所引用的对象是同一类对象且属性内容相等返回 true 否则返回 false。相反,推荐使用静态工厂方法。原创 2024-07-26 23:40:47 · 967 阅读 · 0 评论 -
面向对象JAVA基础知识(3)
关键字进行修饰1)如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。2)抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法。3)用abstract修饰的类就是抽象类。如果某个类中包含有抽象方法,那么该类就必须定义成抽象类。原创 2024-07-19 20:48:41 · 1209 阅读 · 0 评论 -
面向对象JAVA基础知识(2)
• 在编写 Java 程序时,随着程序架构越来越大,类的个数也越来越多,这时就会 发现管理程序中维护类名称也是一件很麻烦的事,尤其是一些同名问题的发生。• 在static方法内部只能访问类的static修饰的属性或方法,不能访问类的非static的成员。多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么,多个类中无需再定义这些属性和行为,只需要和抽取出来的类构成继承关系。中继承来的方法进行改造,我在程序执行时,子类的方法将覆盖父类的方法。我们称为方法的重写也称为方法的覆盖。原创 2024-07-19 00:09:01 · 787 阅读 · 0 评论