java基础知识要点(一)

正在学习java中,自己学习的笔记,主要标注java中一些要点

  1. 声明main方法:pubilc static void main (String args[]),有些程序中也有写(String[]  args],不怎么明白其中有什么区别,有人知道可否回复。
  2. 方法的重载(overload)是指一个类中有多个重名的方法,但是带有的参数列表不同,注意的是,必须以参数列表相区别,不能以返回值区别。
  3. 在命令提示符下输入命令时要区分大小写,javac编译时加上扩展名,而java不加。
  4. 标识符是对类、方法、变量的名称,以英文字母开头,后面可以接英文大小写、_、$、0~9,不能使用java关键字,大小写敏感。但是java中的关键字都是小写的,所以是大写的标识符,即使和关键字一样也是可以的,因为它区分大小写。
  5. /**.....*/是doc注释,执行后将生成网页文档。
  6. “条件判断句?表达式1:表达式2   ”     当“条件判断句”为“true”时输出“表达式1”,当结果为“false”时输出“表达式2”。
  7. 复制数组的语句:  arraycopy(要复制的数组,开始的位置,新数组,新数组开始的位  置,数组长度)
  8. 循环打印字母时,必须进行强制类型转换   :a[i]=(char)('A'+i);
  9. 这是经典的sort排序法:

import java.util.Arrays;

pubilc class paixu

        pubilc static void main (String []  args)

          {

                int [] a ={12,3,19,2,20,56,21};

               Array.sort(a);

                system.out.println("数组排序后:");

                printa(a);

          }

    private static void printa(int [] a)

    { 

          for(int i=0;i<a.length;i++)

       {

             system.out.println("a["+i+"]="+a[i]+"");

       }

    }

}

 

你可能感兴趣的:(java,main)