java语言基础

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+”遍”);

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值