Java基础(标识符、数据类型等)

标识符

标识符概念:

  • Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符
  • 标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的
  • 举例:
    class Student {};
    int identifier ;
    String userName ;

标识符组成:

  • Java标识符由数字,字母和下划线(_),美元符号($)组成,只能以字符、_或 $开头
  • 标识符是大小写区别对待的并且未规定最大长度
  • 标识符不能是Java关键字
  • Java关键字有以下
    在这里插入图片描述

数据类型

  • 数据类型是程序设计语言描述事物、对象的方法。Java数据类型分为基本类型和引用类型两大类
  • 基本数据类型
    整数类型 byte, short, int, long

整型类型:用于表示没有小数部分的数值,它允许是负数

类型存储需求
byte1字节
short2字节
int4字节
long8字节

浮点类型 double, float
浮点类型:用于表示有小数部分的数值

类型存储需求
float4字节
double8字节

字符类型 char
占用2个字节
采用unicode编码,字符的存储范围在\u0000~\uFFFF
编码中的第一个字节仍与 ASCII 兼容

布尔类型 boolean
有false和true两个值,用来判定逻辑条件
整数值和布尔值之间不能进行相互转换

  • 引用数据类型

    接口
    数组
    枚举

量的定义

  • 变量是在程序运行过程中其值可以被改变的量
  • 变量的声明:
    数据类型 变量名;
int  x;
  • 变量的初始化:声明一个变量后,通过赋值语句对变量进行显示的初始化
 int x=10;
  • 常量是在程序运行过程中其值始终保持不变的量。Java使用关键字final来定义常量
  • 常量定义的语法格式:
    final 数据类型 常量名称 = 值 ;
final int z = 20;

常量被赋值之后,就不能再改变了

分支流程

  • 条件分支
    1、if…else
    2、switch…case
  • 基本语法:
    if…else基本语法:
 if ( 条件表达式 ) {
//条件为真时执行  
语句块1 
} else {
//条件为假时执行
语句块2
}

switch…case:多分支的条件语句

switch ( 表达式 ) {
case constant1:
语句;
break;
case constant2:
语句;
break;
default:
语句;	
break;
}

循环流程

  • Java中循环包括:
    • for循环
    • while循环
    • do……while循环
    • 增强型for循环
  • 完整的循环语句一般包括四部分内容:
    • 初始化部分:设置循环的初始条件
    • 循环体部分:被反复执行的代码
    • 迭代部分:用来更新循环控制条件
    • 终止部分:退出循环的条件判断

1、for循环:当循环变量在指定范围内变化时,重复执行循环体,直到循环变量超出了指定的范围时退出

for( 初始化表达式; 终止条件表达式; 更新表达式 ) {
循环体
 }
 //初始化表达式中的变量必须声明并赋值。
//终止条件表达式的值必须为布尔值

2、while循环:当条件满足时进入,重复执行循环体,直到条件不满足时退出

while( 循环条件表达式 ) {
循环体
}

3、do…while循环:无条件进入,执行一次循环体后判断是否满足条件,当条件满足时重复执行循环体,直到条件不满足时退出

do {
 循环体
 } while ( 循环条件表达式 );
 //先进入循环体,后判断

4、增强型for循环:用于数组或者集合的遍历

for ( 类型 变量名: 数组或集合 ) {
循环体
}

Java(标识符、数据类型、量的定义、分子流程、循环流程)到此为止.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值