java笔记2.0

 

switch(expression){
    case value :
       //语句
       break; //可选
    case value :
       //语句
       break; //可选
    //你可以有任意数量的case语句
    default : //可选
       //语句
}

 

public class Test { public static void main(String args[]){ int [] numbers = {10, 20, 30, 40, 50}; for(int x : numbers ){ System.out.print( x ); System.out.print(","); } System.out.print("\n"); String [] names ={"James", "Larry", "Tom", "Lacy"}; for( String name : names ) { System.out.print( name ); System.out.print(","); } } }

 

class Vehicle {} public class Car extends Vehicle { public static void main(String[] args){ Vehicle a = new Car(); boolean result = a instanceof Car; System.out.println( result); } }

 

public class Test { public static void main(String[] args) { int a = 10; int b = 20; int c = 25; int d = 25; System.out.println("a + b = " + (a + b) ); System.out.println("a - b = " + (a - b) ); System.out.println("a * b = " + (a * b) ); System.out.println("b / a = " + (b / a) ); System.out.println("b % a = " + (b % a) ); System.out.println("c % a = " + (c % a) ); System.out.println("a++ = " + (a++) ); System.out.println("a-- = " + (a--) ); // 查看 d++ 与 ++d 的不同 System.out.println("d++ = " + (d++) ); System.out.println("++d = " + (++d) ); } }

 

public class Variable{ static int allClicks=0; // 类变量 String str="hello world"; // 实例变量 public void method(){ int i =0; // 局部变量 } }

 

一:

类变量:独立于方法体之外,用static修饰;

实例变量:独立于方法体之外,不用static修饰;(具有默认值)

局部变量:类的方法中的变量;(无默认值,需要初始化后才能使用)

二:注意点

1.main()方法必须被声明为public

2.final修饰的变量一旦赋值,不能更改

3.final类不能被继承

4.final方法被子类继承,但不能重写

5.抽象方法不能被声明为final和static

6.抽象方法的声明以;结尾

三:运算符

关系运算符出来boolean的结果

四:instanceof运算符

1.用于检测对象是否为某一类型

2. String name=“Jack”;

boolean result =name instanceof String;//返回true

五:循环结构

1.while()

{

}

2.do

{

}while();

3.for(; ;)

{

}

4.foreach循环:

for( : )

{

}

六:switch语句

1.switch语句中的变量类型可以是 byte/short/char/int/string

 

posted @ 2021-10-06 23:03  Lindseyyip  阅读(17)  评论(0编辑  收藏  举报