收藏此站 联系我们 网站
当前位置:首页» 技术日志 » 【建站服务】阳春公众号代运营公司-域名申请

【建站服务】阳春公众号代运营公司-域名申请

作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-21 02:35:16

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


阳春公众号代运营公司

网站建设.png

tem.out.println( "Value of b is : " + b );   }}

以上实例编译运行结果如下:

Value of b is : 30Value of b is : 20

instanceof 运算符

该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型)。

instanceof运算符使用格式如下:

( Object reference variable ) instanceof  (class/interface type)

如果运算符左侧变量所指的对象,是操作符右侧类或接口(class/interface)的一个对象,那么结果为真。

下面是一个例子:

String name = "James";boolean result = name instanceof String; // 由于 name 是 String 类型,所以返回真

如果被比较的对象兼容于右侧类型,该运算符仍然返回 true。

看下面的例子:

class Vehicle {} public class Car extends Vehicle {   public static void main(String[] args){      Vehicle a = new Car();      boolean result =  a instanceof Car;      System.out.println( result);   }}

以上实例编译运行结果如下:

true

Java运算符优先级

当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大。

例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。

再如,x = 7 + 3 * 2;这里x得到13,而不是20,因为乘法运算符比加法运算符有较高的优先级,所以先计算3 * 2得到6,然后再加7。

下表中具有最高优先级的运算符在的表的最上面,最低优先级的在表的底部。

类别操作符关联性
后缀() [] . (点操作符)左到右
一元expr++ expr--从左到右
一元++expr --expr + - ~ !从右到左
乘性 * /%左到右
加性 + -左到右
移位 >> >>>  << 左到右
关系 > >= < <= 左到右
相等 ==  !=左到右
按位与&左到右
按位异或^左到右
按位或|左到右
逻辑与&&左到右
逻辑或| |左到右
条件?:从右到左
赋值= + = - = * = / =%= >> = << =&= ^ = | =从右到左
逗号,


  1. 判断一个实例引用的类型时,使用的是实际类型,而不是声明的类型。在下面的代码中,

    Vehicle v2 = new Car();    // v2 是 Car 类型

    v2 是 Car 类型,而不是 Vehicle 类型。

    class Vehicle {}public class Car extends Vehicle {
        public static void main(String args[]){        Car c1 = new Car();        Vehicle v2 = new Car();    // v2 是 Car 类型        Vehicle v3 = new Vehicle();        //Car 是 Vehicle类型, Vehicle 不是 Car 类型        boolean result1 =  c1 instanceof Vehicle;    // true        boolean result2 =  v2 instanceof Car;        // true        boolean result3 =  v2 instanceof Vehicle;    // true        boolean result4 =  v3 instanceof Car;          // false        System.out.println(result1);        System.out.println(result2);        System.out.println(result3);        System.out.println(result4);
       }}
    stinkaroo

       stinkaroo

      190***276@qq.com

    5年前 (2017-05-09)
  2.    妇芳单身骗

      lhm***@126.com

    52

    子类是父类的类型,但父类不是子类的类型。

    子类的实例可以声明为父类型,但父类的实例不能声明为子类型。

    class Vehicle {}public class Car extends Vehicle {
        public static void main(String args[]){
            Vehicle v1 = new Vehicle(); //父类型
            Vehicle v2 = new Car(); //子类的实例可以声明为父类型
            Car c1 = new Car();    // 子类型
            Car c2 = new Vehicle(); //这句会报错,父类型的实例不能声明为子类型
    
            //Car(子类)是Vehicle(父类)类型, Vehicle(父类)不是Car(子类)类型
            boolean result1 =  c1 instanceof Vehicle;    // true
            boolean result2 =  c1 instanceof Car;        // true
            boolean result3 =  v1 instanceof Vehicle;    // true
            boolean result4 =  v1 instanceof Car;          // false
            boolean result5 =  v2 instanceof Vehicle;    // true
            boolean result6 =  v2 instanceof Car;          // true
    
            System.out.println(result1);
            System.out.println(result2);
            System.out.println(result3);
            System.out.println(result4);
            System.out.println(result5);
            System.out.println(result6);
       }}

    从执行结果来看,虽然 v2 被声明为了 Vehicle(父类),但它既是 instanceof Vehicle,又是 instanceof Car,所以 v2 其实是 Car(子类),否则 v2 instanceof Car 应该为 false。



阳春公众号代运营公司


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务