黑马程序员Java基础入门第三版第六章

这篇具有很好参考价值的文章主要介绍了黑马程序员Java基础入门第三版第六章。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

单选题

1、

正则表达式中表示单词边界的元字符是()

2分

  • A、A、\A

  • B、B、\G

  • C、C、\B

  • D、D、\b

参考答案 :

D

答案说明 :

文章来源地址https://www.toymoban.com/news/detail-741893.html

2、

下列关于LocalTime类与LocalDateTime类的描述错误的的是()

2分

  • A、A、LocalTime类能代表时间线上的即时信息。

  • B、B、LocalDateTime类是LocalDate类与LocalTime类的综合。

  • C、C、LocalTime类用来表示不带时区的时间,通常表示的是时、分、秒。

  • D、D、LocalDateTime类表示不带时区的日期和时间,默认的日期时间格式是年-月-日T时。

参考答案 :

A

答案说明 :

LocalTime类不能代表时间线上的即时信息,只是时间的描述。

3、

下列NumberFormat类的常用方法中,返回指定语言环境的通用数字格式的方法是()

2分

  • A、A、static NumberFormat getInstance(Locale i)

  • B、B、static NumberFormat getInstance()

  • C、C、static NumberFormat getCurrencyInstance(Locale i)

  • D、D、static NumberFormat getCurrencyInstance()

参考答案 :

A

答案说明 :

static NumberFormat getInstance(Locale i)返回指定语言环境的通用数字格式。

4、

下列DateFormat类的常用方法中,用于创建默认语言环境和格式化风格的日期/时间格式器的方法是()

2分

  • A、A、static DateFormat getDateInstance()

  • B、B、static DateFormat getDateInstance(int style)

  • C、C、static DateFormat getDateTimeInstance()

  • D、D、static DateFormat getDateTimeInstance(int dateStyle,int timeStyle)

参考答案 :

C

答案说明 :

5、

下列Integer类特有的方法,返回保存指定的String类型的值的Integer对象的方法是()

2分

  • A、A、Integer valueOf(int i)

  • B、B、Integer valueOf(String s)

  • C、C、int parseInt(String s)

  • D、D、int intValue()

参考答案 :

B

答案说明 :

Integer valueOf(String s)返回保存指定的String类型的值的Integer对象。

6、

可以实现连接字符串的运算符是()

2分

  • A、A、+

  • B、B、-

  • C、C、=

  • D、D、/

参考答案 :

A

答案说明 :

7、

下列关于StringBuffer类常用方法中,修改指定索引index处的字符序列的是()

2分

  • A、A、String substring(int start)

  • B、B、StringBuffer reverse()

  • C、C、void setCharAt(int index,char ch)

  • D、D、String toString()

参考答案 :

C

答案说明 :

8、

下列Matcher类的常用方法中,从目标字符串的第一个字符开始匹配,若匹配成功则返回true的方法是()

2分

  • A、A、boolean find()

  • B、B、int start()

  • C、C、boolean lookingAt()

  • D、D、boolean matcher()

参考答案 :

C

答案说明 :

booleanlookingAt()从目标字符串的第一个字符开始匹配,若匹配成功则返回true。

9、

下列选项中,可以正确实现String初始化的是()

2分

  • A、A、String str= "abc";

  • B、B、String str= a' bc';

  • C、C、String str= abc;

  • D、D、String str= 0;

参考答案 :

A

答案说明 :

10、

下列选项中,对BigInteger类中常用的基本运算方法的功能描述错误的是()

2分

  • A、A、BigInteger max(BigInteger val)返回当前对象与val的较大值

  • B、B、BigInteger min(BigInteger val)返回当前对象与val的较小值

  • C、C、BigInteger multiply(BigInteger val)返回当前对象与val的商

  • D、D、BigInteger subtract(BigInteger val)返回当前对象与val的差

参考答案 :

C

答案说明 :

BigInteger multiply(BigInteger val)返回当前对象与val的积。

11、

System.getProperties()的作用是()

2分

  • A、A、 获取当前的操作系统的属性

  • B、B、获取当前JVM的属性

  • C、C、获取指定键指示的操作系统属性

  • D、D、获取指定键指示的JVM的属性

参考答案 :

A

答案说明 :

12、

下列关于Period类的描述错误的是()

2分

  • A、A、Period类主要用于计算两个日期的间隔

  • B、B、Period类也通过between()方法计算日期间隔

  • C、C、Period类的常用方法,分别是getYears()、getMonths()和getDays()

  • D、D、Period类通过toNanos()方法将这个时间间隔转换为以纳秒为单位。

参考答案 :

D

答案说明 :

