JAVA中的数据类型

public class Shujv{
    public static void main(String[] args){
        int zqs=0b1011;//二进制
        System.out.println(zqs);
    double price=9.9;
        System.out.println(price);
    price=9.9E1; //  科学计数法
    System.out.println(price);
    float pi =3.14f;// 强制类型转换
    System.out.println(pi);
    pi = (float)3.15;//    强制类型转换
    System.out.println(pi);
    char letter='干';//  字符型可以是一个汉字
    System.out.println(letter);
}
    }

 标识符

标识符是编程时使用的名字:Java接口方法变量常量(不包括项目名)等命名时使用的字符序列称为标识符。

Java标识符有如下命名规则:

       1、标识符由字母数字、 “_、 “$组成,且首字母不能是数字;

       2不能把Java关键字作为标识符;

       3、标识符没有长度限制;

       4、标识符对大小写敏感。

       5、.类、接口、方法名、变量名采用驼峰式,包名一律小写,常量一律大写并且有多个单词组成时以_间隔)、易读(简短)、含义清楚(见名知意)

数据类型

数据类型的实质:开辟一块空间,并界定这块空间能存什么样的数据(数据类型决定了内存中存储数据的类型及所需内存的大小)
数据类型:
1 基本数据类型:byte short int long float double char boolean
2 引用类型:类 数组 接口 注解 枚举
(区分:值引用:数据直接储存在栈里;
地址引用:常量池,有一个编号,这个编号储存在栈里)

其他注意:

1.关键字:
goto和const 不能使用,作为保留字

2.小数默认为double

3.字符型(char)用单引号

4.二进制0b开头 八进制0开头 十六进制0x开头

5.ASCLL码a 97
A 65

6.强制类型转换(大范围转小范围)(有可能精度缺失)
隐式类型转换(不会引起精度缺失)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值