Java核心编程:标识符、数据类型与流程控制
需积分: 6 138 浏览量
更新于2024-06-29
收藏 390KB DOCX 举报
"计算机科学与计算java核心编程笔记"
这篇笔记涵盖了Java编程语言的基础知识,主要涉及以下几个方面:
1. **标识符**:在Java中,标识符用于命名类、接口、变量、方法等。它们可以由字母、数字、下划线(_)或美元符号($)组成,但数字不能作为开头。例如,`abc` 是一个合法的标识符。此外,还提到了**关键字**,这是具有特定含义的预定义标识符,如 `boolean`、`int` 等。
2. **数据类型**:Java提供了多种内置数据类型,包括原始数据类型(如 `boolean`、`int`、`float` 和 `char`)和引用数据类型(如 `class` 和 `interface`)。这些数据类型用于声明变量,存储各种不同类型的数据。
3. **流程控制**:这部分介绍了控制程序执行流程的关键结构,包括条件语句(`if`、`else`)、循环(`do`、`while`、`for`)、选择结构(`switch`)、跳转语句(`break`、`continue`)以及返回语句(`return`)。
4. **修饰符**:Java中的修饰符用来控制访问级别(`public`、`protected`、`private`)、类的实例化(`final`)、类和方法的静态属性(`static`)、抽象方法和类(`abstract`)以及其他特性(如 `transient`、`synchronized`、`volatile`、`native`)。
5. **动作**:这部分列出了Java中的一些关键动作,如定义包(`package`)、导入类(`import`)、抛出异常(`throw`、`throws`)、继承(`extends`)、实现接口(`implements`)以及对象引用(`this`、`super`)。
6. **变量命名**:变量命名遵循一定的规则,例如,声明变量时需要指定其数据类型,然后是变量名,接着是赋值符号和值。示例中展示了如何声明、赋值和重新赋值变量,以及批量声明变量。
7. **变量的作用域**:变量的可见性和生命周期根据它们的定义位置而不同。全局变量(或类变量)在整个类中都可见,而局部变量只在定义它的方法或代码块内部可见。`static` 关键字用于创建静态变量,这类变量属于类而非类的实例。
8. **Java语法基础**:这部分简要提到了Java语法,特别是关于标识符的规则,即它们是方法、变量和其他用户定义元素的名称,并且有预定义的关键字不能用作标识符。
这些笔记为初学者提供了一个很好的起点,涵盖了Java编程的基础概念,有助于理解和编写简单的Java程序。通过深入学习这些基础知识,可以逐步掌握更复杂的Java编程技巧和概念。
点击了解资源详情
点击了解资源详情
2021-02-13 上传
2021-06-03 上传
2024-05-22 上传
2021-02-04 上传
luckzhwl
- 粉丝: 0
- 资源: 14
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