1丶如果类的方法没有返回值,该方法的返回类型应是:( )

A. void

B. null

C. abstract

D. default

2丶以下不属于构造方法特征的是()

A. 构造方法名与类名相同

B. 构造方法不返回任何值,也没有返回类型

C. 构造方法在创建对象时调用,其他地方不能显式地直接调用

D. 每一个类只能有一个构造方法

解析:类中方法具有重载特性,可以有多个参数不同的同名方法

3丶不考虑反射,String类型变量所指向内存空间中的内容是不能被改变的 。 ( )
A. 正确
B. 错误
4丶面向对象程序设计语言的三个基本特征是封装、继承、多态。(   )
A. 正确
B. 错误
5丶以下()不是合法的标识符?
A. STRING
B. x3x
C. void
D. deSf
解析:Java标识符只能由数字、字母、下划线“_”或“$”符号以及Unicode字符集组成;Java标识符必须以字母、下划线“_”或“$”符号以及Unicode字符集开头;Java标识符不可以是Java关键字、保留字(const、goto)和字面量(true、false、null); Java标识符区分大小写,是大小写敏感的
6丶提供java存取数据库能力的包是()
A. java.sql
B. java.db
C. java.lang
D. java.util
解析:java.db没有这个包;java.sql包是java语言操作数据库的包;java.lang包是一些基础类;java.util是工具包,比如集合类、时间处理模式、日期时间工具等

7丶下面有关java基本类型的默认值和取值范围,说法错误的是?

A. 字节型的类型默认值是0,取值范围是-2^7—2^7-1
B. boolean类型默认值是false,取值范围是true\false
C. 字符型类型默认是0,取值范围是-2^15 —2^15-1

D. long类型默认是0,取值范围是-2^63—2^63-1

解析

java专题(二)

8丶ResultSet中记录行的第一列索引为?

A. -1
B. 0
C. 1

D. 以上都不是

解析结果集读取数据的方法主要是getXXX() ,它的参数可以使整型表示第几列(是从1开始的),还可以是列名。

9丶关于spring说法错误的是()

A. spring是一个轻量级JAVA EE的框架集合
B. spring是“依赖注入”模式的实现
C. 使用spring可以实现声明事务

D. spring提供了AOP方式的日志系统

解析:Spring并没有提供日志系统,我们需要使用AOP(面向切面编程)的方式,借助Spring与日志系统log4j实现我们自己的日志系统。

10丶在Java语言中,下列关于字符集编码(Character set encoding)和国际化(i18n)的问题,哪些是正确的?

A. 每个中文字符占用2个字节,每个英文字符占用1个字节
B. 假设数据库中的字符是以GBK编码的,那么显示数据库数据的网页也必须是GBK编码的。
C
. Java的char类型,通常以UTF-16 Big Endian的方式保存一个字符。

D. 实现国际化应用常用的手段是利用ResourceBundle类

解析:Java一律采用Unicode编码方式,每个字符无论中文还是英文字符都占用2个字节;编码之间可以通过API进行转换;ResourceBundle能够依据Local的不同,选择性的读取与Local对应后缀的properties文件,以达到国际化的目的。

注:以上题均来自于牛客网中的java专项练习:  https://www.nowcoder.com/6418438

相关文章:

  • 2018-12-01
  • 2021-05-19
  • 2021-10-19
  • 2021-12-14
  • 2022-12-23
  • 2020-05-12
  • 2021-06-03
  • 2021-11-15
猜你喜欢
  • 2021-09-01
  • 2022-03-05
  • 2021-07-21
  • 2021-10-15
  • 2022-12-23
  • 2021-11-04
  • 2021-10-16
相关资源
相似解决方案