01章 java概述.pptxVIP

  • 0
  • 0
  • 约2.65千字
  • 约 19页
  • 2018-02-17 发布于浙江
  • 举报
01章 java概述

JAVA程序设计基础 第一章:Java概述及开发环境 【学习目标】 要学习Java语言,先要了解其相关知识,读者通过本章的学习,应该达到以下目标: 了解Java语言的背景及其特点、工作机制、开发环境; 了解HelloWorld程序和HelloWorld小应用程序的基本框架和代码组成; 熟悉本教材应用到的案例; 安装jdk,设置环境变量,用记事本编写java程序并运行; 安装JCreator软件,并用JCreator编辑java程序并运行。 1.1 Java背景及特点 (1)简单性 (2)面向对象 (3)平台无关 (4)多线程 (5)安全性 (6)健壮性 1.2 Java的工作机制 1.2 Java的工作机制 Sun将最近所开发的Java运行环境区分成4大版本,分别是: 应用于服务器(Server)上的J2EE(Java 2 Enterprise Edition) 应用于一般个人计算机(Personal Computer)上的J2SE(Java 2 Standard Edition) 应用于小型设备(Mobile Device)上的J2ME(Java 2 Micro Edition) 应用在Smart Card上的Java Card。 本书介绍的运行环境为J2SE(Java 2 Standard Edition)。 1.3 Java开发环境简介 J2SDK其实一共有以下几个版本: JAVATM PLATFORM, STANDARD EDITION(J2SE标准版) JAVATM PLATFORM, ENTERPRISE EDITION(J2EE企业版) JAVATM PLATFORM, MICRO EDITION(J2METM)(J2ME小型家电版) 1.4 HelloWorld程序和HelloWorld小应用程序 1.4.1 Java应用程序Application Java应用程序程序(Application) 是一类可以独立运行的程序, 下面我们先介绍一个简单的例子,并对其进行分析。 【任务1-1】建立一个helloworld应用程序。 //例子1_1:打印helloworld public class HelloWorld { public static void main(String[] args) { System.out.println(helloworld); } } 本程序的作用是输出下面一行信息: Hello World! 附加知识: 对于一个应用程序来说,main()方法是必需的,而且必须按照如上的格式来定义。Java解释器在没有生成任何实例的情况下,以main()作为入口来执行程序。 一个Java程序中可以定义多个类,每个类中可以定义多个方法,但是一个java程序最多只有一个公共类,一个类也只能有一个main()方法,作为程序的入口。 1.4.2 Java 应用小程序Applet Java语言的特性使它可以最大限度地利用网络。Applet是Java的小应用程序,它是动态、安全、跨平台的网络应用程序。Java Applet嵌入到HTML文当中,通过主页发布到Internet。 网络用户访问服务器的Applet文件时,这些Applet从网络上被下载,然后在支持Java的浏览器中运行。由于Java语言的安全机制,用户一旦载入Applet,就可以放心的用来生成多媒体的用户界面或完成复杂的计算而不必担心病毒的入侵。 【任务1-2】建立一个Applet小应用程序。 //例1-2:Applet小应用程序 import java.applet.Applet; import java.awt.*; public class HelloWorldApplet extends Applet { public void paint(Graphics g) { g.drawString(您好,Java小程序。,28,38); } } 1.5 项目系统简介 1.5.1 项目应用背景 1.5.2 系统结构和功能设计 1.5.3 系统功能任务清单 1.6习题 一、选择题 下列哪个说法是正确的?( ) A) Java只能用来写Applet,而不能写Application B) Java Applet由main()开始运行 C) Java程序经过编译后产生字节代码 D) Java程序经过编译后产生机器代码 下列哪个语句正确?( ) A) 能被appletviewer成功运行的applet文件必须有main()方法 B) JVM的作用是让java程序可以跨平台运行 C) J2SDK一共有两个版本 D) Java不适合写网络程序 当初设计Java的初衷是( )。

文档评论(0)

1亿VIP精品文档

相关文档