栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java入门二--编程基础(上)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java入门二--编程基础(上)

java入门二

基本语法变量运算符选择结构语句循环结构语句continue和break

基本语法
    Java程序的基本格式
修饰符 class 类名{
	程序代码
}

每条功能执行语句的最后必须用分号(;)结束。
严格区分大小写。
+号可以将两个字符串拼接
2. Java的注释

//单行注释


    Java中的标识符
    可以由字母,数字,下划线()和美元符号($)组成。
    不能以数字作为开头。
    不能以关键字作为标识符。
    包名字母一律手写。
    类名和接口名每个单词的首字母都要大写。
    常量名所有字母都大写,单词间用下划线(
    )连接。
    变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写。
    在程序中,应该尽量使用有意义的英文单词定义标识符,使得程序便于阅读。

    Java中的关键字
    (1)所有的关键字都是小写的。
    (2)不能使用关键字命名标识符。
    (3)const和goto是保留字关键字,但在程序中不能用来作为自定义的标识符。
    (4)true、false和null虽然不属于关键字,但它们具有特殊的意义,也不能作为标识符使用。

    Java中的常量
    1.整型常量
    整型常量是整数类型的数据,有二进制、八进制、十进制和十六进制4种表示形式。
    2.浮点数常量
    浮点数常量就是在数学中用到的小数,浮点数分为单精度浮点数(float)和双精度浮点数(double)两种类型。
    3.字符常量
    字符常量用于表示一个字符,一个字符常量要用一对英文半角格式的单引号(’’)括起来。
    4.字符串常量
    字符串常量用于表示一串连续的字符,一个字符串常量要用一对英文半角格式的双引号(“ ”)括起来。
    5.布尔常量
    布尔常量即布尔型的值,用于区分事物的真与假。布尔常量有true和false两个值。
    6.null常量
    null常量只有一个值null,表示对象的引用为空。

变量

    数据类型

    定义
    1.整数类型变量
    整数类型变量用来存储整数数值,即没有小数部分的值。
    整数类型分为4种不同的类型,分别是字节型(byte)、短整型(short)、整型(int)和长整型(long)。
    2.浮点数类型变量
    浮点数类型变量用于存储小数数值。double类型所表示的浮点数比float类型更精确,两种浮点数所占存储空间的大小以及取值范围。
    3.字符类型变量
    在Java中,字符类型变量用char表示,用于存储一个单一字符。
    4.布尔类型变量
    在Java中,使用boolean定义布尔类型变量,布尔类型变量只有true和false两个值。

    类型转换
    1.自动类型转换
    自动类型转换也叫隐式类型转换,指的是两种数据类型在转换的过程中不需要显式地进行声明,由编译器自动完成。
    第一是两种数据类型彼此兼容,第二是目标类型的取值范围大于源类型的取值范围。
    (1)整数类型之间可以实现转换。
    (2)整数类型转换为float类型。
    (3)其他类型转换为double类型。
    2.强制类型转换
    强制类型转换也叫显式类型转换,指的是两种数据类型之间的转换需要进行显式地声明。

//强制类型转换格式:目标类型  变量 = (目标类型)值

在对变量进行强制类型转换时,如果将取值范围较大的数据类型强制转换为取值范围较小的数据。

    作用域
    变量需要在它的作用范围内才可以被使用,这个作用范围称为变量的作用域。
    在程序中,变量一定会被定义在某一对大括号中,该大括号所包含的代码区域便是这个变量的作用域。
运算符

    算数运算符

    赋值运算符

    比较运算符

    逻辑运算符

    运算符的优先级

选择结构语句
    if条件语句
    1.if语句
if(条件语句){
		代码块;
}

2.if……else

if(条件语句){
	代码块;
}
else{
	代码块;
}

3.if……else if……else

if(条件语句){
	代码块;
}
else if(条件语句){
	代码块;
}
else{
	代码块;
}
    三目运算符
//   判断条件?表达式1:表达式2
    switch语句
switch(表达式){
	case 目标值1:
		执行语句1;
		break;
	case 目标值2:
		执行语句2;
		break;
	……
	case 目标值n:
		执行语句n;
		break;
	default:
		执行语句n+1;
		break;
}
循环结构语句
    while循环语句
while(循环条件){
	执行语句;
	……
}
    do……while循环语句
do{
	执行语句;
	……
}while(条件语句);
    for循环语句
for(初始化表达式:循环条件:操作表达式){
	执行语句;
	……
}
    循环嵌套
for(初始化表达式:循环条件:操作表达式){
	……
	for(初始化表达式:循环条件:操作表达式){
		执行语句;
		……
	}
	……
}
continue和break
1.break语句
	在switch条件语句和循环语句中都可以使用break语句。当它出现在switch条件语句中时,作用是终止某个case并跳出switch结构。当它出现在循环语句中,作用是跳出循环语句,执行循环后面的代码。
	当break语句出现在嵌套循环中的内层循环时,它只能跳出内层循环,如果想使用break语句跳出外层循环,则需要在外层循环中使用break语句。
	2.continue语句
	continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/768891.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号