Java学习笔记1

来源:互联网 发布:java 二分法排序代码 编辑:程序博客网 时间:2024/05/29 23:48

使用JavaSE作为语言

1配置Java文件

  JVM java虚拟机 使得java程序得以跨平台 java程序只热的JVM作为自己的运行环境 不同平台上有着不同的JVM


2 在程序开头出现package ...说明一下所定义的类存在上面所标出的包中



3 流程控制

 
1分支

1) if...else...

以下判断是否为偶数:

if (10%2==0){
           System.out.println("偶数");
       }
           else{
               System.out.println("奇数");
                   }
       }

2)switch语句

case(表达式){

    case 值1:

    case值2:

    ......

}

一下用于判断分数的等级

int score=88;
    switch(score/10){
        case 10:
        case 9:{
            System.out.println("A");
            break;
        }
        case 8:{
             System.out.println("B");
             break;
        }
        case 7:{
            System.out.println("C");
            break;
        }
        case 6:{
            System.out.println("D");
            break;
        }
        default:{
            System.out.println("E");
        }
        }

2循环

1)for 语句

     for(区块1,区块2,区块3){

}

     其中区块1作为初始条件,如果有则只会操作一次

     其中区块2作为判断条件,在循环语句进行之前进行判断

     其中区块3作为收尾,在每次循环的结束进行执行

     一下用于打印九九乘法表

     int i,j;
        for (i=1;i<=9;i++){
            for (j=1;j<=i;j++){
            System.out.printf("%d*%d=%2d  ",i,j,i*j);}
            System.out.println();
        }

        如果想在每次循环结束之后添加多个操作,可在最后一个描述区块添加以,分割的多条语句

        int i=0;
        for (;i<=10;i++,System.out.println("After Loop")){
          System.out.println(i);
        }

2) while...语句

while(a<=10){
           System.out.println(a++);
       }
while(表达式){

         操作}

      python中的条件可以不加括号


Break和Continue可以结合标签进行使用


4 在java中,浮点数默认为double类型,float可写成1.23F,同理,整型数被看做int类型,long写成117956480980L

0 0
原创粉丝点击