Duratio类通过toNanos()方法将这个时间间隔转换为以纳秒为单位。

13、

当访问字符串中的字符时,如果字符的索引不存在,则会发生()

2分

  • A、A、NullPointerException

  • B、B、StringIndexOutOfBoundsException

  • C、C、ArithmeticException

  • D、D、NumberFormatExceptio

参考答案 :

B

答案说明 :

14、

Date类中,哪个方法可以返回当前日期对象的毫秒值()

2分

  • A、A、getSeconds()

  • B、B、getTime()

  • C、C、getDay()

  • D、D、getDate()

参考答案 :

B

答案说明 :

15、

以下String类的方法中,会返回指定字符ch在字符串中最后一次出现位置的索引的是()

2分

  • A、A、int indexOf(int ch)

  • B、B、int lastIndexOf(int ch)

  • C、C、int indexOf(String str)

  • D、D、int lastIndexOf(String str)

参考答案 :

B

答案说明 :

16、

关于Java常见的类和接口,下面哪项说法是正确的()

2分

  • A、A、String是原始基本数据类型

  • B、B、HashMap不允许存放空值、空键

  • C、C、List接口允许重复

  • D、D、Set接口允许重复

参考答案 :

C

答案说明 :

17、

下列选项中,对String类的常见构造方法的功能描述错误的是()

2分

  • A、A、String()创建一个字符串值为0

  • B、B、String(Stringvalue)根据指定的value创建字符串

  • C、C、String(char[]value)根据指定的value创建字符数组

  • D、D、String(byte[]bytes)根据指定的bytes创建字节数组

参考答案 :

A

答案说明 :

String()创建一个空字符串。

18、

DateFormat类中的parse()方法描述正确的是()

2分

  • A、A、将毫秒值转成日期对象

  • B、B、格式化日期对象

  • C、C、将字符串转成日期对象

  • D、D、将日期对象转成字符串

参考答案 :

C

答案说明 :

19、

对字符串”ababcdabcdefg”使用indexOf(int ch)和lastIndexOf(int ch)的运行结果是()

2分

  • A、A、1,1

  • B、B、 0,6

  • C、C、0,0

  • D、D、1,6

参考答案 :

B

答案说明 :

20、

Math类可以获取绝对值的方法是()

2分

  • A、A、Math.ceil()

  • B、B、Math.floor()

  • C、C、Math.pow()

  • D、D、Math.abs()

参考答案 :

D

答案说明 :

21、

下列System类的常用方法中,获取当前系统全部属性的是()

2分

  • A、A、static Properties getProperties()

  • B、B、static void exit(int status)

  • C、C、static void gc()

  • D、D、static String getProperty(String key)

参考答案 :

A

答案说明 :

22、

下列Runtime类的常用方法中,用于返回Java虚拟机的处理器个数()

2分

  • A、A、freeMemory()

  • B、B、availableProcessors()

  • C、C、maxMemory()

  • D、D、getRuntime()

参考答案 :

B

答案说明 :

23、

关于Integer类中的静态方法parseInt()方法说法正确的是()

2分

  • A、A、将小数转换成整数

  • B、B、将数字格式的字符串转成整数

  • C、C、parseInt()方法永远不会抛出异常

  • D、D、将单个字符转成整数

参考答案 :

B

答案说明 :

24、

String类中的getBytes()方法的作用是()

2分

  • A、A、将整数变成字符串

  • B、B、将字符串变成字符数组

  • C、C、将字符串变成字节数组

  • D、D、获取字符串中字符的个数

参考答案 :

C

答案说明 :

25、

SimpleDateFormat类是DateFormat类的子类,它创建实例对象时使用的关键字是()

2分

  • A、A、start

  • B、B、set

  • C、C、new

  • D、D、create

参考答案 :

C

答案说明 :

26、

关于StringBuffer和StringBuilder说法正确的是()

2分

  • A、A、StringBuffer和StringBuilder的方法不同

  • B、B、StringBuffer和StringBuilder都是线程安全的

  • C、C、StringBuffer是线程安全的,StringBuilder不是线程安全的

  • D、D、StringBuffer不是线程安全的,StringBuilder是线程安全的

参考答案 :

C

答案说明 :

27、

LocalDate类的is LeapYear()方法用于()

2分

  • A、A、获取月份数值

  • B、B、检查当前年份是否是闰年

  • C、C、增加指定年数

  • D、D、减少指定年数

参考答案 :

B

答案说明 :

is LeapYear()检查当前年份是否是闰年。

28、

Strings="itcast";则s.substring(3,4)返回的字符串是()

2分

  • A、A、ca

  • B、B、c

  • C、C、a

  • D、D、as

