JAVA基本语法(关键字,保留字)和快捷键

简介: JAVA基本语法(关键字,保留字)和快捷键

java基本语法:

1 大小写敏感

2 类名首字母大写

3 变量名、方法名首字母小写,遵循驼峰命名法

4 源文件名必须和类相同

命名法:

驼峰命名法(推荐):由若干单词组成,每个单词首字母大写,如UserName

下划线命名法(数据库命名推荐):单词小写,每个单词之间用下划线链接,如:user_name

匈牙利命名法:首字母用变量的数据类型缩写,后面遵循驼峰命名法,如:String sUsername

java标识符的命名规则:

1 由26个英文字母大小写、数字(0-9)、符号_和$组成

2 标识符不能以数字开头

3 标识符不能是关键字、保留字和字面量(true、false、null)

什么是标识符?

 在java语言中,对各种变量、方法和类等资源命名时使用的字符序列称为标识符,简单来说,标识符就是开发人员给类,变量,方法等资源起的名字。

什么是关键字?

在Java语言中,有特殊意义的单词,比如clas/public/static/String

Java 关键字列表 (依字母排序 共50组):

abstract、assert(断言)、boolean、 break、 byte、 case、 catch、 char、 class、 const(保留关键字)、 continue、 default、 do、 double、 else、 enum、 extends、 final、 finally、 float、 for、 goto(保留关键字)、 if、 implements、 import、 instanceof、 int、 interface、 long、 native、 new、 package、 private、 protected、 public、 return、 short、 static、 strictfp(精确浮点)、 super、 switch、 synchronized、 this、 throw、 throws、 transient、 try、 void、 volatile、 while

什么是保留字?

在Java中,预备将来用作关键字的单词

//注释:被注释的代码只起到解释说明的作用,不会被编译,不参与代码的执行。

保留字列表 (依字母排序 共14组):

Java保留字是指现有Java版本尚未使用,但以后版本可能会作为关键字使用:

true、false、null、byValue、cast、future、generic、inner、operator、outer、rest、var、goto(保留关键字)、const(保留关键字)

goto和const是保留字也是关键字。

JDK、JRE、JVM的区别

1)JDK(Java Development Kit,java开发工具包)是整个JAVA 的核心,包括了Java运行环境((JRE),基本组件(javac/java/jdb,等)和Java基础的类库(即Java APl,如:rt.jar);

2)JRE (Java Runtime Environment,Java运行环境),包含JVM虚拟机及Java核心类库(解释.class文件)。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)‘

3) VM (Java Virtual Machine,java 虚拟机),java程序运行时的环境,JVM是一个进程虚拟机,是一个提供特定的指令集运行.class文件的运行环境,同时也是一个高级语言虚拟机。一次编译,多处运行

windows快捷键

F2 重命名

F5 刷新

Ctrl+A 全部选中

Ctrl+S 保存

Ctrl+C 复制

Ctrl+V 粘贴

Ctrl+X 剪切

Ctrl+Z 撤销

Shift+Home 选中-从光标位置到行头

Shift+End   选中-从光标位置到行尾

Ctrl+Alt+Delete 任务管理器

Tab 缩进

Win+E 打开我的电脑

Win+R 打开控制台

wind+tab 打开全部

相关文章
|
20天前
|
缓存 安全 Java
Volatile关键字与Java原子性的迷宫之旅
通过合理使用 `volatile`和原子操作,可以在提升程序性能的同时,确保程序的正确性和线程安全性。希望本文能帮助您更好地理解和应用这些并发编程中的关键概念。
40 21
|
10天前
|
Java C语言
课时8:Java程序基本概念(标识符与关键字)
课时8介绍Java程序中的标识符与关键字。标识符由字母、数字、下划线和美元符号组成,不能以数字开头且不能使用Java保留字。建议使用有意义的命名,如student_name、age。关键字是特殊标记,如蓝色字体所示。未使用的关键字有goto、const;特殊单词null、true、false不算关键字。JDK1.4后新增assert,JDK1.5后新增enum。
|
2月前
|
Java 编译器 开发者
Java中的this关键字详解:深入理解与应用
本文深入解析了Java中`this`关键字的多种用法
212 9
|
3月前
|
存储 缓存 Java
Java 并发编程——volatile 关键字解析
本文介绍了Java线程中的`volatile`关键字及其与`synchronized`锁的区别。`volatile`保证了变量的可见性和一定的有序性,但不能保证原子性。它通过内存屏障实现,避免指令重排序,确保线程间数据一致。相比`synchronized`,`volatile`性能更优,适用于简单状态标记和某些特定场景,如单例模式中的双重检查锁定。文中还解释了Java内存模型的基本概念,包括主内存、工作内存及并发编程中的原子性、可见性和有序性。
Java 并发编程——volatile 关键字解析
|
2月前
|
JSON Java 数据挖掘
利用 Java 代码获取淘宝关键字 API 接口
在数字化商业时代,精准把握市场动态与消费者需求是企业成功的关键。淘宝作为中国最大的电商平台之一,其海量数据中蕴含丰富的商业洞察。本文介绍如何通过Java代码高效、合规地获取淘宝关键字API接口数据,帮助商家优化产品布局、制定营销策略。主要内容包括: 1. **淘宝关键字API的价值**:洞察用户需求、优化产品标题与详情、制定营销策略。 2. **获取API接口的步骤**:注册账号、申请权限、搭建Java开发环境、编写调用代码、解析响应数据。 3. **注意事项**:遵守法律法规与平台规则,处理API调用限制。 通过这些步骤,商家可以在激烈的市场竞争中脱颖而出。
|
3月前
|
缓存 安全 Java
Java volatile关键字:你真的懂了吗?
`volatile` 是 Java 中的轻量级同步机制,主要用于保证多线程环境下共享变量的可见性和防止指令重排。它确保一个线程对 `volatile` 变量的修改能立即被其他线程看到,但不能保证原子性。典型应用场景包括状态标记、双重检查锁定和安全发布对象等。`volatile` 适用于布尔型、字节型等简单类型及引用类型,不适用于 `long` 和 `double` 类型。与 `synchronized` 不同,`volatile` 不提供互斥性,因此在需要互斥的场景下不能替代 `synchronized`。
2421 3
|
3月前
|
Java
java do while 的语法怎么用?
java do while 的语法怎么用?
91 3
|
4月前
|
JavaScript 前端开发 Java
java中的this关键字
欢迎来到我的博客,我是瑞雨溪,一名热爱JavaScript与Vue的大一学生。自学前端2年半,正向全栈进发。若我的文章对你有帮助,欢迎关注,持续更新中!🎉🎉🎉
84 9
|
4月前
|
设计模式 JavaScript 前端开发
java中的static关键字
欢迎来到瑞雨溪的博客,博主是一名热爱JavaScript和Vue的大一学生,致力于全栈开发。如果你从我的文章中受益,欢迎关注我,将持续分享更多优质内容。你的支持是我前进的动力!🎉🎉🎉
75 8
|
4月前
|
Java 开发者
在Java多线程编程的世界里,Lock接口正逐渐成为高手们的首选,取代了传统的synchronized关键字
在Java多线程编程的世界里,Lock接口正逐渐成为高手们的首选,取代了传统的synchronized关键字
70 4

热门文章

最新文章