Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Android习题 PDF 下载


分享到:
时间:2021-07-13 09:11来源:http://www.java1234.com 作者:转载  侵权举报
Android习题 PDF 下载
失效链接处理
Android习题 PDF 下载


本站整理下载:
提取码:38tq 
 
 
相关截图:
 
主要内容:

1.编译Java程序需要使用        指令。
2.若“int a=3;a+=4;”执行后,变量a的值为        。
3.面向对象的三大特征是封装、继承和
4.在Java语言中,所有类都是直接或者间接继承自     类。
5.Android开发环境的搭建,使用的开发工具包括          、            和              。
6.通过Java虚拟机可以在不同的操作系统上运行Java程序,从而实现跨平台特性。(       )
7.Java中呗final关键字修饰的变量,不能被重新赋值。(       )
8.接口中只能定义常量和抽象方法。(       )
10.下面哪一个是正确的类的声明?(     )
A.public void HH{...}
B.public class final{...}
C.private class void number{...}
D.public class Cat{...}
11.在Java 中,若令一个类继承另一个类,则应使用以下那个关键字?(      )
A.final  B.this     C.extends   D.implements
12.简述||和|的区别。
||当左边为真时,就不运行右边的表达式了
|当左边为真,还是会运算右边的表达式
在java的逻辑运算符中:&&(短路并),&(并)是有区别的
&&和&都是表示并且,区别是&&只要第一个条件返回true,后面条件就不再判断执行,直接返回,执行短路操作。
而&要对所有的条件都进行判断一次。
同样的 | 和 || 也是一样,两个 | 表示遇到满足的条件就返回,单个 | 也是全部执行一次判断再返回。
1、运算符两边的变量为boolean变量时
      先列出代码:
public class Test {
  public static void main(String[] args) {
    boolean a = false;
    boolean b = true;
    if (a && b) {
      // do something
      System.out.println("a&&b");
    }
    if (a & b) {
      // do something
      System.out.println("a&b");
    }
  }
}
虽然两个if语句打印结果时一样的!!!(都没有输出)
但是实际的执行过程却是不一样的(自己可以debug调试试试)
&& 逻辑运算and,当两个条件都为真的时候才为真。
||逻辑运算or,只要有一个条件为真就为真。
而& 和 | 属于位运算。
逻辑运算与位运算最大的区别在于
逻辑运算支持短路运算,
而位运算不支持短路运算。
短路运算就是 位运算if(条件1 & 条件2){}
当第一个条件不满足的时候还会判断条件2,
但是逻辑运算if(条件1 &&条件2){}
当第一个条件不满足的时候不会判断条件2.
逻辑|| 跟位运算| 同上。
2、运算符两边的变量为int类型变量时 
      只能执行a&b的按位与运算或者a|b执行按位或运算。正常算即可
 2 . ||和|都是表示“或”,区别是||只要满足第一个条件,后面的条件就不再判断,而|要对所有的条件进行判断。
  看下面的程序:
 
  
 
  此时输出“运算没有问题”。若将||改为|则会报错。
13.设计一个访问级别为public的学生类Student,要求类中包含一个访问级别为private、String类型的姓名name,一个访问级别为public、double类型的成绩grade。
14.Javac.exe和java.exe两个可执行程序存放在JDK安装目录的            目录下。
15.若int a[2][2]={{1,2},{3,4}},则a[1][1]=             
16.被static关键字修饰的成员变量被称为              
17.如果一个类用         关键字修饰,则该类不能被继承。
18.Android开发环境的搭建,使用的开发工具包括JDK、Android Studio和Android SDK                   。
19.Java语言和C语言一样,是面向对象的语言。(     )
20.接口中能定义常量和抽象方法。(     )
21.方法的重载是指方法的名称相同,且参数的类型和个数也相同。(     )
22.Java属于以下哪种语言?(    )
A.机器语言 B.汇编语言  C.高级语言  D.以上都不对
23.以下那个选项可以正确创建一个长度为4的二维数组?(    )
A.new int[1][4]  B.new int[1][3]  C.new[4][]   D.以上都不对
24.类的成员方法被以下那个修饰符修饰时,该方法只能在本类被访问?(     )
A.public  B.protected   C.private  D.default
25.简述跳转语句 break和continue的作用和区别。
break和continue的作用:
break和continue都是用来控制循环结构的,主要是停止循环。
break和continue的区别:
break用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。
break不仅可以结束其所在的循环,还可结束其外层循环。此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