Java编程入门:标识符、关键字与基础语法概览
需积分: 0 123 浏览量
更新于2024-08-04
收藏 734KB DOCX 举报
本篇计算机Java编程笔记主要涵盖了Java语言的基础概念和关键组成部分,包括标识符与关键字、数据类型、流程控制结构、修饰符以及一些基本动作。以下是详细内容:
1. **标识符与关键字**:
- 标识符是程序中用于命名变量、方法、类等的符号,由字母、数字、下划线(_,但不能以数字开头)和美元符号($)组成。用户自定义标识符如"abc"符合规则,而保留字如"true"、"false"等具有特定含义,不能作为标识符使用。
2. **数据类型**:
Java支持多种基本数据类型,包括布尔型(boolean)、整型(如int、long、short、byte)、浮点型(float、double)、字符型(char)、以及类和接口(class、interface)。这些数据类型用于存储不同类型的值。
3. **流程控制**:
- 流程控制结构包括条件判断(if、else、switch、case、default)、循环(do-while、for)、分支控制(break、continue、return)、异常处理(try-catch-finally)等,帮助程序根据条件执行不同的操作序列。
4. **修饰符**:
- 修饰符用于指定变量、方法或类的访问级别,例如public(公开)、protected(受保护)、private(私有)、final(最终)、void(无返回值)、static(静态)、strictfp(严格浮点运算)、abstract(抽象)、transient(不持久化)、synchronized(同步)、volatile(不可被重排序)、native(本地方法)。
5. **动作**:
- 包含了Java程序的其他重要元素,如包声明(package)、导入语句(import)、抛出异常(throw、throws)、继承(extends)、实现接口(implements)、对象引用(this、super)、类型检查(instanceof)、创建新对象(new)等。
6. **变量命名规则**:
- 变量命名需遵循一定的规则,如不能以数字开头,避免使用Java的关键字作为变量名。示例展示了变量的声明和赋值,以及修改值的方法。
7. **变量作用域**:
- Java中的变量分为全局变量(定义在方法和代码块之外)和局部变量(定义在方法或代码块内部),静态变量(static)则在类级别共享。
8. **Java语法基础**:
笔记着重介绍了Java的语法基础,强调了标识符和关键字在编程中的重要性,以及如何正确使用它们来构建有效的程序结构。
通过这篇笔记,学习者可以对Java的基本语法有个全面的认识,为后续深入学习和编程实践打下坚实的基础。
2022-10-28 上传
2022-11-04 上传
2022-11-18 上传
2022-11-26 上传
2022-11-18 上传
2022-11-18 上传
2022-12-02 上传
2022-11-04 上传
2022-10-28 上传
luckzhwl
- 粉丝: 0
- 资源: 14
最新资源
- spotify-tournament:Spotify歌曲的单消除支架
- landing_LeWagon
- leaflet-virtual-grid:用于Leaflet的轻量级,无DOM的平铺图层,可用于查询具有边界框或中心半径的API,而无需加载平铺
- cochediviuroverride,c语言源码转exe格式,c语言
- [removed]遵循原始码实现的简易框架
- KnightLauncher:螺旋骑士的开源游戏启动器。 支持自动64位Java VM安装,Discord集成,更轻松的改装等等
- Latihan_Wardah
- MVBFA,c语言3d射击游戏源码,c语言
- 幸运星
- OL3-AnimatedCluster:OL3-AnimatedCluster现在是ol-ext项目的一部分
- website_files:开源社交媒体平台-Source website php
- Hold-Onto-Your-Body_64969:紧紧抓住你的身体! 理查德·刘易斯(Richard O.Lewis)撰写的古腾堡计划书,现在在Github上
- bmdview.zip
- Tesseract-OCR.zip
- C#-Leetcode编程题解之第21题合并两个有序链表.zip
- nodejs-server-wechat-landLordGame:微信小游戏-斗地主,包含nodejs-服务器