1.1计算机是一种电子装置,存储和处理数据。一台计算机包括硬件和软件。在一般情况下,硬件是可以看到的计算机的物理方面的,而软件是无形的指令,控制硬件和它的工作。
1.2一台计算机的硬件包括一个CPU,高速缓存,内存,硬盘,软盘,显示器,打印机,通信设备。
1.3机器语言是每个计算机中内置的一组基本指令。汇编语言是一种低级别的编程语言,是用一个助记符来表示各机器语言指令。高级程序设计语言是像英语那样的易于学习和运行。
1.4源程序是指用高级语言编写的程序。编译器是一个程序,它把高级语言源程序翻译成等价的低级语言目标程序。
1.5Java源程序被编译成字节码。JVM是Java字节码解释器。
1.6操作系统是一个程序(OS),用来管理和控制计算机的活动,OS的例子有Windows 98, NT, 2000, XP, or ME. Windows。应用程序像网页浏览器和文字处理器等运行于操作系统上。
1.7Developed by a team led by James Gosling at Sun Microsystems in 1991. Originally called Oak, it became Java in 1995 when it was redesigned for developing Internet applications。
java可以在任何装有java虚拟机的平台上运行,最低要求是有java运行环境。
1.8输入的是Java源代码,输出的是Java字节码(如果编译成功)。
1.9JBuilder by Borland, Sun ONE Studio by Sun, Café by WebGain, Visual Age for Java by IBM are the tools for developing Java programs, 这些语言不是java的方言,这些工具使得开发java程序更容易更高效。
1.10 HTML是一种标记语言,用于显示静态的网页。 Java是一种成熟的编程语言,可以用来开发动态Web页面。在Web浏览器中运行的Java程序,被称为小应用程序。 Java小应用程序必须用<applet>标记嵌入在html文件中。
1.11关键字对编译器来说有特殊的含义,不能在程序中用于其他目的,像变量或方法名都不能用。 Examples of keywords are class, static, and void.
1.12Java区分大小写。java关键字都是小写的。
1.13java源程序扩展名是.java。java字节码扩展名是.class。
1.14注释用于记录程序是什么,以及如何构建一个程序。注释帮助程序员或用户理解程序。注释不是程序是被编译器忽略的。注释行// ,注释段 /* and */。
1.15
System.out.println(...) JOptionPane.showMessageDialog(null, "Hello world");
1.16
public class Welcome{
public static void main(String[] args){
System.out.printlin("morning");
System.out.println("afternoon");
}
}
1.17line2:缺少main,static
line3:Welcome to java!应该用双引号括起来,、
line5:不是)而是}
1.18编译java:javac 运行java用:java
1.19无法找到.class文件,或者是package名字不正确。
1.20class没有main方法,或者是main方法名不正确。
1.21System类在java.lang包中,这个包默认被导入,这里不需要再导入。
1.22性质上没有不同处。
1.23 Output is 3.5 * 4 / 2 – 2.5 is 4.5