zoukankan      html  css  js  c++  java
  • 关键字与理解

    二义性:指的是一个东西在一种环境下会出现两种以上(包含两种)含义,导致难以清楚到底何种意思。

     

    关键字 含义
     class  类
     new  实例化一个类  “英文单词为新”
     Object  所有类的基类,都直接或间接继承于Object
     extends  继承
     abstract  定义抽象关键字,可以修饰类或者方法

     try()

     catch(){}

     finally{}

     捕获异常,快捷键ait+shift+z
     this.  当前对象
     super.  父类对象
     ==  基本数据类型的变量——比较其存储的 “值”是否相等;

     引用类型的变量——比较的是所指向的对象的地址

     equals  没有重写——比较的是引用类型的变量所指向的对象的地址;

     进行了重写——比较的是所指向的对象的内容。

     char  字符,字符串就是char类型的字符数组
     采用unicode编码,它的前128字节编码与ASCII兼容,占用2个字节
     boolean  true/false
     long  声明long类型的时候赋值都要在数字后面加上L
     取值范围为(-9223372036854774808~9223372036854774807),占用8个字节
     int  取值范围为(-2147483648~2147483647),占用4个字节
     shor  取值范围为-32768~32767,占用2个字节
     byte  取值范围为-128~127,占用1个字节
     double  取值范围为1.797693e+308~ 4.9000000e-324,占用8个字节
     folot  给float类型赋值的时候后面需要加上F
     取值范围为3.402823e+38 ~ 1.401298e-45,占用4个字节
     运算符优先级  ! > 算术运算符 > 关系运算符 > && > || > 赋值运算符
     三目运算符  boolean判断?ture:false;
     &&(短路运算符)  当条件全部满足的时候才会返回true,否则就返回false
     ||(短路运算符)  只要有一个条件满足返回就是true
     对象数组

     Student [ ] stus = new Student [ ] ;  创建对象数组
     stis[0] = new student( );    开辟空间

     基本数组  int [ ] name = new int [ 10 ]
     组合(has-a)  例如:把一个类当做另一个类的属性
     依赖(use-a)  例如:把一个类当做为另一个类方法的形参
     继承关系 (is-a)  父类与子类
     is-like-a  (接口和实现关系)
     interface  声明接口
     implements  实现接口
     return(返回)  作用1:用来结束方法执行的,把结束的执行结果返回到方法调用处
     作用2:返回运行结果,谁调用就返回给谁
     javabean  .set只读  .get只写

     garbage   collection

     垃圾回收

     在堆上没有引用指向系统会自动回收

     static(静态)

     静态初始化块是在JVM加载类的时候被执行,只执行这一次
     final(常量)  常量全部大写
     public   访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。
     protect  介于public 和 private 之间的一种访问修饰符,被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。
     default  即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访问。
     private  对访问权限限制的最高的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。
     instanceof 看一个对象是不是某一个类型,相互必须要有继承关系,A instanceof B 对比A和B的类型是否一样。 返回结果true或者false
     toString System.out.println的父类,返回一个该类的字符串形式
     JAVADOC @author 描述源代码的作者
    @return 描述方法的返回值
    @param 描述方法的参数
       
       
       
       
       
       
       
       
       
       
       
       
       
       
    问题
  • 相关阅读:
    nowcoderD Xieldy And His Password
    Codeforces681D Gifts by the List
    nowcoder80D applese的生日
    Codeforces961E Tufurama
    Codeforces957 Mahmoud and Ehab and yet another xor task
    nowcoder82E 无向图中的最短距离
    nowcoder82B 区间的连续段
    Codeforces903E Swapping Characters
    Codeforces614C Peter and Snow Blower
    Codeforces614D Skills
  • 原文地址:https://www.cnblogs.com/liqking/p/11965843.html
Copyright © 2011-2022 走看看