
Java语言基础:变量、常量、数据类型和流程控制
下载需积分: 9 | 201KB |
更新于2024-07-09
| 156 浏览量 | 举报
收藏
JAVA基础 输入输出
JAVA是一种自由格式的语言,可以用任意个空格、制表符、换行符隔开每个词。Java语言基础中,基本语法规则包括空格与分号、注释、标识符、关键字等。
空格与分号:Java是一种自由格式的语言,可以用任意个空格、制表符、换行符隔开每个词。分号作为语句的结束符,每个语句必须以分号作为结束符。
注释:Java语言基础中有三种注释格式:
* 单行注释://
* 多行注释:/* */,用于多行注释,可以跨越多个行
* 文档注释:/ */,用于生成文档,JDK的javadoc工具可以自动从程序中抽出类的公共接口形成Web文档。
标识符:标识符可以简单地理解为一个名字,用来标识类名、变量名、方法名、数组名等有效字符序列。Java语言规定标识符可以由任意顺序的字母、下划线(_)、美元符号($)和数字组成,并且第一个字母不能是数字。标识符不能是Java中的保留关键字。
常量:在Java语言中,主要是利用final关键字来进行常量定义。当常量被设定后,一般情况下就不允许再进行更改。如可以利用如下的形式来定义一个常量:final double PI = 3.1415。
变量:在程序执行过程中,其值能够改变的量,称作变量。变量和常量的命名必须使用合法的标识符。
数据类型:Java语言基础中有多种数据类型,包括基本数据类型和引用数据类型。基本数据类型包括整数型、浮点数型、字符型、布尔型等。引用数据类型包括数组、类、接口等。
运算符与表达式:Java语言基础中有多种运算符,包括算术运算符、关系运算符、逻辑运算符、赋值运算符等。表达式是运算符和操作数的组合,用于计算某个值。
流程控制语句:Java语言基础中有多种流程控制语句,包括顺序结构、选择结构、循环结构等。选择结构包括if语句、switch语句等。循环结构包括while语句、for语句等。
分支语句:Java语言基础中有多种分支语句,包括if语句、if-else语句、switch语句等。如果语句用于实现简单的选择结构,if-else语句用于实现多个选择结构,switch语句用于实现多个选择结构。
循环语句:Java语言基础中有多种循环语句,包括while语句、for语句、do-while语句等。while语句用于实现循环结构,for语句用于实现循环结构,do-while语句用于实现循环结构。
数组和字符串:Java语言基础中,数组是一种数据结构,用于存储多个相同类型的数据。字符串是一种特殊的数组,用于存储字符串数据。
输入输出:Java语言基础中,输入输出是指程序与外部世界的交互。输入是指从外部世界获取数据,输出是指将数据显示到外部世界。Java语言基础中有多种输入输出方式,包括控制台输入输出、文件输入输出、网络输入输出等。
Java基础知识点总结:
* 空格与分号:Java是一种自由格式的语言,可以用任意个空格、制表符、换行符隔开每个词。
* 注释:Java语言基础中有三种注释格式:单行注释、多行注释、文档注释。
* 标识符:标识符可以简单地理解为一个名字,用来标识类名、变量名、方法名、数组名等有效字符序列。
* 常量:在Java语言中,主要是利用final关键字来进行常量定义。
* 变量:在程序执行过程中,其值能够改变的量,称作变量。
* 数据类型:Java语言基础中有多种数据类型,包括基本数据类型和引用数据类型。
* 运算符与表达式:Java语言基础中有多种运算符,包括算术运算符、关系运算符、逻辑运算符、赋值运算符等。
* 流程控制语句:Java语言基础中有多种流程控制语句,包括顺序结构、选择结构、循环结构等。
* 分支语句:Java语言基础中有多种分支语句,包括if语句、if-else语句、switch语句等。
* 循环语句:Java语言基础中有多种循环语句,包括while语句、for语句、do-while语句等。
* 数组和字符串:Java语言基础中,数组是一种数据结构,用于存储多个相同类型的数据。字符串是一种特殊的数组,用于存储字符串数据。
* 输入输出:Java语言基础中,输入输出是指程序与外部世界的交互。
相关推荐



weixin_51043079
- 粉丝: 0
最新资源
- C#经典环形动画进度控件源码下载指南
- Acegi实现权限校验的Form表单示例分析
- C#实现航班查询系统及数据文件压缩解决方案
- 深入解析Struts2源码,提升Java开发技能
- Struts用户登录实现与MVC流程深入解析
- Visual++6.0源代码集锦:从基础到高级应用实例
- 苏沈小雨CSS经典使用手册详解
- 答题计分系统的自动记分功能介绍
- 泥浆泵排量智能计算软件:简化钻井排量计算
- SQL代码提示工具:多数据库支持版
- CAD病毒清除指南:acaddoc.lsp专杀工具使用方法
- MTK绝密培训资料遭泄露,内部原理图流出
- Java核心技术实践:五个完整项目源码解析
- 初学者指南:Java数字计算器实现教程
- Photoshop CS完整视频教程解析
- 初学者必备:HTML经典中文手册指南
- Visual C++实现串口通信技术与工程实践详解
- Delphi构建的企业考勤管理系统及SQL数据库连接
- AT命令手册:全面中文说明,助力手机编程
- 在Visual Studio.NET项目中添加Newtonsoft.Json.dll引用指南
- C#实现的玻璃按钮控件源码详解
- SAP实体类型全览:4400+清单详解
- 探索IEEE1394端点检测:使用libraw1394库
- STM32F10x固件库v2.0的解压缩与内容概览