iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java中的语句是什么
  • 723
分享到

java中的语句是什么

java入门java语句 2021-12-02 23:12:27 723人浏览 猪猪侠
摘要

在 Java 中,语句是最小的组成单位,每个语句必须使用分号作为结束符。除此之外,Java 对语句无任何其他限制,开发人员可以很随意地用符合自己风格的方式编写语句。例如,可以将一个语句放在多行中,示例如下:String str = "App

在 Java 中,语句是最小的组成单位,每个语句必须使用分号作为结束符。

除此之外,Java 对语句无任何其他限制,开发人员可以很随意地用符合自己风格的方式编写语句。

例如,可以将一个语句放在多行中,示例如下:

String str = "Apple "
+"Banner "+"Pear "
+" Orange";

由于 Java 使用分号作为语句的结束符,所以上面的 3 行代码会被 Java 认为是一条语句,因为这 3 行中只有一个分号。但是,我们不推荐使用这种方式来编写语句。

同样,因为使用分号作为分隔符,将多个语句放在一行来编写也是允许的。例如,下面的示例代码也是正确的。

int a = 0,b,c;b=a+10;b++;c=a*b;System.out.println(c);

上面将 5 个语句放在一行中。

为了使程序语句排列得更加美观、容易阅读和排除错误,一般使用如下规则格式化源代码:

在一行内只写一个语句,并采用空格、空行来保证语句容易阅读。

在每个复合语句内使用 Tab 键向右缩进。

大括号总是放在单独的一行,便于检查是否匹配。

空语句

所谓空语句,它在程序中什么都不做,也不包含具有实际性的语句。在程序中,空语句主要用来作为空循环体。

空语句的语法格式如下:

; // 其实就是一个分号

执行一个空语句就是将控制转到该语句的结束点。这样,如果空语句是可到达的,则空语句的结束点也是可到达的。

表达式语句

在很多的高级语言中,有专门的赋值语句。而在 Java 中将赋值作为一个运算符,因此只有赋值表达式。在赋值表达式后面添加分号就成了独立的语句。

以下是一些表达式的示例语句:

3.1415926;
(a+b)/2;
x*y*z-y+(20-x);

这些表达式能够被 Java 编译器识别,但是由于没有对程序进行任何操作,因此无任何意义。

一般表达式语句应该能完成一个操作,如修改变量的值或者作为函数参数等。具体方法是,在表达式的左侧指定一个变量来存储表达式的值,或者将表达式传递给函数。

以下是修改后的表达式语句:

pi=3.1415926;
output(pi); // 将pi的值传递到output()函数中作为参数
sum=(a+b)/2;
printf("%f",sum); // 将sum的值传递到printf()函数输出
temp=x*y*z-y+(20-x); // 将表达式的值保存到temp变量中

复合语句

复合语句又称为语句块,是很多个语句的组合,从而可以将多个语句看作单个语句。

复合语句的语法格式如下:

{
    statement-list // 语句列表
}

可以看到由一个扩在大括号内的可选 statement-list 组成。statement-list 是由一个或者多个语句组成的列表,如果不存在 statement-list,则称该语句块是空的。

执行规则如下:

如果语句块是空的,控制转到语句块的结束点。

如果语句块不是空的,控制转到语句列表。当控制到达语句列表的结束点时,控制转到语句的结束点。

例 1:

创建一个语句块,该语句块包含 3 条语句。

{
    width = 10; // 为width变量赋值
    height = 90; // 为height变量赋值
    area = width * height; // 计算width变量和height变量的乘积
}

上述代码执行后,sum 变量的值为 900。上述的语句块中大括号内包含了 3 条语句。第一条语句为 width 变量赋值,第二条语句为 height 变量赋值,第三条语句则将 width 和 height 相乘,结果保存在 sum 变量中。

推荐教程:java入门教程

--结束END--

本文标题: java中的语句是什么

