Java学习2.0

第二章:基本数据类型和数组

一.标志符和关键字:
1.标志符:(字母区分大小写)
(1)定义:用来标志类名、变量名、方法名、类型名、数组名、文件名的有效字符序列。简单地说,标志符就是一个名字。
(2)命名规则:
——标志符由字母、下划线、美元符号和数字组成。
——标志符的第一个字符不能是数字字符。
——标志符不能是关键字。
——标志符不能是true、false和null(尽管true、false和null不是java关键字)。
2.关键字:
关键字是java语言中已经被赋予特定意义的一些单词,在程序上有着不同的用途,关键字不可以作为名字被使用。
java中50个关键字:​abstract assert boolean break byte case catch char class 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 strictfp short static super switch synchronized this throw throws
transient try void volatile while

二.基本数据类型(简单数据类型):
1.java8种基本数据类型:
boolean,byte, short, int ,long,float,double,char
分类:
——逻辑类型:boolean;
常量:true,false。
例:
boolean x, ok=true, 关闭=false;

——字符类型:char(2字节);
常量:Unicode表中的字符就是一个字符常量,如:‘A’、‘b’、’?’、’!’、‘9’、‘好’等等。
例:
char x=‘A’,tom= ‘家’,漂亮= ‘假’;
转意字符:有些字符(如回车符)不能通过键盘输入到字符串或程序中,这时需要使用转意字符常量。
如:’\n’(换行)、’\b’(退格)、’\t’(水平制表)、’’(单引号)、’"’(双引号)。

——整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节);
常量:123,6000(十进制)、077(八进制)、0x3ABC(十六进制数)。
例:
int x= 12,平均 = 1212;
byte x = -12,tom = 28;
short x = 12,y = 1364;
long month = 12,year = 2011;

——浮点类型:float(4字节)、double(8字节);
float类型
常量:4535439f, 21379.987F, 231.0f, 2e40f(2乘10的40次方,科学计数法)。
例:
float x = 22.7,tom = 1234.987f,漂亮 = 9876.0f;
double类型
常量:21389.5439d(d可以省略),23189908.987,123.0,6e-140(6乘10的-140次方,科学计数法)。
例:
double x 12.76, tom = 1234098.987,漂亮 = 9876.098d;

三:基本数据类型转换:
1.把一种基本类型变量的值赋给另一种基本类型变量时。
2.几种基本类型精度从低到高的顺序:
byte short

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值