计算机二级考试

标识符,关键字

//一个简单的java App源程序
class Welcome2{
    public static void main(String[]args){
        System.out.println("你好世界");
    
    }
}

什么是标识符?

所有的标识符都可以数字、字母、下划线、美元符号,美元符号开头

常量:大写字母,下划线分割单词

变量:小写字母开始 例如:filedname//??????

类名:大写字母开始

java本身定义的标识符就是关键字

不属于Java关键字的是NULL,null是关键字

数据类型

基本数据类型:

boolean位长1  取值范围false true

byte 位长8 取值范围-128---127

char 位长16 \u0000----\uffff

short 2字节

int 4字节

long 8字节

float 4字节

double 8字节

常量声明格式:

final 类型 常量名[常量名] = 值

八进制0b 十六进制0X

浮点型:科学计数法123E-3 123e3 e后必须是整数

字符常量:'a',用单引号,也可以用编码值的形式表示

定义常量保留字为final

引用数据类型:

变量:

变量的声明与初始化

变量声明示例

public class V{
    public static void main(String[]args){
        byte b = 0x55;
        short s = 0x55ff;
        int i = 1000000;
        long l = 0xffffL;
        char c = 'c';
        float f = 0.23F;
        double d = 0.7E-3;
        bollean B = true;
        String S = "This is a string";
    }
}

变量有一定的生命周期和作用域。

布尔值只有true和false

数据类型的转换:

占位小的转换为占位大的类型

强制转换:要加上强制转换符 byte short char都会先转换成int类型

强制转换的格式是:(数据类型)数据表达式

例如:byte b3 = (byte)(b1 + 1)

运算符表达式的概念:

一元 ,二元 ,三元运算符

流程控制:

if else

if elseif else

switch (n)case n:...break;default:

while(){}

do{  }while(表达式)

sum+=n++;就是sum = sum +n n = n + 1

不知道循环多少次for(表达式1;表达式2;表达式3){循环体}

//按5度的增量打印从摄氏度到华氏度的转换表
class CtoF{
    public static void mian(String[]args){
    int fahr,cels;
    System.out.println("摄氏度 华氏度");
    for(cels = 0;cels<=40;cels+=5){
        fahr = cels*9/5 + 32;
        System.out.println(cels,fahr);
}
}

}

无限循环语句:for(;;){}

break; continue; return;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值