多项选择题java8版本中的新特性有哪些()

A.Lamabda表达式
B.接口的默认方法和静态方法
C.重复注解
D.Stream接口


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题对于即时通讯类APP我们可以使用如下哪个协议()

A.XMPP
B.TCP
C.SMTP
D.POP3

2.单项选择题Android中Fragment中add与replace的区别不包括()

A.add不会重新初始化fragment,replace每次都会。所以如果在fragment生命周期内获取获取数据,使用replace会重复获取
B.add可以正常添加相同的Fragment
C.添加相同的fragment时,replace不会有任何变化,add会报IllegalStateException异常
D.replace先remove掉相同id的所有fragment,然后在add当前的这个fragment,而add是覆盖前一个fragment。所以如果使用add一般会伴随hide()和show(),避免布局重叠

3.单项选择题Android中Activity和Fragment的区别不包括()

A.Fragment相比较于Activity多出4个回调周期,在控制操作上更灵活
B.Fragment可以在XML文件中直接进行写入,也可以在Activity中动态添加
C.Fragment可以使用show()/hide()或者replace()随时对Fragment进行切换
D.Activity与Fragment有相同的生命周期

4.单项选择题Android中Activity常用的标记位不包括()

A.FLAG_ACTIVITY_TOP
B.FLAG_ACTIVITY_CLEAR_TOP
C.FLAG_ACTIVITY_SINGLE_TOP
D.FLAG_ACTIVITY_NEW_TASK

5.单项选择题MVP架构在Android中使用下面的选项中哪个不是MVP的特点()

A.如果功能复杂,Presenter接口爆炸
B.MV层强耦合关系
C.Activity需要重写很多接口方法来更新UI
D.Model和View不直接进行交互,达到解耦效果

6.单项选择题下面对MVC架构描述正确的是()

A.V和M没有直接的依赖关系
B.View将操作反馈给Activity,Activitiy去获取数据,数据通过观察者模式刷新给View
C.V和C没有直接的依赖关系
D.MVC解耦程度要比MVP高

7.单项选择题下列选项中不属于减少apk大小的方案是()

A.做混淆优化代码
B.删除无用的代码及图片相应的本地库
C.将资源放到asset下
D.Lint优化

8.单项选择题下列选项中Android对于电量优化不包括()

A.避免浮点运算
B.可以开启GPS精确定位
C.根据客户端图片的大小要求叫UI做相应大小的图提供给服务器,避免过大消耗更多流量和电量
D.不用的广播,服务记得及时关闭

9.单项选择题对于布局优化下列描述错误的是()

A.减少层级,合理使用RelativeLayout和LinerLayout,合理使用Merge,Include。
B.提高显示速度,使用ViewStub,它是一个看不见的、不占布局位置、占用资源非常小的视图对象。
C.布局复用,可以通过标签来提高复用。
D.使用约束布局可以解决一切布局层级过多问题

10.单项选择题下列哪项不属于插件化的范围()

A.使用ClassLoader加载类
B.内存优化
C.动态资源加载
D.生命周期管理