Java复习题集(一)
来源:互联网 发布:采样率转换算法 编辑:程序博客网 时间:2024/06/05 06:36
1、开发Java程序步骤?
编辑源程序(以.java为后缀名保存)=>编译.java文件(生成.class文件)=>运行.class文件(输出程序结果)
2、Java程序的注释分类?
1、单行注释//
2、多行注释/**/
3、文档注释/** */
3、Java领域分为哪些?
1、JavaSE、JavaEE、JavaME
4、怎么样理解JAVA的程序概念?
通常指完成某些事情的一种既定方式和过程,可以将程序看成对一系列动作的执行过程的描述
public class HelloWorld {
public static void main(String[ ] args) {
System.out.println("Hello World!!!");
}
}
6、Java的基本类型有哪些?
byte,char, short, int, long, float, double, boolean
7、变量命名规则?
1、简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写
2、变量名首字符必须是字母、下划线或者美元符$,其后可以跟字母、数字、下划线已经美元符。
8、JAVA中常用的运算符有哪些?这些运算符之间的优先级怎么样?
1、算术运算符
2、比较运算符
3、赋值运算符
4、逻辑运算符
运算符之间的优先级:
算术运算符>比较运算符>逻辑运算符>赋值运算符
9、JAVA中数据类型之间的转换规则分为:
1、自动类型转换
2、强制类型转换
10、boolean类型的常用值为什么?
true/false
11、JAVA中常用的选择结构有哪些?
1、if
2、if...else
3、if...else...的嵌套
4、if...else if...else if...else...
5、switch
12、if...else if...else if...else与switch的使用场景是什么?
1、if...else if...else if...else一般使用在对值得范围进行判断
2、发现多个条件均为等值判断,更好的解决办法是使用switch。
13、在JAVA自定义一个生产10-100之间的随机数的公式?
int random=(int) (Math.random()*(max-min)+min)
int random=(int) (Math.random()*(100-10)+10)
14、switch语句中的表达式可以是什么类型数据?
答:表达式的值可以是byte、short、int和char类型的数据,但不能是float和double类型的数据。
15、switch判断表达式中break的作用是什么?
用来结束case匹配语句的执行。
16、三元运算符?:的作用是什么?
?:是if...else...的简化版
17、while循环结构与do...while循环结构的不同?
while结构在循环的开始判断下一个迭代是否应该继续。do/while结构在循环的结尾来判断是否将继续下一轮迭代。do结构至少会执行一次循环体。
18、java中程序调试的步骤?
1、设置断点 2、单步运行3、观察变量
19、for循环结构与while循环结构的不同?
当循环次数确定时使用for循环否则使用while循环。
20、程序中break、continue、return跳转语句的不同?
1、break:跳出循环而执行循环后面的语句
2、continue:跳过循环体中剩余的语句而执行下一次循环
3、return结束方法的调用。
21、使用数组四步走是什么?
1、声明数组 2、分配空间3、赋值4、处理数据
22、数组的定义有哪些方式?
int[] arr=new int[5];
int arr[]=new int[5];
int[] arr=new int[]{1,2,3,4,5};
int[] arr={1,2,3,4,5};
- Java复习题集(一)
- Java复习题集(二)
- Java复习题集(三)
- Java复习题集(四)
- 数据结构复习题(一)
- 数据结构期末复习题(一)
- 复习题一
- java复习题
- java 复习题
- Java复习题
- (一〇〇)第七章复习题
- (一〇七)第八章复习题
- (一二一)第十章复习题
- (一三四)第十二章复习题
- 数据库系统原理复习题(一)——绪论
- 大学《数据库原理与技术》复习题(一)
- JAVA复习题与解答
- Java程序设计总复习题
- Python 1行代码实现文本分类(实战笔记),含代码详细说明及运行结果
- 回调方法介绍之中国好室友篇(Java示例)
- Android Studio使用gradle导出jar包并混淆代码代码记录二
- JAVA,假重写,方法假重写,继承父类时的静态方法假重写,静态方法假重写
- 数据结构 迷宫问题
- Java复习题集(一)
- HTML5的localStorage对象和sessionStorage
- LinkedHashMap实现简单的LRU缓存
- uwp之图片旋转动画实现
- 40个Java多线程问题总结
- JSON_模式(Schema)与数据解析
- LoadRunner Web应用样例程序基本注册脚本
- 如何在基于tensorflow的深度学习框架keras中指定GPU内存使用大小
- 0、Get Start With C++