Java语言基础

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: Java语言基础概览:涵盖关键字(全小写,如`image.png`所示),保留字(如`goto`、`const`),标识符命名规则(避免数字开头和保留字),注释(单行`//`,多行`/*...*/`,及Javadoc注释)以及变量(按数据类型:byte, short, int, long, float, double, char, boolean,注意声明规则和默认类型)。

Java语言基础
8/100
发布文章
weixin_69252724
未选择文件

一.关键字

定义:被Java语言赋予了特殊含义的字符串
特点:所有的关键字都是小写

关键字如下:image.png

image.png

二.保留字

定义:目前编译器里还没用的关键字,以后会用到
有goto和canst(命名标识符时要避免)

三.标识符

定义:只要是自己起名字的地方都叫标识符
命名规则:

  1. 应该以26大小写英文字母,数字,下划线"_",美元符"$"来命名
  2. 标识符不可以用数字做为开头 6master
  3. 标识符里不能含有空格 user Name
  4. 不能含有Java里的关键字和保留字 studentClass
    (此处就说明牢记关键字和保留字的重要性)**
  5. 要严格区分大小写,长度无限制

程序猿约定俗成的规则:
1. 命名包命时单词全部用小写,之间用"_"或者"."来间隔--->com.proje
2. 命名类名,接口名时要每个单词的首字母大写--->UserDo
3. 命名变量名,方法名时要第一个首字母小写,第二个开始首字母大写
--->userName
4. 常量名全部大写,单词之间用下划线"_"连接--->MAX_COUNT

四.注释

定义:用特定的符号对代码功能进行说明

  1. 单行注释用"//" [快捷键Ctrl+/] ---> main{}//这里是main方法
  2. 多行注释用"/星号+内容+星号/" [快捷键Ctrl+Alt+/]--->
    image.png

3.文本注释
对文本进行解释当调用时可以提示 /星号星号+内容+星号/--->
image.png

当调用时显示如下
image.png

五.变量

定义:是存储单元
本文按照数据类型分类
image.png

(不同的数据类型运算规则不同!!!)
1.整形: byte(1字节) short(2字节) int(4字节) long(8字节)
[一字节是8个比特位]

<1>.byte范围:-128 ~127

<2>.声明long型变量必须以'l'或'L'结尾

<3>.通常定义整形变量时,使用int类型

<4>.整型的默认字面量类型是int
2.浮点型:float(4字节) double(8字节)

<1>.浮点型标识带小数点的数值

<2>.float表示的数值范围比long大
<3>**定义float类型变量时,变量要以'f'或'F'结尾**

<4>.通常定义浮点型变量时,使用double类型

<5>.浮点型的常量,默认使用double类型
3.字符型: char(1字符 = 2字节)

<1>.定义char型变量,通常使用有一对 '',内部只能写一个字符
4.布尔型:boolean

<1> 只能取两个值 true false

<2>经常用于循环判断使用

一.关键字
定义:被Java语言赋予了特殊含义的字符串
特点:所有的关键字都是小写
关键字如下:请添加图片描述
请添加图片描述

二.保留字
定义:目前编译器里还没用的关键字,以后会用到
有goto和canst(命名标识符时要避免)

三.标识符
定义:只要是自己起名字的地方都叫标识符
命名规则:

应该以26大小写英文字母,数字,下划线"_“,美元符”$"来命名
标识符不可以用数字做为开头 6master
标识符里不能含有空格 user Name
不能含有Java里的关键字和保留字 studentClass
(此处就说明牢记关键字和保留字的重要性)
要严格区分大小写,长度无限制
程序猿约定俗成的规则:

  1. 命名包命时单词全部用小写,之间用"_“或者”."来间隔—>com.proje
  2. 命名类名,接口名时要每个单词的首字母大写—>UserDo
  3. 命名变量名,方法名时要第一个首字母小写,第二个开始首字母大写
    —>userName
  4. 常量名全部大写,单词之间用下划线"_"连接—>MAX_COUNT

四.注释
定义:用特定的符号对代码功能进行说明

单行注释用"//" [快捷键Ctrl+/] —> main{}//这里是main方法
多行注释用"/星号+内容+星号/" [快捷键Ctrl+Alt+/]—>
在这里插入图片描述
3.文本注释
对文本进行解释当调用时可以提示 /星号星号+内容+星号/—>
在这里插入图片描述
当调用时显示如下
在这里插入图片描述
五.变量
定义:是存储单元
本文按照数据类型分类
请添加图片描述
(不同的数据类型运算规则不同!!!)
1.整形: byte(1字节) short(2字节) int(4字节) long(8字节)
[一字节是8个比特位]

<1>.byte范围:-128 ~127

<2>.声明long型变量必须以’l’或’L’结尾

<3>.通常定义整形变量时,使用int类型

<4>.整型的默认字面量类型是int
2.浮点型:float(4字节) double(8字节)

<1>.浮点型标识带小数点的数值

<2>.float表示的数值范围比long大

<3>定义float类型变量时,变量要以’f’或’F’结尾

<4>.通常定义浮点型变量时,使用double类型

<5>.浮点型的常量,默认使用double类型
3.字符型: char(1字符 = 2字节)

<1>.定义char型变量,通常使用有一对 ‘’,内部只能写一个字符
4.布尔型:boolean

<1> 只能取两个值 true false

<2>经常用于循环判断使用

Markdown 1552 字数 72 行数 当前行 1, 当前列 0HTML 970 字数 50 段落
发布博文获得大额流量券

相关文章
|
2天前
|
安全 Java API
Java语言的特点及其应用深度解析
Java语言的特点及其应用深度解析
9 1
|
2天前
|
安全 Java 编译器
深入理解Java语言中的方法重载(Overloading)
深入理解Java语言中的方法重载(Overloading)
|
2天前
|
IDE Java Unix
Java语言开发环境配置详解
Java语言开发环境配置详解
|
2天前
|
Java 程序员 API
Java语言注释的深入解析与应用
Java语言注释的深入解析与应用
|
2天前
|
安全 Java Unix
Java语言中的日期与时间处理技术
Java语言中的日期与时间处理技术
|
2天前
|
存储 算法 搜索推荐
Java语言中的数组技术详解
Java语言中的数组技术详解
|
2天前
|
XML JSON 监控
Java语言中的正则表达式技术详解
Java语言中的正则表达式技术详解
|
2天前
|
存储 Java
深入探索Java语言中的方法
深入探索Java语言中的方法
|
2天前
|
Java
Java语言中的继承:深入解析与应用
Java语言中的继承:深入解析与应用
|
2天前
|
Java
Java语言中的多态性:深入解析与应用
Java语言中的多态性:深入解析与应用