【Java】——期末复习题库(一)

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 【Java】——期末复习题库(一)

🎯问题:

一. 判断题(共10题,100分)

1. (判断题)

使用SimpleDateFormat类将日期对象以特定的格式转为字符串形式为:


   SimpleDateFormat sdf = new SimpleDateFormat( "yyyy年MM月dd日:今天是yyyy年的第D天,E");


   System.out.println(sdf.format(new Date()));


A. 对

B. 错

2. (判断题)

使用SimpleDateFormat类将一个指定日期格式的字符串解析为Date对象:


   SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");


   String str = "2023/10/01";


System.out.println(sdf.parse(str));


A. 对

B. 错

3. (判断题)

Date(long date):用于创建指定时间的Date对象,其中date参数表示1970年1月1日0时0分0(称为历元)以来的毫秒数,即时间戳。


A. 对

B. 错

4. (判断题)

因为Calendar类是一个抽象类,不可以被实例化。在程序中需要调用其静态方法getInstance()来得到一个Calendar对象,然后才能调用其相应的方法。


Calendar calendar = Calendar.getInstance();


A. 对

B. 错

5. (判断题)

以下程序段实现了从字符串中解析获取日期和时间。


        String str1 = "2021-09-01 14:15:28";


        String str2 = "2021年09月02日 16时55分25秒";


        // 定义解析所用的格式器


        DateTimeFormatter formatter1=DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");


        DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分ss秒");


        // 使用LocalDateTime的parse()方法执行解析


        LocalDateTime localDateTime1 = LocalDateTime.parse(str1, formatter1);


        LocalDateTime localDateTime2 = LocalDateTime.parse(str2, formatter2);


        // 输出结果


        System.out.println(localDateTime1);


        System.out.println(localDateTime2);


A. 对

B. 错

6. (判断题)

以下程序段实现日期和时间的获取。


Calendar t= Calendar.getInstance();


        y = t.get(t.YEAR);


        m = t.get(t.MONTH) + 1; // 获取当前年、当前月份


        d = t.get(t.DATE);


        hh = t.get(t.HOUR_OF_DAY);// 获取当前日期、当前小时


        mm = t.get(t.MINUTE);


        ss = t.get(t.SECOND);// 获取当前分、当前秒


A. 对

B. 错

7. (判断题)

以下定义的语句实现了年、月值的获取。


int year = calendar.get(Calendar.YEAR), month = calendar.get(Calendar.MONTH) + 1;


A. 对

B. 错

8. (判断题)

以下程序段输出了一天的小时数、分钟数和秒数。。


Duration d = Duration.ofDays(1);


        System.out.println("一天等于" + d.toHours() + "小时");


        System.out.println("一天等于" + d.toMinutes() + "分钟");


        System.out.println("一天等于" + d.toMillis() + "秒");


A. 对

B. 错

9. (判断题)

以下语句段定义了日期时间的完整格式。


// 创建Date对象


        Date date = new Date();


        // Full格式的日期格式器对象


        DateFormat fullFormat = DateFormat.getDateInstance(DateFormat.FULL);


A. 对

B. 错

10. (判断题)

以下程序段完成了从字符串中获取日期时间的操作。


DateFormat对象


        DateFormat dt1 = DateFormat.getDateInstance();


        // 创建Long格式的DateFormat对象


        DateFormat dt2 = DateFormat.getDateInstance(DateFormat.LONG);


        // 定义两个日期格式的字符串


        String str1 = "2018-01-27";


        String str2 = "2018年01月27日";


        // 输出对应格式的字符串解析成Date对象后的结果


        System.out.println(dt1.parse(str1));


        System.out.println(dt2.parse(str2));


A. 对

B. 错

🎯答案:

1-5:对对对对对

6-10:对对对对对

相关文章
|
6月前
|
Java
【Java】——期末复习题题库(十)
【Java】——期末复习题题库(十)
|
5月前
|
存储 Java
java面试题大全带答案_面试题库_java面试宝典2018
java面试题大全带答案_面试题库_java面试宝典2018
|
5月前
|
SQL 前端开发 Java
2019史上最全java面试题题库大全800题含答案(面试宝典)(4)
2019史上最全java面试题题库大全800题含答案(面试宝典)
|
5月前
|
存储 设计模式 Java
java实习生面试题_java基础面试_java面试题2018及答案_java面试题库
java实习生面试题_java基础面试_java面试题2018及答案_java面试题库
|
5月前
|
安全 算法 Java
java线程面试题_2019java面试题库
java线程面试题_2019java面试题库
|
5月前
|
存储 算法 Java
JAVA后端开发面试题库
JAVA后端开发面试题库
66 1
|
6月前
|
Java
【Java】——期末复习题题库(九)
【Java】——期末复习题题库(九)
|
6月前
|
JavaScript Java 测试技术
基于Java的题库管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的题库管理系统的设计与实现(源码+lw+部署文档+讲解等)
53 0
|
6月前
|
Java
【Java】——期末复习题库(十一)
【Java】——期末复习题库(十一)
|
6月前
|
SQL 存储 Java
【Java】——期末复习题库(十二)
【Java】——期末复习题库(十二)