Java高级大一结业认证考试试题 - 云南农业职业技术学院 - 互联网技术学院 - 美和易思校企合作专业
第1题 、关于XML的文档结构描述错误的是
- 一个基本的XML文档通常由序言和文档元素两部分组成
- XML文档中的序言可以包括XML声明、处理指令和注释
- XML文档中的元素以树形结构排列
- XML文档的声明必须要写
第2题 、线程可以通过( )方法休眠一段时间,然后恢复运行
- run
- stop
- yield
- sleep
第3题 、关于同步方法描述错误的是
- 同步方法不如同步代码块效果好
- 同步方法的同步监视器就是this当前对象本身
- 如果某个线程调用同步方法,就会给当前对象本身上锁。
- 同步方法和同步代码块使相同的关键字来修饰
第4题 、对于设计模式中单例模式的要点,描述错误的是
- 单例可以通过一个公共的、非静态方法向所有对象提供这个唯一的实例
- 单例类只能有一个实例
- 单例类必须自行创建唯一的实例
- 单例类必须向所有对象提供这一实例
第5题 、下列不属于线程状态的是
- 运行
- 就绪
- 停止
- 死亡
第6题 、下列哪一个ThreadLocal类的方法可以返回放前线程所对应的线程局部变量值
- get()
- remove()
- set()
- add()
第7题 、File类型中定义了( )方法来判断一个文件是否存在
- createNewFile
- renameTo
- delete
- exists
第8题 、编辑XML时,关于属性声明错误的是
- 标记中可以使用多个属性
- 属性可以出现在起始标记或结束标记中
- 属性名是大小写敏感的
- 属性值必须用引号引上
第9题、关于OutputStream描述正确的是
- 字节输出流
- 字节输入流
- 字符输入流
- 字符输出流
第10题 、在服务器www.openlab.com.cn上提供了基于TCP的时间服务应用,该应用使用port为13。创建连接到此服务器的语句是:
- Socket s = new Socket(“www.openlab.com.cn”, 13);
- Socket s = new Socket(“www.openlab.com.cn:13”);
- Socket s = accept(“www.openlab.com.cn”, 13);
- Socket s = accept(“www.openlab.com.cn:13”);
第11题 、使用Dom4j为XML文档的节点添加属性,正确的是
- 节点.addAttributes();
- 节点.addAttribute("属性名","属性值");
- 节点.addAttributes("属性名","属性值");
- 节点.addAttributes();
第12题 、同步代码块的关键字是
- sychronid
- sychronzied
- synchronized
- synchronization
第13题 、File类型中定义了( )方法来创建一级目录?
- createNewFile
- exists
- mkdirs
- mkdir
第14题 、关于同步代码块描述错误的是
- 使用同步代码块可以保证同一时间只能一个线程对敏感数据的操作
- 为了保证数据的安全性(准确),可以引入同步代码块
- 同步代码块符合“加锁 修改 释放锁”的逻辑
- 使用同步代码一定会造成死锁
第15题 、使用Dom4j解析XML文档,其中获取根节点的方法是
- rootElement()
- getRootNode()
- getRootElement()
- rootNode()
第16题 、下列哪一个操作可以使线程从运行状态进入其他阻塞状态
- sleep
- wait
- yield
- start
第17题 、使用Java IO流实现对文本文件的读写过程中,需要处理下列( )异常
- ClassNotFoundException
- IOException
- SQLException
- RemoteException
第18题 、如果在关闭socket时发生一个I/O错误,会抛出
- IOException
- UnknownHostException
- SocketException
- MalformedURLException
第19题 、使用Dom4j为XML文档的节点添加内容,正确的是
- 节点.setText("内容");
- 节点.addText("内容");
- 节点.addContext("内容");
- 节点.setContext("内容");
第20题 、在Java的IO操作中,( )方法可以用来刷新流的缓冲
- void release()
- void close()
- void remove()
- void flush()
第21题 、下列说法错误的是
- 线程就是程序
- 线程是一个程序的单个执行流
- 线程是指一个程序的多个执行流
- 多线程用于实现并发
第22题 、关于线程的运行,说法错误的是
- 线程之间是独立运行的
- 线程的执行是抢占式的
- 线程一旦运行就不可能停止,直到自己的运行代码执行完毕
- 对于某些应用程序,开启多个线程能提高执行效率
第23题 、两个过程争夺同一个资源
- 一定死锁
- 不一定死锁
- 不会死锁
- 以上说法都不对
第24题 、XML是什么的缩写
- Unified Modeling Language
- Hypertext Markup Language
- Extensible Markup Language
- Experimental Markup Language
第25题 、关于Runnable接口描述错误的是
- 定义Runnable接口的实现类,不需要重写run()方法
- 使用Runnable接口,可以很好的实现多线程之间的资源共享
- Runnable对象仅作为Thread类对象操作的目标对象,而实际的线程对象依然是Thread类的实例
- Runnable方式适合多个相同程序代码的线程去处理同一个资源
第26题 、下列说法中错误的一项是
- 一个线程是一个Thread类的实例
- 线程从传递给纯种的Runnable实例run()方法开始执行
- 线程操作的数据来自Runnable实例
- 新建的线程调用start()方法就能立即进入运行状态
第27题 、下列说法正确的是
- 一个进程默认有两个主线程
- 实现多线程的方法不可以用继承Thread类来完成
- 多个线程之间的执行顺序是确定的
- 一个进程可以包含多个线程
第28题 、线程中的sleep(long millis)方法的参数单位是
- 微秒
- 毫秒
- 秒
- 分钟
第29题 、关于线程描述错误的是
- 所有的线程对象都必须是Thread类或其子类的实例
- run()方法是线程的执行主体方法
- setName()方法可以设置线程的名字
- 想要判断当前线程是否活跃,可以使用live()方法
第30题 、关于XML描述错误的是
- XML是可扩展标记语言
- XML主要用于提供数据表述格式
- XML的可扩展性不强
- XML主要用于不同应用程序间的数据交换
第31题 、网络编程中,下列包含Internet地址的类的对象是
- Applet
- Datagramsocket
- InetAddress
- AppletContext
第32题 、Java网络编程,当找不到客户的服务器地址会抛出
- IOExcpetion
- UnknownHostException
- SocketException
- MalformedURLException
第33题 、TCP/IP是一种
- 标准
- 协议
- 语言
- 算法
第34题 、启动一个线程的方法是
- sleep
- run
- start
- stop
第35题 、针对设计模式中的单例模式,为了实现“单例”,必须要做到
- 给该类创建一个有参构造方法
- 私有化构造方法
- 将构造方法的访问级别改为protected
- 给该类分别创建无参和有参构造方法
第36题 、关于Xpath描述错误的是
- Xpath 即XML路径语言
- Xpath可以快速定位、获取所需要的节点
- 可以使用selectNodes("表达式")方法查找相应节点
- 在使用Xpath时,不需要导入相应的jar包
第37题 、Java网络编程中,描述错误的是
- 用于接收客户端的Socket类请求
- 是一个阻塞方法
- 设置开启的端口号必须要小于1024
- 设置开启的端口要尽量大一些,避开常用软件端口号
第38题 、在网络编程中,能够获取Socket对象的输入流的方法是
- OutputStream
- getInputStream
- InputStream
- getOutputStream
第39题 、对于XML文档元素描述错误的是
- XML文档中可以有多个顶层元素
- XML文档中的元素可以嵌套
- XML文档元素由开始标记、属性、元素内容和结束标记这几个部分组成
- XML的元素可以自己命名,但要遵照一定的规则
第40题 、关于ThreadLocal类描述错误的是
- 它是Java提供的一个线程安全类
- 使用ThreadLocal类可以很便捷的隔离多线程程序的竞争资源
- ThreadLocal的值不可以是任意类型
- ThreadLocal的实例代表了一个线程局部的变量
第41题、不符合格式良好的XML文档的要求的是
- 文档可以有一个以上的根元素
- 有符合规范的声明语句
- 每个元素有正确的起始、结束标记
- 元素正确嵌套,没有交叉现象出现
第42题 、下列符合单例模式的使用场景的是
- 需要多个该类的实例对象时
- 创建对象需要消耗的资源过多,而该对象每次使用时功能均一样,没必要重复创建
- 需要定义大量的静态常量和静态方法(如工具类)的环境,可以采用单例模式
- 在整个项目中,需要一个共享访问点或共享数据,保证不同用户不同时间访问的都是同一个数据
第43题 、线程什么时候处于死亡状态
- run()方法执行完成,线程正常结束
- 调用了线程的restart()方法
- 线程抛出一个未捕获的Exception或Error
- 调用了线程的stop()方法
第44题、读写原始数据,一般采用什么流?
- InputStream
- DataInputStream
- OutputStream
- BufferedInputStream
第45题 、关于同步和死锁描述正确的是
- 同步越多越好
- 同步就是指一个线程要等待另外一个线程执行完毕后才会继续执行的一种操作形式
- 只要有同步就一定会有死锁
- 所谓死锁,就是指两个线程都在等待彼此先完成,造成了程序的停滞状态。
第46题 、下列关于简单工厂模式的描述错误的是
- 想要完全封装隔离具体实现,让外部只能通过接口来操作封装体,那么可以选用简单工厂模式
- 想要把对外创建对象的职责集中管理和控制,可以使用简单工厂模式
- 简单工厂有4个角色
- 简单工厂的目的在于隐藏创建对象的过程,让调用者直接拿到可以使用的对象
第47题 、以下关于File 类说法正确的是
- 一个File 对象代表了操作系统中的一个文件或者文件夹
- 可以使用File 对象创建和删除一个文件
- 可以使用File 对象创建和删除一个文件夹
- 当一个File 对象被垃圾回收时,系统上对应的文件或文件夹.
第48题 、Java网络编程中,下面哪一个类能够支持TCP/IP连接
- InetAddress
- Packet
- Socket
- ServerSocket
第49题 、网络编程中,关于单向和双向通信描述错误的是
- 单向通信就是只有一端发送数据,另外一段只需接收数据
- 双向通信是指服务端和客户端都可以发送和接收数据
- 单向通信是指客户端只能发送数据,而服务端只能接收数据
- 双向通信是指客户端只能接收数据,而服务端只能发送数据
第50题 、下列属于进程的特点的是
- 独立性
- 动态性
- 并发性
- 完整性
Java高级大一结业认证考试试题 - 云南农业职业技术学院 - 互联网技术学院 - 美和易思校企合作专业的更多相关文章
- HTML5 +Java基础 大一结业认证考试试题 - 云南农业职业技术学院 - 互联网技术学院 - 美和易思校企合作专业
第1题 [单选题][0.33分][概念理解] 关于java中的逻辑运算符,下列说法正确的是 逻辑运算符||.&&.!都是用于连接两个关系表达式</p> 当&&am ...
- Java 初级软件工程师 认证考试试卷1
Java 初级软件工程师 认证考试试卷 笔试(A卷) 考试时间150分钟 总分 100分 姓 名_______________________ 身份证号_____________ ...
- 云南农业职业技术学院 / 互联网技术学院官网 HTML5+CSS3
HTML学完后写了,有小组成员参与开发,我只写了主页,那就只贴主页的代码出来了. 作为初学者,代码写得不太好,写博客纯属记录!有问题望指导! 码云开源仓库地址:https://gitee.com/yn ...
- Linux rhcsa认证考试试题模拟
声明: 此套试题是2017年rhcsa考试题库,本题库需配合相对应的机器操作,实验环境在我的网盘下载 考试环境: server.group8.example.com 172.24.8.254/24 s ...
- CCF CSP认证考试试题
1. 201803-1 跳一跳 试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的 ...
- Java+HTML5 试题 云南农业职业技术学院 - 互联网技术学院
摸底测试 100题_共100.00分_及格60.00分 第1题 [单选题][1.00分][概念理解] 执行完下面程序片段后, ( )的结论是正确的. int a, b, c; a = 1; b = ...
- JAVA组程序优化综合考试试题
题目原型: 有一张标准的树状结构表,里面有Structure_Id和 Parent_Id两个关键列,记录了结点的父子关系.现在要求添加一个字段为 Structure_Code ,标记为 三位一个节点关 ...
- .C#认证考试试题汇编:第一单元:1,11 第二单元:1,11
第一单元1,11 好久没用异或都快忘了,就让我们一起来了解哈啥子事异或 说的这个,就不经意让我想起书上的几种交换值得方法了 我这儿说的交换的方法是,不使用第三个变量来交换,而是两个 实现条件是C a= ...
- Java高级特性 第14节 解析XML文档(2) - SAX 技术
一.SAX解析XML文档 SAX的全称是Simple APIs for XML,也即XML简单应用程序接口.与DOM不同,SAX提供的访问模式是一种顺序模式,这是一种快速读写XML数据的方式.当使用S ...
随机推荐
- 【Linux】【Services】【SaaS】Docker+kubernetes(3. 用ansible管理机器和软件)
1. 简介 1.1. 公司环境使用的puppet,但是我更喜欢ansible,原因有二,第一,我是红帽的忠粉:),第二,我对python比较熟悉 1.2. ansible官方网站:https://ww ...
- 【Linux】【Services】【SaaS】Docker+kubernetes(1. 基础概念与架构图)
1.简介 1.1. 背景:公司正在进行敏捷开发环境的搭建,以取代传统的架构,好处大大的,我就不赘述了.公司原来负责这个项目的同事要转组,我只好交给另外同事继续,但是为了防止同样的事情,我也需要深入了 ...
- linux 磁盘满了,vim 编辑文件时无法保存
早上来发现 redis 不能用,报 MISCONF Redis is configured to save RDB snapshots, but it is currently not able to ...
- 【力扣】922. 按奇偶排序数组 II
给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数. 对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数:当 A[i] 为偶数时, i 也是偶数. 你可以返回任何满足上述条件的数组 ...
- 【.NET 与树莓派】控制彩色灯带(WS28XX)
彩色灯带,相信不用老周多说,大家都知道,没准你家里的灯墙里面就有.老周的茅屋是早期建造的,所以没有预留的灯槽,明灯的话是不好看的,因此老周家里没使用灯带.不过,像柜子后面,显示器后面,书桌边沿这些地方 ...
- Python测试框架pytest入门基础
Pytest简介 Pytest is a mature full-featured Python testing tool that helps you write better programs.T ...
- noVNC实现浏览器远程访问Windows桌面
一.简介 1.VNC介绍 VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件.VNC 是在基于 UNIX 和 Linux 操作系统的免费 ...
- XMLHttpRequest() 如何预检查CORS跨域请求的?
https://blog.csdn.net/qq_38261174/article/details/90691058
- 在Winform项目和Web API的.NetCore项目中使用Serilog 来记录日志信息
在我们常规的调试或者测试的时候,喜欢把一些测试信息打印在控制台或者记录在文件中,对于.netframework项目来说,我们输出控制台的日志信息习惯的用Console.WriteLine来输出查看,不 ...
- vue+uniapp实现多任务并发下载文件 | 断点续下, 任务列表, 多任务并发限制
一.插件简介 zhimi-downloadManager(智密 - 多任务下载管理插件)是一个支持多任务多并发下载,支持多/单任务管理,并且实时反馈任务下载进度的uniapp原生插件.平台支持:And ...