
java基础语法练习题
文章平均质量分 65
小魔女千千鱼
前端开发程序媛~记录踩坑日记
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java期末考试模拟试题1
选择题 1.以下关于java命令作用的描述中,正确的是( ) A.它专门负责解析由Java编译器生成的.class文件 B.它可以将编写好的Java文件编译成.class文件 C.可以把数据打包 D.可以把文件压缩 参考答案: A 考生答案: A ...原创 2022-05-01 11:41:35 · 599 阅读 · 0 评论 -
java第二次作业
1 final修饰符不可以修饰如下哪个内容() A、类 B、接口 C、方法 D、变量 正确答案: B 我的答案:B得分: 2.8分 答案解析: final关键字可用于修饰类、变量和方法。 2 下列选项中,关于final修饰成员变量的说法正确的是( ) A、被final修饰的成员变量可以被多次赋值 B、被final修饰的成员变量为常量 C、final只能在接口中修饰成员变量 D、以上都不对 正确答案: B 我的答案:B得分: 2.8分 答案解析: 被final修饰的变量为常量,不能被第二次赋值或改变引用。 3原创 2022-04-18 23:11:27 · 1369 阅读 · 0 评论 -
java多线程、数据库练习题
1、以下关于Runnable接口的描述错误的是() A、通过实现Runnable接口可以创建多线程程序 B、Runnable 接口是在java.lang包下 C实现Runnable接口必须重写run()方法 D通过Runnable接口中的start()方法可以开启线程 2、以下关于线程优先级的描述,错误的是( ) A、NORM_PRIORITY代表普通优先级,默认值为5 B、一般情况下,主函数具有普通优先级 C新建线程的优先级默认为最低 D优先级高的线程获得先执行权的弓箭 3、以下有关实例的两种创建方式说法原创 2022-04-18 23:09:45 · 692 阅读 · 3 评论 -
java第一次作业
1、以下代码执行后的结果是:( ) public class Person { String name = “小芳”; public Person(String name) { name = “小兰”; } public void show() { this.name = “小翠”; } public static void main(String[] args) { Person p = new Person(“小凤”); System.out.print(p.name); p.show(); Syste原创 2021-04-04 22:05:04 · 4975 阅读 · 1 评论 -
java多线程
1 以下关于Runnable接口的描述错误的是( ) A、通过实现Runnable接口可以创建多线程程序 B、Runnable接口是在java.lang包下 C、实现Runnable接口必须重写run()方法 D、通过Runnable接口中的start()方法可以开启线程 正确答案: D 我的答案:D 答案解析: Runnable接口中只有run()这一个方法,除此之外没有其他的方法。 2 下列选项,可用于存储结果集的对象是() A、ResultSet B、Connection C、Statement原创 2021-06-03 20:54:51 · 2792 阅读 · 0 评论 -
java基础语法练习第十一章
网络通信协议 下列层次中,哪一层是整个TCP/IP协议的核心( ) A、应用层 B、传输层 C、网络层 D、链路层 您提交的答案: 【A】 正确答案是:【C】 IP地址和端口号 1、 下面IP地址格式中,错误的是() A、1.1.1.1 B、127.0.0.1 C、192.168.1.360 D、123.125.114.144 您提交的答案: 【D】 正确答案是:【C】 2、 在TCP/IP 网络中,为各种公共服务和系统保留的端口号范围是( ) A、0~65525 B、0~1024 C、0~1023原创 2021-06-30 21:45:13 · 1204 阅读 · 0 评论 -
java基础语法练习第十章
两种实现多线程方式的对比分析 1、下列关于线程的说法中,错误的是( ) A、线程就是程序 B、线程是一个程序的单个执行流 C、多线程用于实现线程并发程序 D、多线程是指一个程序的多个执行流 您提交的答案: 【A】 正确答案是:【A】 线程的生命周期及状态转换 2、 下列关于Thread类的说法中,错误的是( ) A、继承Thread类创建线程的方式可以防止出现多父类问题 B、Thread类属于java.util包 C、继承Thread的方式定义线程后,覆写的run()方法会在该线程的start()方原创 2021-06-30 21:44:48 · 3644 阅读 · 0 评论 -
java基础语法练习第九章
1、JDBC驱动器也称为JDBC驱动程序,它的提供者是() A、SUN B、数据库厂商 C、ORACLE D、ISO 您提交的答案: 【B】 正确答案是:【B】 2、 下面Statement接口的方法中,用于执行insert、update和delete语句的是( )(单选) A、executeUpdate(Stringsql) B、executeQuery(Stringsql) C、execute(Stringsql) D、executeDelete(Stringsql) 您提交的答案: 【A】 正确答案原创 2021-06-30 21:44:22 · 1718 阅读 · 0 评论 -
java基础语法练习第八章
单选题: 1、 在GridBagConstraints类的常用属性中,用于设置组件在容器中的水平方向和垂直方向的权重的是( ) A、fill B、gridwidth和gridheight C、gridx和gridy D、weightx和weighty 您提交的答案: 【D】 正确答案是:【D】 2、 想实现事件的监听机制,首先需要( ) A、通过addWindowListener()方法为事件源注册事件监听器对象 B、事件监听器调用相应的方法来处理相应的事件 C、定义一个类实现事件监听器的接口 D原创 2021-06-30 21:43:54 · 1446 阅读 · 0 评论 -
java基础语法练习第七章
单选题: 1、 Java流被分为字节流、字符流两大流类,两者都作为( )类的直接子类。 A、Exception B、Object C、Throwable D、以上都不是 您提交的答案: 【B】 正确答案是:【B】 2、下列选项中,使用了缓冲区技术的流是( ) A、DataInputStream B、FileOutputStream C、BufferedInputStream D、FileReader 您提交的答案: 【C】 正确答案是:【C】 3、下列选项中,不属于FileReader类的方法的是原创 2021-06-30 21:43:24 · 1707 阅读 · 0 评论 -
java基础语法练习第六章
LinkedList集合 1、 下列关于LinkedList的描述中,错误的是( ) A、LinkedList集合对于元素的增删操作具有很高的效率。 B、LinkedList集合中每一个元素都使用引用的方式来记住它的前一个元素和后一个元素。 C、LinkedList集合对于元素的查找操作具有很高的效率。 D、LinkedList集合中的元素索引从0开始。 您提交的答案: 【C】 正确答案是:【C】 Iterator接口 1、 public class Example { public static vo原创 2021-06-30 21:42:46 · 2890 阅读 · 0 评论 -
java基础语法练习第五章
string类的常见操作 1、假如indexOf()方法未能找到所指定的子字符串,那么其返回值为( ) A、false B、0 C、-1 D、以上答案都不对 2、 已知 String 对象 s=“abcdefg”,则 s.substring(2, 5)的返回值为( ) A、“bcde” B、"cde" C、“cdef” D、“def” 正确答案是:【B】 单选题: System类 1、下列关于System类的描述中,错误的是( ) A、System类是final关键字修饰的类,它不能被其他原创 2021-06-30 21:42:01 · 2307 阅读 · 0 评论 -
java集合、输入输出
1、下列关于foreach循环的描述,错误的是( ) A、foreach循环只能用于遍历数组或集合中的元素 B、foreach循环可以直接用于遍历Map集合中的元素 C、相当于传统for循环来说,foreach循环简化了书写 D、foreach循环遍历过程中不能对集合或数组元素进行修改 增强型for循环使用须知: (1、增强for循环只能用在数组或实现Interable接口的集合类上 2、如果遍历一个空的Map对象,for-each循环将抛出NullPointerException异常 3、增强for循环和原创 2021-05-31 18:21:15 · 4165 阅读 · 1 评论 -
java基础语法练习第四章
类的继承 1、已知类的继承关系如下: class A class B extends A class C extends A 则以下语句能通过编译的是( ) A、A a=new B(); B、C c=new B(); C、C c=new A(); D、B b=new C();原创 2021-04-21 19:03:29 · 7343 阅读 · 5 评论 -
java基础语法练习(第三章)
java基础语法练习一级目录二级目录三级目录 一级目录 二级目录 三级目录原创 2021-04-05 21:58:00 · 4805 阅读 · 0 评论 -
java基础语法练习题(第二章)
文章目录一、java基础语法变量的类型转换变量作用域算数运算符赋值运算符 一、java基础语法 变量的类型转换 1、下列数据类型进行运算时,哪一个会发生自动类型提升( ) A、int+int B、long+long C、byte+byte D、double+double 参考答案:C byte型的变量在运算期间类型会自动提升为int型 2、下列数据类型中,哪种数据类型转为int类型需要进行强制转换() A、byte B、short C、char D、float 参考答案:D 3、请阅读下列的程序 pub原创 2021-04-05 16:28:51 · 8241 阅读 · 3 评论