![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程思想
Crazy_咸鱼
不忘初心
展开
-
Java中对学生对象排序
对学生对象排序,有以下三个排序要求,实现它按年龄排序按姓名按姓名长度排序分析:1.首先创建Students类2.要想对对象进行排序,必须要实现排序接口的方法public class StudentsTest{ public static void main(String[] args){ List<Student> list = new Array...原创 2019-04-11 13:36:12 · 1648 阅读 · 0 评论 -
本类中静态资源的加载顺序
静态资源的加载顺序-->按顺序加载下面给出一个例子class A{ static A a=new A(); static int a=10; static int b; public A(){ a++; b++; }}//测试类public class Test{ System.out.println(A.a); System.out....原创 2019-04-11 22:56:30 · 635 阅读 · 0 评论 -
在Java 8中用餐哲学家
由于任务可能会被阻塞,因此一个任务可能会等待另一个任务,而另一个任务又等待另一个任务,依此类推,直到链回到等待第一个任务的任务。你得到一个连续的循环任务,彼此等待,没有人可以移动。这称为 死锁。[1]如果您尝试运行程序并立即死锁,您可以立即找到错误。真正的问题是你的程序似乎工作正常,但有隐藏的潜在僵局。在这里,您可能没有任何迹象表明死锁是可能的,因此该漏洞在您的程序中潜伏,直到它意外发生 - 通...转载 2019-04-09 21:09:25 · 111 阅读 · 0 评论 -
Java 改写诗句,横的变竖的
Java 改写诗句,横的变竖的两种方法都是对文件的读写操作和二维数组的操作前:葡萄美酒夜光杯欲饮琵琶马上催醉卧沙场君莫笑我是流氓我怕谁后:葡欲醉我萄饮卧是美琵沙流酒琶场氓夜马君我光上莫怕杯催笑谁第一种,用二维数组public static void reverseWord() throws IOException{ FileReader fr = n...原创 2019-04-18 17:29:15 · 1016 阅读 · 0 评论 -
Java多线程之火车售票
Java多线程之火车售票(Thread和Runnable的区别)java中实现多线程的方式有两种继承Thread类实现Runnable接口继承了Thread类的类,使用对象.start()启动线程实现了Runnable类的类,使用new Thread(new Runnable的实现类()).start()启动下面有个经典例子,很适合用实现Runnable接口的类去实现。火车售...原创 2019-04-19 10:59:45 · 499 阅读 · 0 评论