摘要: Java专业术语 术语名 缩写 解释 Java Development Kit JDK 编写Java程序的程序员使用的软件 Java Runtime Environment JRE 运行Java程序的用户使用的软件 Server JRE - 在服务器上运行Java程序的软件 Standard Edi 阅读全文
posted @ 2018-09-17 23:28 Avention 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Java的设计者已经编写了颇有影响力的“白皮书”,来解释设计的初衷以及完成的情况,并且发布了一个简短的摘要。这个摘要用下面11个关键术语进行组织: 对于11个关键术语的论述请参看 http://horstmann.com/corejava/java-an-overview/7Gosling.pdf 阅读全文
posted @ 2018-09-17 22:09 Avention 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Java并不只是一种语言。在此之前出现的那么多中语言也没有能够引起那么大的轰动。Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。 阅读全文
posted @ 2018-09-17 22:07 Avention 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 当Shell执行一个程序时,会要求UNIX内核启动一个新的进程(process),以便在该进程里执行所指定的程序。内核知道如何为编译型程序做这件事。我们的nusers Shell脚本并非编译型程序;当Shell要求内核执行它时,内核将无法做这件事,并回应“not executable format 阅读全文
posted @ 2018-09-17 12:15 Avention 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 让我们从简单的脚本开始。假设你行知道,现在系统上有多少人登录。who命令可以告诉你现在系统有谁登录: [many@avention Desktop]$ who many :0 2018-09-16 21:58 (:0) many pts/0 2018-09-16 21:58 (:0) 在大型的、多用 阅读全文
posted @ 2018-09-17 10:27 Avention 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象。缺点是:它们的效率通常不如编译型语言。不过权衡之下,通常使用脚本编程还是值得的:花一个小时写成的简单脚本,同样的功能用C或C++来编写实现,可能需要两天,而且一般来说,脚本执行的速度已经够快了,快到足以 阅读全文
posted @ 2018-09-17 10:26 Avention 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 许多中型、大型的程序都是用编译型语言写成,例如Fortran、Ada、Pascal、C、C++或Java。这类程序只要从源代码(source code)转换成目标代码(object code),便能直接通过计算机来执行。Java就其本质来说也是解释型语言。 编译语言的好处是高效,缺点则是:它们多半运 阅读全文
posted @ 2018-09-17 10:25 Avention 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Shell脚本最常用语系统管理工作,或是用于集合现有的程序以完成小型的、特定的工作。一旦你找出完成工作的方法,可以把用到的命令串在一起,放进一个独立的程序或脚本(script)里,此后只要直接执行该程序便能完成工作。此外,如果你写的程序很有用,其他人可以利用该程序当做一个黑盒(black box)来 阅读全文
posted @ 2018-09-17 10:24 Avention 阅读(90) 评论(0) 推荐(0) 编辑