参考答案 :

C

答案说明 :

String substring(int beginIndex,int endIndex)返回一个新字符串,它包含从指定的beginIndex处开始,直到索引 endIndex-1处的所有字符。

判断题

29、

Calendar类是一个抽象类,不可以被实例化。()

2分

参考答案 :

答案说明 :

30、

LocalTime类用来表示不带时区的时间,通常表示的是时、分、秒,如14:49:20。()

2分

参考答案 :

答案说明 :

31、

Pattern类用于创建一个正则表达式,也可以说创建一个匹配模式,它的构造方法是私有的,不可以直接创建正则表达式。()

2分

参考答案 :

答案说明 :

32、

当访问字符串中的字符时,如果字符的索引不存在,则会返回null。()

2分

参考答案 :

答案说明 :

当访问字符串中的字符时,如果字符的索引不存在,则会发生StringIndexOutOfBoundsException(字符串索引越界异常)。

33、

在JDK文档中读者可以发现任有关Runtime类构造方法的定义。()

2分

参考答案 :

答案说明 :

在JDK文档中读者不会发现任何有关Runtime类构造方法的定义,这是因为Runtime类本身的构造方法是私有化的(单例设计模式),若想在程序中获取一个Runtime类实例,只能通过调用getRuntime()方法获取,该方法是Runtime类提供的一个静态方法,用于获取Runtime类实例。

34、

Math.round(double d)方法的作用是将一个数四舍五入并返回一个double类型的数。()

2分

参考答案 :

答案说明 :

round(doublea)用于计算小数a四舍五入后的值。

35、

Pattern类的构造方法是私有的,不可以直接创建正则表达式。

2分

参考答案 :

答案说明 :

Pattern类的构造方法是私有的,不可以直接创建正则表达式。

36、

LocalDate类提供了两个获取日期对象的方法——now()和of(int year,int month,int dayOfMonth)。()

2分

参考答案 :

答案说明 :

37、

在Java中,一个对象如果不再被任何栈内存引用,该对象就称为垃圾对象。()

2分

参考答案 :

答案说明 :

38、

Random类的int nextInt(int n)方法生成[1~n)区间的int类型的随机数。

2分

参考答案 :

答案说明 :

Random类的int nextInt(int n)方法生成[0~n)区间的int类型的随机数。

39、

StringBuffer reverse()方法可以获取字符串缓冲区中的字符串。()

2分

参考答案 :

答案说明 :

String toString()获取字符串缓冲区中的字符串。

40、

String对象和StringBuffer对象都是字符串变量,创建后都可以修改。()

2分

参考答案 :

答案说明 :

String是专门用于处理字符串的类。字符串一旦被创建,其内容就不能再改变。

41、

String类的equals()方法和==的作用是一样的。()

2分

参考答案 :

答案说明 :

(1) == 如果比较的是基本数据类型,那么比较的是变量的值,如果比较的是引用数据类型,那么比较的是地址值(两个对象是否指向同一块内存)。 (2) equals 如果没重写equals方法比较的是两个对象的地址值,如果重写了equals方法后我们往往比较的是对象中的属性的内容,equals方法是从Object类中继承的,默认的实现就是使用==。

填空题

42、

String类的方法可以判断字符串长度是否为0。如果为0,返回true;否则返回flase。

2分

参考答案 :

【boolean isEmpty()】

答案说明 :

43、

String字符串在获取某个字符时,会用到字符的。

2分

参考答案 :

【索引】

答案说明 :

44、

String类的可以去掉当前字符串首尾的空格。

2分

参考答案 :

【String trim()】

答案说明 :

45、

在程序开发中,用户经常会不小心输入错误的数据和多余的空格,这时可以调用String类的和方法,进行字符串的替换和去除空格操作。

2分

参考答案 :

【replace()】【trim()】

答案说明 :

46、

StringBuffer类和String类最大的区别在于它的和都是可以改变的。

2分

参考答案 :

【内容】【长度】

答案说明 :

47、

Java中用于获取String字符串长度的方法是。

2分

参考答案 :

【int length()】

答案说明 :

48、

Java中用于产生随机数的类是位于java.util包中的。

2分

参考答案 :

【Random类】

答案说明 :

Random类可以产生指定取值范围的随机数。

49、

Instant类中方法从系统时钟获取当前时刻。

2分

参考答案 :

【now()】

答案说明 :

50、

在系统回收垃圾对象占用的内存时,会自动调用Object类的方法。

2分

参考答案 :

【finalize()】

答案说明 :

