Java基础语法
2021/5/3 20:25:37
本文主要是介绍Java基础语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- Java基础语法
- 关键字与保留字
- 标识符
- 变量(重点)
- 基本数据类型应用
- 基本数据类型的转换
- String类型的使用
- 进制(了解)
- 运算符
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 位运算符
- 三元运算符
- 流程控制
- 三种基本流程结构:- 选择结构
- if-else结构
- Scanner类的使用
- if-else例题
- Switch-case结构
- Switch-case例题
- 循环结构
- for循环
- while循环
- do-while循环
- 嵌套循环
- 特殊关键字break,continue的使用
- 选择结构
- 参考
Java基础语法
关键字与保留字
关键字
定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所字母都为小写 具体关键字:
保留字
现Java版本尚未使用,但以后版本可能会作为关键字使用。 具体哪些保留字:goto 、const 注意:自己命名标识符时要避免使用这些保留字
标识符
-
定义:凡是自己可以起名字的地方都叫标识符。
-
涉及到的结构:包名、类名、接口名、变量名、方法名、常量名
-
规则:
- 由26个英文字母大小写,0-9, _或$组成。
- 不可以以数字开头
- 不可以使用关键字和保留字,但能包含关键字和保留字。
- Java中严格区分大小写,长度无限制。
- 标识符不能包含空格。
-
规范:
-
包名:多单词组成时所有字母都小写:xxxyyyzzz
-
类名、接口名:多单词组成时,所有单词的首字母大写: XxxYyyZzz(小驼峰式)
-
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写: xxxYyyZzz(大驼峰式)
-
常量名:所有字母都大写。多单词时每个单词用下划线连接: XXX_YYY_ZZZ
注意点: 在起名字时,为了提高阅读性,要尽量意义,“见名知意”。
-
变量(重点)
变量的分类
按数据类型分类
按声明位置分类
使用变量注意
-
变量必须先声明,后使用
-
变量都定义在其作用域内。在作用域内,它是有效的。换句话说,出了作用域,就失效了
-
同一个作用域内,不可以声明两个同名的变量
基本数据类型应用
package com.atguigu.java; public class VariableTest1 { public static void main(String[] args) { //1.整型 byte(单字节) short(双字节) int(四字节) long(八字节) //byte 范围 -128 ---- 127 byte b1 = 12; byte b2 = -128; //b2 = 128; 编译错误 System.out.println(b1); System.out.println(b2); //声明long型变量必须以"l"或"L"结尾 //通常定义整型变量时 使用int即可 short s1 = 128; int i1 = 1234; long l1 = 1234656l; System.out.println(l1); //2.浮点型 float(四字节) double(八字节) //浮点型:表示带有小数点的数值 //float表示数值的范围要比long的范围还大 double d1 = 123.3; System.out.println(d1); //定义float类型时 变量必须以"f"或"F"结尾 float f1 = 123.2f; System.out.println(f1); //通常,定义浮点型变量时 优先使用double //3.字符型 (双字节) //定义char型变量时 通常使用一对'',内部只能写一个字符 char c1 = 'a'; //c1 = 'ab'; 编译不通过 System.out.println(c1); //表示方式 1.声明一个字符 2.转义字符 3.直接使用Unicode来表示字符型常量 char c5 = '\n'; c5 = '\t'; System.out.print("hello" + c5); System.out.println("World"); //4.布尔型 boolean //只能取两个值之一:ture or false //常常在条件判断,循环结构中使用 boolean bb1 = true; System.out.println(bb1); boolean isMarried = true; if(isMarried) { System.out.println("不能参加单身party"); }else { System.out.println("多找找对象!"); } } } /* //结果 12 -128 1234656 123.3 123.2 a hello World true 不能参加单身party */
基本数据类型的转换
- 自动数据类型转换:容量小的类型自动转换为容量大的数据类型
-
强制类型转换:自动类型提升的逆运算
需要使用强转符
这篇关于Java基础语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26手写消息中间件:从零开始的指南
- 2024-11-26Java语音识别项目资料:新手入门教程
- 2024-11-26JAVA语音识别项目资料:新手入门教程
- 2024-11-26Java语音识别项目资料:入门与实践指南
- 2024-11-26Java云原生资料入门教程
- 2024-11-26Java云原生资料入门教程
- 2024-11-26Java云原生资料:新手入门教程
- 2024-11-25Java创意资料:新手入门的创意学习指南
- 2024-11-25JAVA对接阿里云智能语音服务资料详解:新手入门指南
- 2024-11-25Java对接阿里云智能语音服务资料详解