![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基本概念
文章平均质量分 57
Neon Zhou
主要记录学习经验,若有错误,请不吝赐教。
展开
-
Java 中 implements 和 extends的区别
继承(Inheritance)是Java的重要特性之一,使Java能够很方便的面对对象编程(OOP)。继承允许一个类继承其他类的特性。继承会涉及两个关键词(keyword)“extends”和“implements”。 extends class A extends B {...} 在Java中,extends表明正在定义的这个A类是利用继承,从基类B中派生的。所以extends用来把父类B的功能扩展给子类A。由于Java中不允许多重继承,为了避免产生歧义,一个类只能扩展一个类。 class One {翻译 2021-03-18 16:48:24 · 511 阅读 · 0 评论 -
Java Integer类 128的问题
public class Flik { /** @param a Value 1 * @param b Value 2 * @return Whether a and b are the same */ public static boolean isSameNumber(Integer a, Integer b) { return a ==b ; } } 当为-128-127都可通过,128却不能通过。 import org.junit.T原创 2021-03-16 10:58:13 · 294 阅读 · 1 评论 -
类和对象
对象(Object): 在现实里,对象是客观世界的实体,你是对象,我也是对象;在计算机里,对象是一个存储区域。例如要表达一本书,需要储存书名、作者和出版社等。 类(Class):具有同一种属性的事物我们称之为类。一类对象具有相同的特点,就把这一类事物称为类。例如:金毛、柯基和柴犬都是狗,他们就是一类class:dog。 类的两个基本要素 1.属性:在现实里的属性可以为性别、年龄、身高;在计算机里属性就是变量(或者叫字段field) public class Person { // 定义一个年龄属性(原创 2020-11-14 22:26:30 · 154 阅读 · 0 评论