摘要: 解释执行 由解释器根据输入的数据当场执行而不生成任何目标程序。 解释执行程序是高级语言翻译程序的一种,它将源语言(如VASIC)书写的源程序作为输入,解释一句后就提交给计算机执行一句,并不生成目标程序。这种工作方式非常适合于人通过终端设备与计算机会话,如在终端上打一条命令或者语句, 解释程序就立即将此语句解释成一条或几条指令并提交硬件立即执行且将执行结果反映到终端,从终端把命令打入后,就能立即得到 阅读全文
posted @ 2019-10-08 22:34 voryla 阅读(3185) 评论(0) 推荐(0)
摘要: 1 public class AboutEnum { 2 public static void main(String[] args) { 3 People p=People.MAN; 4 p.talk(); 5 } 6 } 7 enum People{ 8 // 疑问? 为什么构造函数只能出现在枚举对象后??? 9 ... 阅读全文
posted @ 2019-10-08 08:39 voryla 阅读(226) 评论(0) 推荐(0)
摘要: 1 public class CreateThread { 2 public static void main(String[] args) { 3 // 1.使用lambda表达式直接实现Runnable接口中的run()方法 4 Thread thread = new Thread(() -> { 5 System.out.println("创建线程的方式一"); 6 }); 7 // 2.创 阅读全文
posted @ 2019-10-07 22:06 voryla 阅读(387) 评论(0) 推荐(0)
摘要: 方式一Runtime runtime=Runtime.getRuntime(); runtime.exec("notepad");方式二jdk1.5之后// 该方法可以传入多个参数 第一个参数代表cmd命令,之后的参数是调用程序后并传入参数ProcessBuilder pro=new ProcessBuilder("notepad");pro.start(); 阅读全文
posted @ 2019-06-21 22:06 voryla 阅读(246) 评论(0) 推荐(0)
摘要: 并发和并行既有相似又有区别(微观时间角度) 并发:指两个或者多个事件在同一时间段内发生并行:指两个或多个事件在同一时间点发生 在操作系统中,当有多个程序运行时,并发性是指在一段时间内宏观上有多个程序在同时运行 (宏观:从用户体验的角度即边玩游戏边听歌),但在单核系统中,每一时刻却仅有一个程序执行, 阅读全文
posted @ 2019-06-21 21:13 voryla 阅读(2790) 评论(0) 推荐(0)
摘要: // 替换掉父列名中文件名存在空格的文件 BufferedInputStream buffer = new BufferedInputStream(new FileInputStream(TankClient.class.getResource("/com/zwk/music/music.mp3").getPath().replace("%20"," "))); 阅读全文
posted @ 2019-06-15 14:33 voryla 阅读(5845) 评论(0) 推荐(0)