javase
胡萝卜也是菜
这个作者很懒,什么都没留下…
展开
-
java IO流经典面试题(含代码)
File类和IO类题目:以下所有题目代码均是在main方法里调用实现: public static void main(String[] args) throws IOException {// work1();// work2();// work3();// work4();// work6();// work5();// work7();// work9();//原创 2020-06-17 20:31:33 · 2817 阅读 · 0 评论 -
java代码在D盘下创建一个mytemp文件夹,显示D盘下所有的.Java文件,包括D盘的子文件夹下的.java文件,并复制到mytemp文件夹中
利用IO流操作文件题目要求:利用java代码在D盘下创建一个mytemp文件夹显示D盘下所有的.Java文件,包括D盘的子文件夹下的.java文件把上述显示的文件都复制到mytemp文件夹中private static void work12() throws IOException { /** * 12. 利用IO流操作文件 * 1) 利用java代码在D盘下创建一个mytemp文件夹 :mkdir *原创 2020-06-17 20:26:35 · 2048 阅读 · 0 评论 -
java异常知识点详细整理
异常1.含义异常是程序在运行期发生的不正常的事件,它会打断指令的正常执行流程。设计良好的程序应该在异常发生时提供处理这些不正常事件的方法,使程序不会因为异常的发生而阻断或产生不可预见的结果。Java语言使用异常处理机制为程序提供了异常处理的能力2.异常的分类Java程序运行过程中所发生的异常事件从严重性可分为两类:错误(Error):JVM系统内部错误或资源耗尽等严重情况属于JVM需要负担的责任这一类异常事件无法恢复或不可能捕获,将导致应用程序中断。异常(Exception):原创 2020-06-14 23:14:33 · 252 阅读 · 0 评论 -
java 一个包含了2万个整数的数组,多线程来进行并行计算
一个包含了2万个整数的数组计算任务:一个包含了2万个整数的数组,分拆了多个线程来进行并行计算,最后汇总出计算的结果。数据错误的原因:4个子线程还没有执行完毕,主线程就抢到资源并输出结果解决方案:4个子线程全部执行完毕,再让主线程抢到资源1.休眠Thread.sleep(10);2.获取线程状态while(t1.isFlag() || t2.isFlag() || t3.isFlag() || t4.isFlag()){}3.合并 t1.join(); t2.join();原创 2020-06-13 16:46:04 · 1032 阅读 · 1 评论 -
Java HashMap依据value排序
要求:向HashMap集合中key位置加入姓名,value位置加入年龄,HashMap依据value排序。public static <V> void main(String[] args) { //新建一个HashMap集合 HashMap<String, String> map = new HashMap<>(); map.put("刘德华", "23"); map.put("张无忌","34"); map.put("张学友","25");.原创 2020-06-13 16:28:55 · 451 阅读 · 0 评论 -
java常用集合(Map、Set、List)知识点详细整理
一.集合一组数据的容器集合 vs 数组1.数组声明后只能存放同一种数据类型,集合可以存不同的数据类型2.数组声明后长度不可变,集合是可变长度3.数组可以存放基本数据类型和引用数据类型,集合只能存放引用数据类型注意集合要想存放基本数据类型,可以封装成对应的包装类二.Collection - 集合/接口2.1 List:(extends Collection)特点:有序的可重复注意:该接口添加了许多针对于下标操作的方法(所以有序的可重复),list集合中的元素的索引与数组中原创 2020-06-13 16:15:05 · 329 阅读 · 0 评论 -
Java售票任务_多线程详细实现
Java售票任务_多线程详细实现题目回顾:铁道部发布了一个售票任务,要求销售1000张票,要求有3个窗口来进行销售,请编写多线程程序来模拟这个效果。 i. 窗口001正在销售第1000张票 ii. 窗口001正在销售第999张票 iii. 窗口002正在销售第998张票 iv. … v. 窗口002正在销售第1张票 vi. 票已经销售完毕一 、注意细节: 问题1:三个线程都卖了1000张票,一共卖了3000张票 原因:三个线程代表三个对象,就有三个成原创 2020-06-12 23:15:46 · 2752 阅读 · 1 评论