一,java语句结构:

1.顺序结构

2.选择结构

3.循环结构

二,选择语句:

if,if else ,if else if,switch

1.if语句(单分支):

if(boolean类型条件表达式){

执行语句;

}

如果if后小括号内的boolean类型表达式为true,执行大括号内的命令,否则跳过if语句。

2.if else语句(双分支):

if(boolean类型条件表达式){

执行语句1;

}else{

执行语句2;

}

如果if后小括号内的boolean类型表达式为true,执行大括号内的命令,否则运行else后的大括         号内的命令。

3.if else if语句(多分支):

if(boolean类型条件表达式1){

执行语句1;

}else if(boolean类型条件表达式2){

执行语句2;

}else if(boolean类型条件表达式3){

执行语句3;

}。。。。。。。。。。。。。。。。 {

。。。。

}else{

执行语句n;

}

如果if后小括号内的boolean类型表达式为true,执行大括号内的命令,否则看下一个if后小括         号内的boolean类型表达式是否为true,直到找到条件表达式为true的来执行命令,否则执行           else语句中的命令。

4.switch语句:

switch(常量表达式){

case 常量表达式1:语句1;

[break];

case 常量表达式2:语句3;

[break];

case 常量表达式3:语句3;

[break];

。。。。

case 常量表达式n-1:语句n-1;

[break];

[default] 常量表达式n;

}

switch后小括号内的常量表达式可以为byte,short,int,char类型,JDK1.7后可为String。

break代表结束命令,若无break,命令将在能执行的时候开始执行,并将其后的命令全部执           行,直到有break命令。

三,循环语句:

while,do while,for

1.while语句:

while(boolean表达式){

命令;

}

while后小括号内的boolean表达式为true时执行打括号内的命令,直到为false时结束循环,进         行接下来的命令。

2.do while语句:

do{

命令;

}while(boolean);

先执行do后大括号内的命令,然后判断while后小括号内的boolean语句,为true是继续执行           do,直到为false时结束循环,执行之后命令。

3.for语句:

for(初始化表达式;条件;迭代语句){

循环体语句;

}

例如:

四,相关知识:

1.break可以用在循环和switch语句中,用于结束当前循环语句,不能写在switch或循环外面。

2.continue只能用在循环中,用于结束本次循环,直接进行下一次循环。

3.根据需要,各种条件和选择语句可以相互嵌套。

五,变量的作用域:

1.一个变量的作用域,只能在定义它的最小的语句中。

2.两个变量的作用域若无交集,可同名。

六,变量的生命周期:

一个变量的生命周期,从声明开始,一直到销毁。当变量所在的作用域中所有的代码执行完毕,系     统会销毁变量。

java 德生读卡器对接程序_第三章:java流程语句相关推荐

  1. java 德生读卡器对接程序_德生TSW-F4 社保卡读卡器.rar

    [实例简介] 德生TSW-F4 社保卡读卡器测试程序以及动态库,出厂自带程序 [实例截图] [核心代码] b79d6d98-2fcb-4e20-ab26-8f7aa14b320c └── 德生TSW- ...

  2. java 著名的应用程序_即刻就业:java的应用程序有哪些

    通常我们一般使用java语言制作web开发,目前市场流行的电商网站等基本都是由java编写后台,著名JavaIDE也是Java写的,比如NetBeans,Eclipse,IDEA,JBuidler等. ...

  3. java 获取打印机缺纸_第三章软件

    试题列表 题号 科目 题 型 题干 难 度 分 类 1413 计算 机基 础 判 断 存储在磁盘中的 MP3 音乐. JPEG 图片等都是计算机软件. 答案: N 中 1417 计算 机基 础 判 断 ...

  4. java求阶乘的程序_按要求编写Java程序(阶乘)

    (1)编写一个接口:InterfaceA,只含有一个方法int method(int n): (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 ...

  5. 如何用java输出方格_第三章 Java类基础知识作业之(输出5*5数字方格,打印星塔)...

    public class Main { public static void main(String[] args) { // main函数的输入参数:Run as -> Run Configu ...

  6. 第三章 Java Servlet基础

    第三章 Java Servlet基础 3.6.2 转发 1.获得RequestDispatcher对象 2.RequestDispatcher对象调用forward()方法实现转发 请求转发工作原理 ...

  7. c语言中,x-y,'105',ab,7f8那个是正确的,C语言程序设计_第三章 数据.ppt

    C语言程序设计_第三章 数据 * 运算符功能 与运算量关系 要求运算量个数 要求运算量类型 运算符优先级别 结合方向 结果的类型 学习运算符应注意 * 基本算术运算符: + - * / % 结合方向: ...

  8. CoreJava 笔记总结-第三章 Java的基本程序设计结构

    CoreJava 笔记总结 文章目录 CoreJava 笔记总结 第三章 Java的基本程序设计结构 数据类型 1. 整型 2. 浮点类型 3. char类型 4. boolean类型 变量与常量 1 ...

  9. Java程序设计(2021春)——第三章类的重用笔记与思考

    Java程序设计(2021春)--第三章类的重用笔记与思考 本章概览: 3.1 类的继承(概念与语法) 3.2 Object类(在Java继承最顶层的类) 3.3 终结类和终结方法(只能拿来用,不可以 ...

最新文章

  1. [LeetCode]题解(python):108-Convert Sorted Array to Binary Search Tree
  2. java中有符号数和无符号数,C语言中无符号数和有符号数之间的运算
  3. openstack 云主机关机,自动running
  4. halcon的算子清点: Chapter 2-3-4 控制、开发、文件操作
  5. SQL2005 express升级到2008企业版解决4096限制问题
  6. 终于收到为广州.NET俱乐部活动准备的礼品了:)
  7. jenkins部署_Jenkins:部署JEE工件
  8. dede plus ad js.php,织梦dedecms/plus/文件夹的功能介绍
  9. 荣耀50系列将增全新配色:尽显时尚艺术张力
  10. python处理时间的标准数据_python数据分析数据标准化及离散化详解
  11. jvm程序执行慢诊断手册
  12. iphone app开发实战很重要:《iPhone App开发实战手册》读后感
  13. php select事件模型,select:联动+change事件(数据从后台获取)总结
  14. 纯手工获取的WINDOWS 7 32位 SP1后续补丁集ver201509的官方下载地址
  15. 经典论文复现|手把手带你复现ICCV 2017经典论文—PyraNet
  16. FFmpeg+OpenCV 读取摄像头
  17. Python特殊运算符号(幂运算,除法运算)
  18. C#实现指派问题的匈牙利算法(运筹学)
  19. Cocos2d-x3.8.1制作愤怒的小鸟
  20. vue克隆v2ex网站随记

热门文章

  1. Linux centos7:权限和所有者
  2. 单片机四个开关控制四个LED灯
  3. 华为mate40pro什么时候推送鸿蒙,mate40Pro什么时候可以用鸿蒙
  4. 【SQL】SQL Server服务器间的数据库远程连接
  5. Imagination和安霸半导体联合开发达到ASIL级别的自动驾驶汽车HMI可视化技术
  6. 【UG二次开发环境建立教程】
  7. 数据仓库知识点总结(数仓分层建模、维度建模等)
  8. 论文理解【RL - Exp Replay】—— 【DisCor】Corrective Feedback in RL via Distribution Correction
  9. miRNA-seq分析流程
  10. ubuntu:mencoder为我的iriver p7 压带字幕文件的视频