- 博客(10)
- 收藏
- 关注
原创 JAVA语言为什么能跨平台?如何实现跨平台?
Java程序首先经过编译,生成.class文件,称为字节码。JVM负责将字节码翻译成不同平台的机器码然后运行。不同的平台安装有不同的Java虚拟机(JVM),所以Java语言可以在不同的硬件平台和操作系统上运行。 因为Java是运行在JVM上的,每个平台都有自己的虚拟机,不同平台有不同的JVM, windows用windows的JVM,Linux用Linux的JVM,故代码不经修改,就能在...
2019-09-03 23:53:28 1519
原创 线程同步synchronized关键字的使用解释
转载自https://www.cnblogs.com/qiu18359243869/p/11021225.html文章讲述的很清晰明了
2019-08-30 11:17:41 136
原创 Random()与Random(seed)
相同的seed,产生的随机数序列是相同的。Random()是系统运行时给定seed,Random(seed)是程序传入的seed。通过对seed和一些相关数据进行运算,可以产生随机数,故seed相同,产生的随机数是一样的。...
2019-08-20 00:57:33 3403
原创 模拟医院信息管理系统
import java.util.HashMap;import java.util.LinkedHashMap;import java.util.Map.Entry;import java.util.Scanner;public class Hospital {public static void main(String[] args) { LinkedHashMap<Strin...
2019-06-06 19:12:23 1184 1
原创 Java生成52张纸牌,模拟洗牌,并将洗牌结果打印出来,每次询问是否取出一张纸牌,直至所有纸牌被取出
import java.util.ArrayList;import java.util.Random;public class Test1 { public static void main(String[] args) { ArrayList<Card> arrayList = new ArrayList<Card>(); ...
2019-06-04 10:35:30 886
原创 田忌赛马优化版
田忌赛马优化版 田忌赛马的故事背景相信大家都知道,齐威王用上中下三等马和田忌的上中下三等马比赛,其中同等级的马齐威王的马跑的更快。
2017-08-15 11:24:49 984
原创 田忌赛马
田忌赛马的故事背景相比大家都知道,齐威王用上中下三等马和田忌的上中下三等马比赛,其中同等级的马齐威王的马跑的更快。今天我讨论的就是这个问题。要求田忌的马出场顺序从键盘输入,齐威王的在代码里确定。田忌输入的出场顺序,和齐威王的马比赛,输出最后结果,齐威王获胜还是田忌获胜。
2017-08-12 08:27:25 745
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人