zoukankan      html  css  js  c++  java
  • 知识漏洞

    一:final的用法 

    遇到的案例: public static final String Index = "default";      为什么使用final呢?   

     答:String类是默认有final修饰的,表示String类不可以被继承,也即不能派生子类。  这里的final理解为是修饰引用变量的吧!  表示引用变量指向的对象地址不变。       

    修饰类:   表示类不可以被继承。不会派生出子类。

    修饰方法:表示方法不可以被覆盖(重写)

    修饰基本变量: 表示基本变量不可被改变,一旦获得了初始值,就不能再被重新赋值了; 所以必须由程序员显式的指定初始值(语法规定),不然变量就毫无意义了!  

    修饰引用变量:因为引用变量只是保存实例的一个地址,表示引用类型变量的值不会改变,即指向对象的地址不会改变,但对象是可变的。

    二:java中的各种变量搞清楚哦: 类变量、实例变量 、成员变量、局部变量

          String是基本数据类型还是引用数据类型呢?      是引用数据类型

          基本数据类型:布尔/数值     数值(整型、浮点型) 

          引用数据类型:类、接口、数组、null                 引用类型变量:就相当于一个指针哦

  • 相关阅读:
    HDU 6071
    HDU 6073
    HDU 2124 Repair the Wall(贪心)
    HDU 2037 今年暑假不AC(贪心)
    HDU 1257 最少拦截系统(贪心)
    HDU 1789 Doing Homework again(贪心)
    HDU 1009 FatMouse' Trade(贪心)
    HDU 2216 Game III(BFS)
    HDU 1509 Windows Message Queue(队列)
    HDU 1081 To The Max(动态规划)
  • 原文地址:https://www.cnblogs.com/njqa/p/6121467.html
Copyright © 2011-2022 走看看