java语言基础

来源:互联网 发布:数控铣简单图形编程 编辑:程序博客网 时间:2024/06/06 19:19

JAVA语言基础

一:数据类型

  基本:数值型byte,short,int,long,float,double

非数值型char,boolean

  引用:class,interface,数组

  区别:引用数据在实例化时用new关键字;

           引用数据可以调用函数和属性,基本不可以。

二:变量名

1:用英文$_作为开头

2:可以有数字,不能作为开头

3:有且只有$_两种特殊符号

4:不可使用java关键字

三:常量

不可改变,一次赋值后不可再次赋值;finally。

四:运算符

算数 a++  a--

赋值 =  +=  -=  /=  %=

关系 ==  !=  >  <=

逻辑 &  |  ^  !   ^相同即为假

移位 左移一位乘2

三目    ? : 

五:从键盘输入

import java.util.Scanner;

Scanner input=new Scanner(System.in);

数据类型 num1=input.nextInt();

六:顺序和选择结构

if( ) { } if(money>100)

else{ } System.out.println(“发了”);

else

System.out.println(“赔了”);

swtich(key) //key的类型char,int switch(score)

case1: …… break; case1:

case2: …… break; break;

case3: …… break; case2:

……… Break;

七:循环结构

while(条件){ while(i<100){

循环体 System.out.println(“我喜欢你”);i++l

} }

 

do{循环体}

while(条件)

 

for(初始化变量;表达式;改变值)

 

For(int i=1;i<=10;i++){

System.out.println(“我喜欢你已经说了”+i+”遍”);

 

 

0 0