第2章 Java基础

注:此课讲述:标识符、数据类型、运算符、表达式、流程控制、数组
一、标识符
1、标识符就是命名的符号;
2、以字母、“_”或者” "" ”、数字符号自由组合的一串字符;比如_Abc2
3、大小写敏感;
4、不可和保留关键字冲突,比如 int class等;

二、数据类型
1、常量:保持不变的值
2、变量:是程序的一个基本存储单元,由一个标识符、类型以及一个可选初始值组合定义;
     type indentifier [= value] 例如 int a;int b = 1; int c,d; c = 1;d = 2;
3、数据类型
① 基本数据类型:
          数值型:byte,short,int,long 
          字符型:char
          布尔型:boolean
②引用数据类型:
          类:class (其实String也是类,Integer也是类后面有装箱等概念)
          接口:interface
          数组:
4、具体数据类型
【逻辑型】
①boolean 布尔类型。和C、C++的bool类似,一个字节(0,1);
【整型】
②bite 字节,取值范围 -128~127 ,一个字节
③short整型, 短取值范围 -2^15~2^15-1,-65536~65535,2个字节(有一位用来当符号);
        
④int整型 取值范围 -2^31~2^31-1,数字的话一般都会被默认为int型号;
⑤long整型,取值范围 -2^63~2^63-1,定义 long num = 12321321L;后面必须加L;
【浮点型】
⑥double浮点型,八个字节,取值范围 -10^-308 ~10^-308 ~ 10^308,double d = 3.14d;d可以不跟,小数默认double;
⑦float浮点型,四个字节 float 取值范围 -10^-38 ~10^-38 ~ 10^38,float f = 3.14f;必须加f;
5、数据的互转
高精度转成低精度可能会损失精度。
byte、short、char

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值