到了这里,关于黑马程序员Java基础入门第三版第六章的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 黑马程序员Java零基础视频教程笔记-字符串

    1. API 应用程序编程接口 2. 简单理解 API就是别人已经写好的东西,我们不需要自己编写,直接使用即可 3. Java API 指的就是JDK中提供的各种功能的Java类 这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只要学习这些类如何使用即可 4. 样例 1. 字符串学习

    2024年02月01日
    浏览(51)
  • 日记本-课后程序(JAVA基础案例教程-黑马程序员编著-第七章-课后作业)

    【实验7-3】  日记本 【任务介绍】   1. 任务描述 编写一个日记本功能的程序,使用字节流经日记的具体信息记录在本地的txt文件中。当用户输入日记的特定内容后,会将输入的内容保存至本地的txt文件中。需要输入的内容包括“姓名”,“天气”、“标题”、“内容”的数

    2024年02月05日
    浏览(55)
  • 学生管理系统-课后程序(JAVA基础案例教程-黑马程序员编著-第六章-课后作业)

    【案例6-2】 学生管理系统 【案例介绍】 1.任务描述 在一所学校中,对学生人员流动的管理是很麻烦的,本案例要求编写一个学生管理系统,实现对学生信息的添加、删除、修改和查询功能。每个功能的具体要求如下: 系统的首页:用于显示系统所有的操作,并根据用户在控

    2024年02月03日
    浏览(64)
  • 打印不同的图形-课后程序(JAVA基础案例教程-黑马程序员编著-第四章-课后作业)

    【案例4-1】打印不同的图形 记得 关注,收藏,评论哦,作者将持续更新。。。。 【案例介绍】 案例描述 本案例要求编写一个程序,可以根据用户要求在控制台打印出不同的图形。例如,用户自定义半径的圆形和用户自定义边长的正方形。 运行结果   【案例分析】 ( 1 )

    2024年02月01日
    浏览(61)
  • 模拟QQ登录-课后程序(JAVA基础案例教程-黑马程序员编著-第十一章-课后作业)

    【案例11-3】 模拟QQ登录 【案例介绍】 1. 案例描述 QQ是现实生活中常用的聊天工具,QQ登录界面看似小巧、简单,但其中涉及的内容却很多,对于初学者练习Java Swing工具的使用非常合适。本案例要求使用所学的Java Swing知识,模拟实现一个QQ登录界面。 2. 运行结果   运行结果

    2024年02月08日
    浏览(110)
  • 简易计算器-课后程序(JAVA基础案例教程-黑马程序员编著-第十一章-课后作业)

    【案例11-2】 简易计算器 【案例介绍】 1. 案例描述 本案例要求利用Java Swing 图形组件开发一个可以进行简单的四则运算的图形化计算器。 2. 运行结果 运行结果   【案例分析】 要制作一个计算器,首先要知道它由哪些部分组成,如下图所示: 一个简单的图形化界面计算器,

    2024年02月03日
    浏览(50)
  • 学习笔记-微服务基础(黑马程序员)

    spring cloud spring cloud alibaba eureka-server 注册中心 eureka-client 客户端 每30s发送心跳 服务 服务消费者 服务提供者 依赖 启动类 添加注解 @EnableEurekaServer 配置文件 application.yml 依赖 配置文件 application.yml 添加注解 @LoadBlanced 修改url 自定义负载均衡策略 1、定义新的IRule,将轮询策略(

    2024年04月13日
    浏览(58)
  • Linux命令基础,黑马程序员学习笔记

    command [-options] [parameter] command:命令本身 -options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节 parameter:[可选,非必填]命令的参数,多数用于命令的指向目标等 示例: ls -l /home/itheima ls是命令本身,-l是选项, /home/itheima是参数意思是以列表的形式,显示/home

    2024年02月19日
    浏览(101)
  • 黑马程序员的基础班都是一些什么内容?

    黑马推出了基础班的课程,各学科点击申请基础班试学 JavaSE基础基础班阶段一 课时:9天 技术点:60项 测验:1次 学习方式:线下面授 学习目标 1.掌握Java开发环境基本配置  2.掌握运算符、表达式、流程控制语句、数组等的使用  3.熟练使用IDEA开发工具  4.掌握Java基本面向对象

    2024年02月06日
    浏览(53)
  • 黑马程序员 Java设计模式学习笔记(一)

    目录 一、设计模式概述 1.1、23种设计模式有哪些? 1.2、软件设计模式的概念 1.3、学习设计模式的必要性 1.4、设计模式分类 二、UML图 2.1、类图概述 2.2、类图的作用 2.3、类图表示法 类的表示方式 类与类之间关系的表示方式 关联关系 聚合关系 组合关系 依赖关系 继承关系

    2024年01月19日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包