2021-12-19【Java杂项】【字符串比较的运算符“==”与“.equals()”】

用作字符串比较的运算符" == “和”.equals()"的区别

class A{
    public static void main(String[] args){
        String a="abc";
        String b="abc";
        String c=new String("abc");
        System.out.println(a==b);
        System.out.println(a==c);
    }
}
true
false

构造方法不能有返回类型

private < 缺省的 < protected < public

静态方法中不能直接使用非静态成员的数据和非静态方法,对于非静态的数据成员和非静态的方法,需要通过类的实例化对象来调用。

Java语言不支持多继承,一个类只能直接继承一个类

所有Java类都直接或间接地继承了Java.lang.Object类

多态是指同名的不同方法根据发送消息的对象以及方法传送参数的不同,采取不同的行为方式的特性。

Java中提供的两种多态的机制:重载(Overloading)和覆盖(Overriding)

编译时多态和运行时多态

接口的灵活性在于:规定一个类必须做什么,而不规定该怎么做

abstract 抽象

interface implements 接口

static 静态 ,final static修饰的常量为类常量,final修饰的为实例常量 ,实例常量只有在类被实例化后才能使用,而类常量可以直接通过 “类名.类常量” 访问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Eternity_GQM

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值