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 描述方法的参数
       
       
       
       
       
       
       
       
       
       
       
       
       
       
    问题
  • 相关阅读:
    SQL server多表联合查询
    Linux at命令
    git用法总结详细
    vue插槽
    vue组件通信
    vue高阶函数
    vue过滤器
    vue侦听器watch
    Vue 计算属性 computed
    Spring事务失效的场景
  • 原文地址:https://www.cnblogs.com/liqking/p/11965843.html
Copyright © 2011-2022 走看看