第二章Java编程基础

一、填空题

1.Java程序代码必须放在一个类中,类使用class关键词定义。

2.Java中的注释有三类,分别是单行注释、多行注释、文档注释

3.Java语言中,int类型所占存储空间为4个字节。

4.用于比较两个整数是否相等的运算符是==

5.数组是一个容器,存储到数组中的每个元素,都有自己的自动编号,最小值为0

二、判断题

1.二进制是由数字0和1组成的数字序列。(√)

2.continue语句只用于循环语句中,它的作用是跳出循环。(

3.三元运算符的语法格式为“判断条件?表达式1:表达式2”。(√)

4.在switch语句中,每个case关键字后面必须有break。(

5.若x=5,则表达式(x+5)/3的值是3。(√)

三、选择题

1.下列选项中,关于类的定义格式正确的是(AC)(多选)

A、修饰符  class  类名{

程序代码

}

B、修饰符 类名  class{

程序代码

}

C、class  类名{

程序代码

}

D、类名  class{

程序代码

}

2.下列选项中,不属于基本数据类型的是(A)

A、String    B、short   C、boolean   D、char

3.下列选项中,使用比较运算符正确的选项是(BD)(多选)

A、4!=3结果为false

B、4==3结果为false

C、4<=3结果为true

D、4>=3结果为true

4.请阅读下面代码。

classTest{

public   static   void   main(String[]args){

int a=3;int  b=6;

System.out.print(a==b);

System.out.print(a<b);

System.out.print(a!=b);

System.out.print(a>=b);

}

}

上述程序运行结束时,输出结果是(C)

A、false  false  true  false

B、false  false  true  true

C、false  true  true  false

D、true  false  false  true

5.假设intx=2,三元表达式x>0?x+1:5(C)

A、0   B、2   C、3  D、5

四、简答题

1.简述Java语言中的8中基本数据类型,并说明每种数据类型所占用的空间大小。

     Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,占4个字节。long长整型,占8个字节。float单精度浮点型,占4个字节。double双精度浮点型,占8个字节。char字符型,占两个字节。boolean型,表示逻辑值,有true和false两个值,分别占一个字节。
2.简述跳转语句break与continue的作用和区别。

      在switch条件语句和循环语句中都可以使用break语句。当它出现在switch条件语句中时,作用是终止某个case并跳出switch结构。当它出现在循环语句中,作用是跳出循环语句,执行循环后面的代码;

     continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环。
编程题
1.请编写程序,实现计算“1+3+5+7+…+99”的值,要求如下。
(1)使用循环语句实现自然数1~99的遍历。
(2)在遍历过程中,通过条件判断当前遍历的书是否为奇数,如果是就累加,否则不加。

public class Example {public static void main(String[]args) {int sum=0;for(int i=1;i<100;i++) {System.out.println(i+"");if(i%2!=0) {sum+=i;}}System.out.println(sum);
}
}

 运行结果:

 

 或

public class getSum {public static void main(String[]args) {int sum=0;for(int i=1; i<100; i++) {if(i%2!=0)sum+=i;}System.out.println(sum);}}

63d5df842ede481ca01d6890e3d1db1d.jpg2. 使用do…while循环语句计算正数5的阶乘。

public class Test {public static void main(String[]args) {int i=1;long sum=1;do {sum*=i;i++;} while(i<=5);System.out.println(sum);}}

运行结果:

120

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/252782.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Java编程基础②

Java编程基础 Java中的注释Java中的标识符Java中的关键字Java中的常量常量类型定义常量 java中的变量变量的定义及其数据类型变量的类型转换变量的作用域 java运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符运算符的优先级 java流程控制语句if条件语句switch条件语句…

【JAVA】1.编程基础

1.Java基本语法 JAVA基本格式&#xff1a; 修饰符 class 类名{ 程序代码 } public class java {public static void main(String[] args) {System.out.println("HelloWorld"); } public static void main(String[] args) {} &#xff08;对于初学者来说这个部分必…

第二章 Java编程基础

第二章 Java编程基础 目录 一&#xff0e; Java基本语法1. 基本格式2. 注释3. 标识符4. 关键字5. 常量 二&#xff0e; 变量1. 定义2. 数据类型3. 整数类型变量4. 浮点类型变量5. 字符类型变量6. 布尔类型变量7. 类型转换8. 自动提升9. 变量作用域 三&#xff0e; 运算符1. 算数…

Java基础 —— 编程入门

一、比特(bit)和字节(byte) 一个0或者一个1存储为一个比特(bit)&#xff0c;是计算机中最小的存储单位。计算机中是最基本的存储单元是字节(byte)。 每个字节由8个比特构成。 计算机就是一系列的电路开关。每个开关存在两种状态:关(off)和开(on)。如果电路是开的&#xff0c;它…

5.Java编程基础

&#x1f4cb; 个人简介 &#x1f496; 作者简介&#xff1a;大家好&#xff0c;我是W_chuanqi&#xff0c;一个编程爱好者 &#x1f4d9; 个人主页&#xff1a;W_chaunqi &#x1f600; 支持我&#xff1a;点赞&#x1f44d;收藏⭐️留言&#x1f4dd; &#x1f4ac; 愿你我共…

Java编程基础知识(一)

目录 一.Java的基本语法 1.Java的基本语法格式 2.Java中的注释 3.Java中的关键字 Java中的标识符 二.Java中的常量与变量 1.常量 2.变量 三.Java中的运算符 四.数据输入 一.Java的基本语法 1.Java的基本语法格式 编写Java程序必须先声明一个类&#xff0c;然后再类中…

第二章:JAVA编程基础

目录 一&#xff1a;Java的基本语法格式 二&#xff1a;Java中的变量与常量 三&#xff1a;Java中的运算符 四&#xff1a;选择结构语句 五&#xff1a;循环结构语句 六&#xff1a;数组 一&#xff1a;Java的基本语法格式 1&#xff1a;语法格式 [修饰符] class 类名{…

Java入门必备知识

目录 一、前言 二、HelloWord案例编写 三、基础语法 1.快速生成语句&#xff1a;&#xff08;IDEA编辑器下&#xff09; 2.注释&#xff1a; 3.标识符 标识符&#xff1a; 标识符的组成&#xff1a; 标识符的组成规则&#xff1a; 4.标识符命名约定&#xff1a; 小驼峰…

【Java基础知识 1】Java入门级概述,让阿里架构师告诉你为什么要分库分表

1998年12月8日&#xff0c;第二代Java平台的企业版J2EE发布。 1999年4月27日&#xff0c;HotSpot虚拟机发布。 2005年6月&#xff0c;在Java One大会上&#xff0c;Sun公司发布了Java SE 6。此时&#xff0c;Java的各种版本已经更名&#xff0c;已取消其中的数字2&#xff0c…

Java编程基础

目录 第一篇、Java编程基础 ❀Java中的属性名词 ❀Java数据类型 ❀转义字符 ❀&& 和 & 与 || 和 | ❀方法 第二篇、Java面向对象编程 ❀类和对象 ❀面向过程和面向对象的区别 ❀面向对象程序设计的主要特性 ❀类和对象概述 ❀对象的内存结构 ❀垃圾空间…

【Java编程指南】语法基础

目录 一、前言 二、关键字 三、数据类型 1.存储单元 2.存储范围 3.类型转换 四、常量 五、变量 六、标识符 七、注释 一、前言 学习目标 1&#xff1a;熟悉Java的关键字、数据类型&#xff08;包括范围&#xff09;、常量与变量的区别 学习目标 2&#xff1a;类型转…

Java 学习(一)Java语言基础

Java 语言基础&#xff08;一&#xff09; 前言一、注释和标识符1. 注释2. 字符集3. 标识符4. 关键字(略) 二、数据类型1.基本类型2.引用类型 三、 常量和变量1.常量2.变量 四、操作符1.赋值运算符2.算术运算符3.关系运算符4.逻辑运算符5.位运算符6.三位运算符7.instanceof运算…

java编程基础(入门级)(超级完整版)

java基础编程&#xff08;入门&#xff09; 01基础知识 1.计算机基础 【1】进制 A.十进制转化二进制 除以2&#xff0c;求余数&#xff0c;商继续除以2&#xff0c;一直到0为止&#xff0c;从底下往上得到结果。 B.二进制转化十进制 1 | 1 | 0 | 0 2 3 ∣ 2 2 ∣ 2 1 ∣ 2 …

Ext JS 6 驾临

是的&#xff0c;Ext JS 6 就要来了&#xff01; 统一一份代码 Ext JS 6 最大的改变&#xff0c;莫过于就是将 PC 端与移动端的代码统一起来&#xff0c;务求采用相同 API 来开发不同平台的客户端界面&#xff0c;这样无论桌面、平板和手机都是使用同一个 JavaScript 框架&…

extjs02

Ext.js 自定义事件和监听器 2022-05-20 17:11 更新 事件是在类发生的时候触发的。 例如&#xff0c;当一个按钮被点击或元素被渲染之前/之后。 写事件的方法: 内置事件使用侦听器附加事件监听自定义事件 内置事件使用侦听器 xt JS提供了用于在Ext JS文件中编写事件和自定…

Extjs6 --- 学习笔记(1)创建一个新项目

原公司使用的前端框架是Extjs&#xff0c;于是系统学习了Extjs的4和6。旧东家的项目主要为后台管理系统&#xff0c;因此对前端界面UI的要求并不高&#xff0c;侧重于数据的展示与处理 &#xff0c;刚开始使用的是Extjs4&#xff0c;后升级成6。现在&#xff0c;把自己的学习过…

Extjs6 学习(一)

一 学习前的了解: 1.Extjs6其实是结合了两个框架:Extjs 和Sencha Touch; 2.Extjs6有两个工具包: classic (存放原来Extjs的可视化组件)和 modern (存放原来Sencha Touch的可视化组件); 3.你需要安装一个叫Sencha Cmd的工具, 这会让你的Extjs应用开发变得简单; 二 安装 1.下…

我的第一篇博客---ExtJs6安装

我的第一篇博客—ExtJs6安装 1、下载extjs6 GPL版和sencha cmd。 下载地址&#xff1a;http://pan.baidu.com/s/1qYGk2T2&#xff08;百度云盘里面就有这两个&#xff09; 官方下载地址&#xff1a; extjs6 GPL版&#xff1a;https://www.sencha.com/legal/gpl/ sencha cm…

ExtJs6 响应式布局

ExtJs6实现布局响应式 目前我想实现两个效果 1.屏幕分辨率低的时候&#xff0c;红色部分移到下面(north->south) 2.行列布局&#xff0c;分辨率大的时候显示一行4个&#xff0c;中等的时候显示一行3个&#xff0c;小的时候显示一行2个 效果如图所示 代码如下 var center…

用GoldWave剪辑编辑视频中的音频文件

现在无论是学生还是上班族&#xff0c;都会上一些网课学习&#xff0c;学生上网课加强巩固自己要考试的知识。上班上网课拓宽自己的知识面&#xff0c;增强专业技能。小编最近也报了一个网课&#xff0c;学习英语口语。 在上网课的时候&#xff0c;通常都会把网课给录下来&…