Java基础

标识符

关键字

标识符关键字

数据类型

基本数据类型

  • byte 8位
  • short 16位
  • int 32位
  • long 64位
  • float 32位
  • double 64位
  • char 16位
  • boolean 1位 (默认值为false)

低-----------------高

byte,short,char--->int---->long---->float----->double

方法的重载

  • 方法名称必须相同。

  • 参数列表必须不同(个数不同,或类型不同,参数排列顺序不同)

  • 方法的返回类型可以相同也可以不相同

  • 仅仅是返回类型不同不足以成为方法的重载

方法的重写(遵循“两同两小一大”原则)

  • 方法名和参数名称必须和父类方法相同

  • 返回类型小于等于父类方法返回类型

  • 抛出的异常小于等于父类方法抛出的异常

  • 方法的修饰访问权限大于等于父类方法的访问权限

    冒泡排序

    for(int i=0;i<arr.length-1;i++){
              boolean flag = false;
              for(int j=0;j<arr.length-1-i;j++){
                  if(arr[j+1]<arr[j]){
                      int temp = arr[j+1];
                      arr[j+1] = arr[j];
                      arr[j] = temp;
                      flag = true;
                  }
              }
              if(!flag){
                  break;
              }
          }
    

posted @ 2020-10-09 00:16  小胖学java  阅读(111)  评论(0编辑  收藏  举报