Java—基础语法2

Java基础语法(续)

数据类型

数据类型的分类:
基本数据类型

​ 引用数据类型

基本数据类型

数据类型关键字取值范围内存占用
整数byte
short
int
long
-128~127
-32768~32767
-2147483648~2147483647
-9223372036854775808~9223372036854775807
1
2
4
8
浮点数float
double
-3.401298e-38到3.402823e+38
-4.9000000e-324到1.797693e+308
4
8
字符char0-655352
布尔booleantrue,false1
public class HelloWorld{
    public static void main(String [] args){
        //byte
        byte b = 10;
        System.out.println(b);
        //short
        short c = 20;
        System.out.println(c);
        //int
        int d = 30;
        System.out.println(d);
        //long
        //如果要定义long类型的变量
        //再数据值的后边需要加一个L作为后缀
        //L可以是大写,也可以是小写的
        //建议是大写的。
        long n = 99999999999L;
        System.out.println(n);
        //float
        //注意点:定义float类型变量的时候
        //数据值也需要加一个F
        float m = 10.1F;
        System.out.println(m);
        //double
        double r = 20.2;
        System.out.println(r);
        //char
        char q = '中';
        System.out.println(q);
        //boolean
        boolean o = true;
        System.out.println(o);

    }
}

整数和小数取值范围大小关系:

double>float>long>int>short>byte

long类型变量:需要加入L标识(大小写都可以)

float类型变量:需要加入F表示(大小写都可以)

标识符

标识符:就是给类,方法,变量等起的名字。

标识符命名规则——硬性要求

​ 由数字、字母、下划线和美元符组成

​ 不能以数字开头

​ 不能是关键字

​ 区分大小写

标识符命名规则——软性建议

​ 小驼峰命名法:方法、变量

​ 规范1:标识符是一个单词的时候,全部小写

​ 规范2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写

​ 大驼峰命名法:类名

​ 规范1:标识符是一个单词的时候,首字母大写

​ 规范2:标识符由多个单词组成的时候,每个单词的首字母大写

​ 见名知意

键盘录入

​ Java帮我们写好一个类叫Scanner,这个类可以接受键盘输入的数字

步骤一:导包——Scanner这个类在哪

import java.util.Scanner;  //导包的动作必须出现在类定义的上边

步骤二:创建对象——表示我要开始用Scanner这个类了

Scanner sc = new Scanner(System.in);
//上边这个格式里面,只有sc变量名,可以变,其他的都不允许变

步骤三:接受数据——真正开始干活了

int i = sc.nextInt();
//上边这个格式里面,只有i是变量名,可以变,其他的都不允许变。
import java.util.Scanner;
public class HelloWorld{
    public static void main(String[] args){
        //创建对象
        Scanner sc = new Scanner (System.in);

        System.out.println("请输入整数");
        //接受数据
        //变量i记录了键盘录入的数据
        int i = sc.nextInt();
        int j = sc.nextInt();
        System.out.println(i);
        System.out.println(j);
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Trying and Harding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值