JAVA 知识点总结2

5,Java代码的注释
作用:

1),解释程序中某些部分的作用和功能,提高程序的可读性。 2),可以使用注释暂时屏蔽某些语句,在程序调试时使用。 注释的形式: 1),单行注释

int c=10; //定义一个整型 2),多行注释 /*

int c=10; //定义一个整型 int x =5; */

注意:/*...*/中可以嵌套"//"注释,但不能嵌套"/*...*/"。 3),文档注释

"/*...............*/".

6,Java 中的标识符

1),变量,方法,类和对象的名称都是标识符,程序员需要标识和使用的东西都需要标识符。

2),在Java语言里标识符以字母或下划线,符号开头,后面字符可以是字母,数字,下划线,符号。(其他符号都不能用来命名标识符)

3),标识符对字母大小写非常敏感,必须区分大小写,但是没有长度限制。 4),关键字不能用作标识符命名。 5),标识符中不能包含空格。

6),标识符是由Unicode字符组成的,因此可以使用汉字作为标识符(不推荐,尽量不用);

7,关键字 Java中一些赋以特定的含义,并用做专门用途的单词称为关键字,也可叫保留字。关键字不能作为普通的标识符使用

所有Java 关键字都是小写的,IF,THIS,NEW等都不是Java 关键字; goto和const虽然从未使用,但也作被为Java保留关键字;

8,Java基本数据类型

基本数据类型包括:整型、浮点型、字符型、逻辑型(布尔型)

|------|---------|----|---------|-------------------------------------------|
| 数据类型 | 名称 | 位长 | 默认值 | 取值范围 |
| 布尔型 | boolean | 1 | false | true、false |
| 字节型 | byte | 8 | 0 | -128~127 |
| 字符型 | char | 16 | '/u0000 | '/u0000'~'/uffff' |
| 短整型 | short | 16 | 0 | -32768~32767 |
| 整型 | int | 32 | 0 | -2147483648~2147483647 |
| 长整型 | long | 64 | 0 | -9223372036854775808~9223372036854775807 |
| 浮点型 | float | 32 | 0.0 | +-1.4E---45~+-3.4028235E+38 |
| 双精度型 | double | 64 | 0.0 | +-4.9E---324~+-1.7976931348623157E+308 |

注意:
整数类型数据用于描述一个一定大小范围内的整数。 浮点类型数据用于描述一个范围很大的实数; 浮点类型数据有一定的精度限制。
字符类型为char,它用于表示一个字符,使用单引号'在Java 中char类型为16字节,采用Unicode表示。
逻辑类型为boolean,它用于表示真和假;boolean类型只有两个值真(true),假(false);
boolean类型有自己的运算,不能参与其他数据类型之间的运算。

相关推荐
DevOpenClub2 小时前
职教高考控制线 API:招生类别枚举、筛选与空分数含义
java·数据库·高考
心祭丫丫2 小时前
【每天一个 Python 小案例17】Python 实现通讯录
开发语言·人工智能·笔记·python·学习
露天赏雪3 小时前
第3篇:Sentinel熔断降级实战:大模型接口抖动时的服务兜底方案
java·开发语言·人工智能·spring boot·spring·servlet·sentinel
天天被压力3 小时前
【A股分钟级高频数据完全手册 #06】北交所分钟级数据接口:京市股票Pro版最新分时
java·人工智能·python
天天被压力3 小时前
【A股分钟级高频数据完全手册 #05】指数历史分钟数据接口:Pro版沪深指数分时回放
java·人工智能·python
captain3763 小时前
▲统一功能——DispatcherServlet源码分析
java·spring·java-ee·log4j·maven
金銀銅鐵3 小时前
JDK 21 中 List.of 的实现细节:从 List12 到 ListN
java·后端·ai编程
yeccheng5 小时前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试
联犀5 小时前
纯 Go 的 CAD 开源库 go-cad:直接解析 DWG/DXF,现在也能导出 PDF
开发语言·golang·pdf
这个昵称不容易5 小时前
SpringBoot 读书笔记共享平台部署实战:97 个 Java 文件 / 113 个接口 / 10 张表
java·springboot·毕设