基础题

Posted liujinhua1221

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础题相关的知识,希望对你有一定的参考价值。

11、JAVA中常用的选择结构有哪些?

if(表达式){
  //代码段  
}

if(表达式){
  //代码段1(true)
}else{
  //代码段2  (false)
}

if(){
    if(){

}else{

}    
}else{

}

if(){
}else if(){

}else if(){

}...{
}else{

}

switch(){

}

12、if...else if...else if...else 与switch的使用场景是什么?

前者:一般使用在对值得范围进行判断

后者:发现多个条件均为等值判断,使用switch

13、在JAVA自定义一个随机数公式?

int random=(int)(Math.random()*(max-min)+min)

14、switch语句中的表达式可以是什么类型数据

表达式的值可以是byteshortintchar(String(jdk1.6以后的版本可以使用))类型的数据,但不能是float、double类型数据

15、switch判断表达式中break的作用是什么?

用来结束case匹配语句的执行

16、三元运算符?:的作用是什么?

?:是if...else..的简化版

17、while循环结构与do...while循环结构的不同?

whlie结构在循环的开始判断下一个迭代是否应该继续。

do/while结构在循环的结尾来判断是否将继续下一轮迭代。do结构至少会执行一次循环题。

18、java中程序调用的步骤?

设置断点——单步运行——观察变量

19、for循环结构与while循环结构的不同?

当循环次数确定时使用for循环否则使用while循环。

20、程序中break、continue、return跳转语句的不同?

break:跳出循环而执行循环后面的语句

continue:跳过循环体中剩余的语句而执行下一次循环

return:结束方法的调用

 

以上是关于基础题的主要内容,如果未能解决你的问题,请参考以下文章

前端面试题之手写promise

[vscode]--HTML代码片段(基础版,reactvuejquery)

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

第2题——DNA片段

Java工程师面试题,二级java刷题软件