本文链接: https://www.lsjlt.com/news/2631.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java中输出语句是什么
    小编给大家分享一下java中输出语句是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常用的java框架有哪些1.SpringMVC,Spring Web MV...
    99+
    2023-06-14
  • java中for语句的作用是什么
    这篇文章给大家介绍java中for语句的作用是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Java可以用来干什么Java主要应用于:1. web开发;2. Android开发;3. 客户端开发;4. 网页开发;5...
    99+
    2023-06-14
  • java中switch语句的作用是什么
    java中switch语句的作用是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应...
    99+
    2023-06-14
  • java中break语句的作用是什么
    java中break语句的作用是什么?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式...
    99+
    2023-06-14
  • java中continue语句的作用是什么
    java中continue语句的作用是什么?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语言的代表,...
    99+
    2023-06-14
  • Java中for循环语句嵌套的语法是什么
    这篇“Java中for循环语句嵌套的语法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Java中for循环语句嵌套的语...
    99+
    2023-06-29
  • java中switch语句的执行过程是什么
    今天就跟大家聊聊有关java中switch语句的执行过程是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编...
    99+
    2023-06-14
  • java中switch和if语句的区别是什么
    这期内容当中小编将会给大家带来有关java中switch和if语句的区别是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程...
    99+
    2023-06-14
  • 循环语句中continue语句的作用是什么
    循环语句中的continue语句用于跳过当前循环中剩余的代码,直接进入下一次循环的判断条件。当程序执行到continue语句时,会立...
    99+
    2023-08-25
    continue
  • Python中pass语句的语法是什么
    这篇“Python中pass语句的语法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python中pass语句的语法是...
    99+
    2023-07-02
  • Java中的三种流程控制语句是什么
    这篇文章主要讲解了“Java中的三种流程控制语句是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java中的三种流程控制语句是什么”吧!顺序语句顺序顾名思义就是程序自上而下执行publi...
    99+
    2023-06-30
  • java中的import语句有什么用
    在Java中,import语句用于导入其他包中的类、接口或静态成员。它有以下作用:1. 方便使用:通过import语句,可以直接使用...
    99+
    2023-08-16
    java import
  • c++中的条件语句是什么
    c++kquote>明确答案: c++ 中的条件语句用于基于指定的条件执行不同的代码块。详细描述:if 语句: 执行基于单个条件的代码块。语法:if (condition) { ....
    99+
    2024-04-22
    c++
  • php中的输入语句是什么
    php 中获取用户输入的函数是 input(),该函数可从命令行或 web 表单中获取输入,需要传递一个字符串参数作为要显示给用户的消息,且返回用户输入的字符串。 PHP 中的输入语句...
    99+
    2024-04-29
  • js中的do-while语句是什么
    本篇内容主要讲解“js中的do-while语句是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“js中的do-while语句是什么”吧!1、do-while语句是一种后测试循环语句,即循环体中...
    99+
    2023-06-20
  • php中的输出语句是什么
    php 中的输出语句包括:echo 语句:用于输出变量、字符串或 html 内容,可以输出多个表达式。print 语句:只用于输出单个表达式,功能受限。 PHP 中的输出语句 在 PH...
    99+
    2024-04-27
  • java switch语句的执行过程是什么
    这篇文章主要介绍“java switch语句的执行过程是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java switch语句的执行过程是什么”文章能帮助大家解决问题。1、语法switch(常...
    99+
    2023-06-30
  • JavaScript中什么是条件语句
    这篇文章主要介绍了JavaScript中什么是条件语句,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。     Java...
    99+
    2024-04-02
  • 什么是update语句
    这篇文章主要讲解了“什么是update语句”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“什么是update语句”吧!这次要说的是sql里面的upd...
    99+
    2024-04-02
  • c语言中goto语句的用法是什么
    在C语言中,goto语句用于无条件地将控制转移到程序中的标记位置。其基本语法如下: goto label; 其中,label是一个...
    99+
    2024-02-29
    c语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作