练习题
文章平均质量分 69
秀发嚯嚯没
这个作者很懒,什么都没留下…
展开
-
分治回溯应用题整理
1.迷宫问题package 分治回溯;import java.util.LinkedList;//迷宫public class Maze { private static int[][] maze = { {1,1,1,1,1,1,1,1,1}, {0,0,1,1,1,1,1,1,1}, {1,0,1,0,0,0,1,1,1}, {1,0,0,0,1,1,1,1,1},原创 2022-04-07 00:31:28 · 63 阅读 · 0 评论 -
MySQL练习
MySQL练习题练习1学生表科目表成绩表数据修改与删除将地址是西安市的更新为 西安科技二路将S1001的email修改为空的字符串将第二门课的名字更新为 java基础,课时为60 ,班级是二年级将S1001 ,课程编号为 2 的成绩 提高 5分将 S1004 ,课程编号为3 的成绩更新为60,考试时间更新为 2015-10-10经核实 S1004 课程编号为2 的 缺考将计算机网络课程删除掉数据查询:1、 查询全部一年级的学生信息。2、 查询全部二年级的学生的姓名和电话原创 2021-11-11 23:43:46 · 387 阅读 · 0 评论 -
java练习题---常用类
1解析: 本题是一个自动拆装箱的考题(自动拆装箱JDK需在1.5上),下面的讨论都不针对新开辟对象的情况:1、基本型和基本型封装型进行“= =”运算符的比较,基本型封装型将会自动拆箱变为基本型后再进行比较,因此Integer(0)会自动拆箱为int类型再进行比较,显然返回true;2、两个Integer类型进行“==”比较,如果其值在-128至127,那么返回true,否则返回false, 这跟Integer.valueOf()的缓冲对象有关,这里不进行赘述。3、两个基本型的封装型进行equals(原创 2021-10-14 22:53:56 · 163 阅读 · 0 评论 -
java练习题---线程
解析: synchronized 关键字 : 用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这个段代码。2.解析: 一个线程执行的过程有三个阶段:加载(复制)主存数据到操作栈 --> 对操作栈数据进行修改 --> 将操作栈数据写回主存volatite关键字,让编译器不去优化代码使用缓存等,以保证线程在“加载数据阶段”加载的数据都是最新的3.解析: 同步器是一些使线程能够等待另一个线程的对象,允许它们协调动作。最常用的...原创 2021-10-13 19:56:15 · 235 阅读 · 0 评论 -
java练习题---异常集合,File与IO流
1.解析: A. 调用sleep()方让线程进入睡眠状态—睡眠指定的时间后再次执行; B. 调用wait()方让线程进入等待状态 ----等待别的线程执行notify()或notifyAll()唤醒后继续执行; C.调用start()方让线程进入就绪状态—得到CPU时间就执行线程; D.run()方法是线程的具体逻辑方法,执行完,线程就结束2....原创 2021-10-13 19:38:11 · 96 阅读 · 0 评论 -
java练习题---面向对象
1.解析 List,Set等集合对象都继承自Collection接口 Map是一个顶层结果,不继承自Collection接口2.解析: 在方法中,修改集合和Maps的元素会影响原始集合参数,集合和Maps都是对象,修改一个对象的属性会影响原始对象参数解析: 父类型引用指向子类型对象,无法调用只在子类型里定义的方法4.解析: Collection,Iterator,Map是三种接口,而Set和List继承了Collection接口,Iterator接口 不继承任何接口5.原创 2021-10-13 19:21:19 · 437 阅读 · 0 评论 -
java练习题---前五章
1.解析:new AB(a,5),很明显括号中有数据,调用的是带参构造函数new AB(char x1,int x2);2. 解析: NumberFormatException 数字格式转换异常。非纯数字的字符串转化为Integer对象会报异常。3.**解析:**成员变量有默认初始值,可以不用赋值,boolean的默认值为false, 局部变量必须赋值。否则编译错误。4.解析: y是2,返回的结果是2+(z–/++x),z–/++x,结果是3/2,但是因为x,y,z都是int型的,所以最后的返回值只原创 2021-09-19 16:28:30 · 137 阅读 · 0 评论 -
牛客网———Java练习题
选择&判断练习Week 31.关键字()表明一个对象或变量的引用在初始化后不能被修改。 final修饰的变量内容是不能修改的,如果final修饰一个对象的引用,那么指的是这个对象的地址值是无法改变的,对象的内容还是可以修改的。如果final修饰一个普通变量的话,就是变量的值无法修改2.在 main() 方法中给出数组buffer和下标i,如果将此下标中的元素显示到控制台上,需要使用( )。题中要求输出数组对应下标的元素,直接用System.out.print(); BC是读取和写入原创 2021-01-23 02:13:51 · 1032 阅读 · 0 评论 -
java练习题Demo32~52
java练习题Demo32~521. 先用Random类生成随机数,然后开始循环获取用户输入值,并输出是否猜对或与系统随机数相比偏大还是偏小,直到猜对后用Break结束循环。代码如下:2. 先给最大公约数初始值为1,然后依次循环,用if条件判断,若有值可被两个数同时整除,则将此值赋给最大公约数,一直循环到程序结束,代码如下:3. 十进制转十六进制,先将数字对16取余数作为一位数,再判断是否小于10,若余数小于10则直接用字符串拼接法直接拼接,若大于10,将余数转化成对应字母再拼接,取完余数原创 2021-03-26 23:19:38 · 122 阅读 · 1 评论 -
java练习题Demo01~31
直接输出即可,代码如下: 直接输出即可,代码如下: 直接根据圆面积和周长计算公式计算即可,代码如下: 将时间除以60换算成小时,路程除以1.6换算成英里,然后除以时间计算平均速度,详细见如下代码: 按要求输入方程的参数,以及Cramer规则,直接计算机即可,代码如下: 先将总额全部换算成最小单位——美分,然后逐步除以进制得到相应的数量,取余得到剩余未转换的美分数,继续操作即可,代码如下: 首先根据System。currentTimeMillis()方法获取当前毫秒...原创 2021-03-19 01:13:50 · 297 阅读 · 2 评论 -
牛客网----通用技能题
一、智力题1.一桶油连桶重100公斤,用去油的一半后连桶重60公斤,油桶重多少公斤?半桶油重100-60=40,一桶油重40*2=80,油桶重100-80=202.A、B、C、D 4个孩子在街上踢球,结果有一个人打碎了一户人家的玻璃。 A说:“是C或D打碎的。” B说:“是D打碎的。” C说:“我没有打碎玻璃。” D说:“不是我打碎的。” 已知只有一个人说了谎,那么到底是谁打碎的玻璃呢?首先假设A说了谎,那么B说了实话,D也说了实话明显冲突,所以不可能是A说谎,可么肯定是C或者D打碎的玻璃如果B说原创 2021-01-23 02:39:10 · 578 阅读 · 0 评论