JAVA程序设计第一章认识JAVA
- 格式:ppt
- 大小:6.62 MB
- 文档页数:5
Java程序设计实例与操作答案第⼀章认识Java⼀.选择题1.D2.B3.D4.D⼆.简答题1.Java语⾔有三个技术分⽀,并且产⽣了三个版本的Java运⾏平台,分别是J2SE 标准版,主要⽤于开发桌⾯应⽤程序、低端服务器应⽤程序和Java Applet程序;J2EE 企业版,主要⽤于开发分布式⽹络程序,如电⼦商务⽹站和ERP系统等;J2ME 精简版,主要⽤于嵌⼊式系统开发,如移动电话、掌上电脑(PDA)以及其他⽆线设备。
2.Java应⽤程序和Java Applet程序。
Java应⽤程序要依赖JRE或JDK中的解释器来运⾏,⽽Java Applet程序的调⽤命令嵌⼊在⽹页的HTML代码⽂件中,显⽰⽹页时由Web 浏览器内置的Java解释器解释执⾏,并将其内容显⽰⽹页中。
3.Java虚拟机JVM是Java V irtual Machine的缩写。
JVM是⼀个虚构出来的计算机,它有⾃⼰完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。
Java字节码⽂件包括的代码就是基于JVM的。
4.Java语⾔主要有简单、⾯向对象、分布式、健壮、安全、跨平台、解释执⾏、多线程和动态执⾏的特点。
5.开发Java应⽤程序时,⾸先使⽤任何⽂本编辑器创建和编辑Java源程序,保存源程序⽂件时,⽂件的扩展名为“*.java”。
然后使⽤“javac 程序名.java”命令把源程序编译为字节码⽂件,最后使⽤“java 程序名”将字节码⽂件翻译为计算机可以理解的指令并运⾏。
开发Java⼩程序时,⾸先使⽤任意纯⽂本编辑器编写Java源程序和HTML⽂件,并分别以扩展名“.java”和“.html”保存。
其中,HTML⽂件中应包含调⽤Java字节码⽂件的指令。
HTML⽂件可以使⽤IE浏览器浏览,也可以使⽤JDK提供的Appletviewer⼯具浏览。
三.编程题1.解答//Test.javaclass Person {String name;String address;String telephone;Person(String name1, String address1, String telephone1) {name = name1; address = address1; telephone = telephone1;}String getName() {return name; }String getAddress() {return address; }String getTelephone() {return telephone; }}public class Test {public static void main(String[] args) {Person lily = new Person("lily", "⾦企鹅18号", "158********");System.out.println("姓名:" + lily.getName());System.out.println("地址:" + lily.getAddress());System.out.println("电话号码:" + lily.getTelephone());}}2.解答⽂件TestApplet.java与TestApplet.html都放在d盘根⽬录下。
第1章:Java概述及安装配置Java语言是由美国Sun公司开发的一种完全面向对象的程序设计语言。
Java语言比面向对象的C++简单,并且具有平台无关、高效、健壮、安全、多线程等特点,是当前面向网络编程的主流语言。
Java包括Java编程语言、开发工具和环境、Java类库等。
本章简要介绍Java的起源、特点和应用前景,详细介绍了Java开发运行环境JDK及Java 集成开发工具Eclipse,以简单的HelloWorld程序为例讲述了Java程序的开发过程。
1.1了解Java从1995年5月诞生至今,Java语言随着Internet的迅猛发展而成长壮大,现已成为Internet 上的主流编程语言。
J2ME、J2SE、J2EE三大平台强大的应用系统设计能力,使Java无处不在。
1.1.1Java的起源Java是由Sun公司的技术人员于1991年设计出来,并历时一年多的时间完成第一个版本的开发。
其最初的名字为“Oak”,后于1995年更名为“Java”。
从Oak问世到Java语言公开发布,许多人对Java的设计和改进做出了贡献,正是他们的贡献使最初的原型逐渐成熟。
Java平台由Java虚拟机(JVM:Java Virtual Machine)和Java应用编程接口(Application Programming Interface、简称API)构成。
Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。
在硬件或操作系统平台上安装一个Java 平台后,Java应用程序就可运行。
现在Java平台已经嵌入了几乎所有的操作系统。
这样Java 程序只需编译一次,就可以在各种系统上运行。
Internet的迅速发展和万维网(WWW)应用的快速增长对Java的未来起了至关重要的作用,用Java编写的浏览器Hotjava以及applet小程序在Web上的应用,使得它逐渐成为Internet 上受欢迎的开发、编程语言,一些著名的计算机公司纷纷购买了Java语言的使用权,如Microsoft、IBM、HP、NetScape、Novell、Apple、DEC、SGI等,同时许多公司希望将Java 嵌入到各种操作系统中。
Java程序设计精编教程======================================================================================= 第1章Java入门1.1 Java的平台无关性C/C++语言提供的编译器对源程序进行编译时,会生成特定于当前平台的机器指令,程序的执行依赖于平台。
Java可以在计算机的操作系统之上再提供一个Java运行环境(JRE),该运行环境由Java虚拟机(Java解释器)、类库以及一些核心文件组成。
Java源文件经过编译生成一种称为字节码的中间代码,Java解释器将字节码解释为本地操作系统平台的机器指令,再交给操作系统执行。
Java的字节码文件可以在任何一台安装了与操作系统平台相对应的JRE的计算机上运行,从而实现跨平台。
1.4 安装JDK了解JavaSE、JavaEE与JavaME的应用范围安装JavaSE版JDK的步骤:下载与你的计算机操作系统平台相对应的最新版本Java SE JDK安装JDK。
JDK包含JRE,可以选择是否再装个JRE,再装个JRE的好处是会将.jar文件与java解释器关联,这样可以双击执行jar文件形式的java程序。
JDK提供的Java编译器(javac.exe)和Java解释器(Java虚拟机)(java.exe)等命令位于JDK安装目录的\bin 目录中。
为了能在任何目录中执行这些命令,需要将命令所在路径添加到系统环境变量Path中。
1.5 Java程序开发步骤Java程序必须有一个主类(含有public static void main(String[] args)方法),作为程序执行的起点。
1) 使用纯文本编辑器编写源文件,源文件的扩展名必须是.java。
2) 编译Java源文件,生成字节码文件。
例如,javac Hello.java3) 运行Java程序。
例如,java Hello (运行的必须是一个主类,不包括.class)简单题1. 发明Java语言的原因是什么?主要贡献者是谁?2. Java语言如何实现跨平台?3. JDK与JRE是什么?二者有什么区别?4. JDK有几个版本?各自的应用范围是什么?5. 安装JDK后为什么要设置环境变量path?如果JDK的安装目录为D:\jdk,该如何设置path?6. Java程序的开发步骤是什么?======================================================================================= 第2章Java应用程序的基本结构2.2 简单的Circle类为了实现代码的重用,可以对现实世界中的概念进行抽象得到类。