第 一 章 Java 语 言 概 述 与 编 程 环 境 1.Java 语言特点是什么
Java 语言具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等
2.什么叫 Java 虚拟机
什么叫 Java 平台
Java 虚拟机与 Java 平台的关系如何
Java 虚拟机(Java Virtual Machine) 简称 JVM
Java 虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现
Java 虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统
3.Java 程序是由什么组成的
一个程序中必须有 public 类吗
Java 源文件的命名规则是怎样的
一个 Java 源程序是由若干个类组成
一个 Java 程序不一定需要有 public 类:如果源文件中有多个类时,则只能有一个类是 public 类;如果源文件中只有一个类,则不将该类写成 public也将默认它为主类
源文件命名时要求源文件主名应与主类(即用public 修饰的类)的类名相同,扩展名为
如果没有定义public 类,则可以任何一个类名为主文件名,当然这是不主张的,因为它将无法进行被继承使用
另外,对 Applet 小应用程序来说,其主类必须为 public,否则虽然在一些编译编译平台下可以通过(在 BlueJ 下无法通过)但运行时无法显示结果
4.开发与运行Java 程序需要经过哪些主要步骤和过程
(1) 下载、安装J2SDK; (2) 设置运行环境参数:JAVA_HOME、PATH、CLASSPATH; (3) 使用文本编辑器编写原代码如 HelloWorld
java; (4) 运行命令“javac HelloWorld
java” 编译HelloWorld
java 为 HelloWorl