Java学习------基本数据类型与数组

标识符

用来标识类名、变量名、方法名、类型名、数组名及文件名的有效字符序列,简单地说,标识符就是一个名字。以下是java关于标识符的语法规则:

  • 由字母、下划线、美元符号和数字组成,长度不受限制;
  • 第一个字符不能是数字字符;
  • 不能是关键字;
  • 不能是true、false、null(尽管true、false、null不是java关键字)。
Unicode字符集

java使用Unicode标准字符集,最多可识别65536个字符。

关键字

关键字就是具有特定用途或被赋予特定意义的一些单词,不可以把关键字作为标识符来用,以下是java的50个关键字。
abstract assert boolean break byte case catch const continue default do double else enum extends final finally float for goto if implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while

数据类型

在这里插入图片描述

注意:java没有无符号的byte,short,int和long,因此unsigned int m;是 错误的变量声明;java中的char型数据一定是无符号的,而且不允许用unsigned来修饰声明char型变量。

类型转换运算

当把一种基本数据类型变量的值赋给另一种基本变量类型变量时,就涉及数据转换。下列基本数据类型会涉及数据转换(不包括逻辑类型)。将这些类型按精度从低到高排列:

byte short char int long float double

  • 当把级别低的变量的值赋给级别高的变量时,系统自动完成数据类型的转换;
int x = 50;
float y;
y = x;
  • 当把级别较低的变量的值赋给级别高的变量时,必须使用类型转换运算。
float x = (float) 12.4
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值