判断题kotlin中星号“*”表示一个不确定的类型,同样也是在外部调用时才能确定,这点跟T比较像。但T出现在模板类的定义中,而*写模板类无关,它出现在单个函数定义的参数列表中,因此星号相当于Java里面的问号“?”。

您可能感兴趣的试卷

你可能感兴趣的试题

3.多项选择题要想在App开发中进行业务数据的保存和读取,必须按照以下步骤运用SQLiteOpenHelper()

A.新建一个数据库操作类继承自SQLiteOpenHelper,提示要重写onCreate和onUpgrade两个方法。
B.要封装保证数据库安全的必要方法,包括获取单例对象、打开数据库连接、关闭数据库连接等。
C.提供对表记录进行增、删、改、查的操作方法。
D.execSQL:执行拼接好的SQL控制语句。一般用于建表、删表、变更表结构。

4.多项选择题SQLiteDatabase提供了若干操作数据表的API,下面是它的常用方法说明()

A.openDatabase:打开指定路径的数据库
B.isOpen:判断数据库是否已打开。
C.close:关闭数据库。
D.App的全局变量

5.多项选择题Android主要的存储方式包括()

A.文件IO
B.SharedPreferences
C.数据库SQLite
D.容易因频繁分配内存而导致内存泄漏的对象,例如处理器Handler.线程池ThreadPool等

6.单项选择题下面哪项不适合在Application中保存的全局变量()

A.会频繁读取的信息,例如用户名、手机号等。
B.从网络上获取的临时数据,为节约流量,也为减少用户等待时间,想暂时放在内存中供下次使用,例如应用log。、商品图片等。
C.需要持久化的数据
D.FileTreeWalk文件树

7.单项选择题Kotlin把目录遍历这个功能重新梳理了一下,归纳为()

A.目录
B.文件管理
C.树
D.Decode

9.单项选择题Android的位图工厂BitmapFactory刚好提供了()函数,用于从字节数组中解析位图

A.decodeByteArray
B.decodeArray
C.encodeByteArray
D./>

10.单项选择题下面哪项不属于使用存储时需要在AndroidManifest.xml声明的权限()

A.<uses-permission android:name="android.permission.WRITE_SETTINGS" /> 
B.<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />    
C.<uses-permission android:name="android.permission.READ_EXTERNAL_STORAG" />    
D.<uses-permission android:name="android.permission.MOUNT_UNMOUNT_F工LESYSTEMS"