5.java高级之考试错题和实训经验

news/2024/12/22 18:31:45/

1.调用start方法

下列哪个叙述是错误的? A

(2.0分)0.0 分 A、 线程新建后,可以调用run方法进入运行状态。新建后进入就绪态

B、 如果两个线程需要调用同一个同步方法,那么一个线程调用该同步方法时,另一个线程必须等待。

C、 线程的目标对象中的run方法可能启动多次。(其他线程得到线程,run暂停后启动,所以可以多次启动)

D、 默认情况下,所有线程的优先级都是5级。

2.集合类的泛型只能是包装类或者引用类型
3.gui panel只有add(xx)方法

下列【1】、【2】、【3】、【4】注释标注的哪行代码有错误?

import javax.swing.*;

import java.awt.*;

public class Win extends JFrame {

JComponent b ;

public Win() {

  b = new JButton();   //【1】setLayout(new FlowLayout());add(1,b);           //【2】add(b)setTitle("ok");            //【3】setBounds(10,10,460,360);  //【4】setVisible(true);setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);

}

public static void main(String args[]) {

   Win win=new Win();

}

}

4.判断题错误

如果D:/0/ 目录下不存在文件E.java,对于File f = new File(“D:/0/”,“E.java”);
f.isFile()的值是false。 (对)

一个方法在声明时可以使用throw关键字声明要产生的若干个异常。(x)(1个) 是throws

HashMap<K,V>对象采用顺序表这种数据结构存储数据。(错) 采用散列表

5.好用的日期格式化类

SimpleDateFormat(“YYYY-MM-DD hh:mm:ss”);
String format=xx.format()

6.聊天室思路

服务器端没有界面(集合放输入输出流 服务器接收到发送给全部客户端) 客户端有界面(接收消息append消息)

7.坑 double和float会精度丢失(使用科学计数法计算)

//数据库只能存int型的,设置了double也是没有用的,所以只能字符串存BigDecimal bigDecimal = new BigDecimal(amount+""); BigDecimal bigDecimal1 = new BigDecimal(account.getMoney()+""); BigDecimal add = bigDecimal.add(bigDecimal1);

8.每次对对象设置,必须要重新new实体类,不然不能覆盖,由于实体类具有惰性,设置了一次,他默认不在设置(如果在并发情况下)
//循环其实是可以模拟并发

//Transfer_log log = new Transfer_log();
while (rs.next()){Transfer_log log = new Transfer_log();String paytype=rs.getString("paytype");log.setPayType(paytype);int orderNo=rs.getInt("orderNo");log.setOrderNo(orderNo);String amount=rs.getString("amount");log.setAmout(amount);String transferTime=rs.getString("transferTime");log.setTime(transferTime);list.add(log);}

9.好用的提示框,直接使用!!! 不用每次new JDialog啦

JOptionPane.showMessageDialog(null, "发送内容不能为空");

http://www.ppmy.cn/news/227570.html

相关文章

2023国际管理会计教育联盟发展论坛在沪成功召开

2023年5月7日&#xff0c;由教育部中外人文交流中心、国际管理会计教育联盟&#xff08;下称“联盟”&#xff09;主办&#xff0c;中国商业会计学会、上海交通大学安泰经济与管理学院承办的2023国际管理会计教育联盟发展论坛&#xff08;下称“发展论坛”&#xff09;在上海成…

前端面试__谈谈你知道的DOM常见的操作(JavaScript)

目录 1. 什么是DOM 2. 有哪些操作 2.1 创建节点 2.1.1 createElement 2.1.2 createTextNode 2.1.3 createDocumentFragment 2.1.4 createAttribute 2.2 获取节点 2.2.1 querySelector 2.2.2 querySelectorAll 2.3 更新节点 2.3.1 innerHTML 2.3.2 innerText、text…

联想yoga14s和小米笔记本Pro14哪个好

这两款轻薄本都有用到第11代的i5标压处理器&#xff0c;显示屏也是16:10的2k以上的分辨率&#xff0c;并且都支持90Hz以上的屏幕刷新率。选联想yoga14s还是小米笔记本Pro14这些点很重要 http://www.adiannao.cn/dy 第一、小米笔记本Pro14的屏幕刷新率更高。它最高支持120Hz的刷…

小米笔记本pro14和联想yoga14s 哪个好 更值得入手

价格下的小米Pro14&#xff0c;第一个优势的地方在于CNC加工的一体式机身&#xff0c;但带来的问题就是机身重量偏重&#xff0c;不利于移动办公。选小米笔记本pro14还是联想yoga14s 这些点很重要看过你就懂了http://www.adiannao.cn/dy 第二个优势的地方在于使用了MX450显卡&a…

笔记本哪个cpu好(intel 酷睿双核)

一篇好文章会给你我带来很多收获&#xff0c;仔细看下去对你一定很有帮助。 许多入门本友会对处理器是 P 和 T 开头含混不清&#xff0c;不甚了解&#xff0c;也怪英特尔的处理器型号实在是太过复杂。所以 产生了究竟是日产好还是本田好的疑惑。这需要具体型号来看的。让…

用好笔记本的触摸板

不知道大家的都是怎么用触摸板的&#xff0c;先说明一下&#xff0c;我的nb是ibm t42&#xff0c;之前用过t21&#xff0c;跟大多数ibm fans一样对小红帽情有独中&#xff0c;而且之前的ibm都是没有触摸板的&#xff0c;所以一般情况我都禁用触摸板&#xff0c;因为使用nb的时候…

oracle自定义函数 for in loop示例

1、新建type&#xff0c;就是返回结果集有什么&#xff0c;这里就写什么&#xff08;相当于表的字段&#xff09; CREATE OR REPLACE TYPE "TYPE_NQ_FORM_STATISTICS" as object (recordid varchar2(500),form_name varchar2(200),sortone varchar2(100),sorttwo …

i5 11600k比i5 12600k差多少 i512600k和i511600k对比

i5-11600K&#xff0c;6核心12线程&#xff0c;基准频率3.9GHz&#xff0c;最高加速4.9GHz 组装电脑选i5 11600k还是i5 10600k怎么搭配更合适 这些点很重要http://www.adiannao.cn/du i5-12600K采用混合架构设计&#xff0c;配备6颗Golden Cove性能大核以及4颗Gracemont能效小…