欢迎来到天天文库
浏览记录
ID:52769860
大小:65.11 KB
页数:19页
时间:2020-03-07
《Java程序设计项目教程 教学课件 作者 郭庚麒 周江_ 01章 java概述.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JAVA程序设计基础第一章:Java概述及开发环境【学习目标】要学习Java语言,先要了解其相关知识,读者通过本章的学习,应该达到以下目标:了解Java语言的背景及其特点、工作机制、开发环境;了解HelloWorld程序和HelloWorld小应用程序的基本框架和代码组成;熟悉本教材应用到的案例;安装jdk,设置环境变量,用记事本编写java程序并运行;安装JCreator软件,并用JCreator编辑java程序并运行。1.1Java背景及特点(1)简单性(2)面向对象(3)平台无关(4)多线程(5)安全性(6)健壮性1.2Java的工作机制1.
2、2Java的工作机制Sun将最近所开发的Java运行环境区分成4大版本,分别是:应用于服务器(Server)上的J2EE(Java2EnterpriseEdition)应用于一般个人计算机(PersonalComputer)上的J2SE(Java2StandardEdition)应用于小型设备(MobileDevice)上的J2ME(Java2MicroEdition)应用在SmartCard上的JavaCard。本书介绍的运行环境为J2SE(Java2StandardEdition)。1.3Java开发环境简介J2SDK其实一共有以下几个版本:J
3、AVATMPLATFORM,STANDARDEDITION(J2SE标准版)JAVATMPLATFORM,ENTERPRISEEDITION(J2EE企业版)JAVATMPLATFORM,MICROEDITION(J2METM)(J2ME小型家电版)1.4HelloWorld程序和HelloWorld小应用程序1.4.1Java应用程序ApplicationJava应用程序程序(Application)是一类可以独立运行的程序,下面我们先介绍一个简单的例子,并对其进行分析。【任务1-1】建立一个helloworld应用程序。//例子1_1:打印he
4、lloworldpublicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("helloworld");}}本程序的作用是输出下面一行信息:HelloWorld!附加知识:对于一个应用程序来说,main()方法是必需的,而且必须按照如上的格式来定义。Java解释器在没有生成任何实例的情况下,以main()作为入口来执行程序。一个Java程序中可以定义多个类,每个类中可以定义多个方法,但是一个java程序最多只有一个公共类,一个类也只能有一个main()方法,
5、作为程序的入口。1.4.2Java应用小程序AppletJava语言的特性使它可以最大限度地利用网络。Applet是Java的小应用程序,它是动态、安全、跨平台的网络应用程序。JavaApplet嵌入到HTML文当中,通过主页发布到Internet。网络用户访问服务器的Applet文件时,这些Applet从网络上被下载,然后在支持Java的浏览器中运行。由于Java语言的安全机制,用户一旦载入Applet,就可以放心的用来生成多媒体的用户界面或完成复杂的计算而不必担心病毒的入侵。【任务1-2】建立一个Applet小应用程序。//例1-2:Apple
6、t小应用程序importjava.applet.Applet;importjava.awt.*;publicclassHelloWorldAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString("您好,Java小程序。",28,38);}}1.5项目系统简介1.5.1项目应用背景1.5.2系统结构和功能设计1.5.3系统功能任务清单1.6习题一、选择题下列哪个说法是正确的?()A)Java只能用来写Applet,而不能写ApplicationB)JavaApplet由main()开始运
7、行C)Java程序经过编译后产生字节代码D)Java程序经过编译后产生机器代码下列哪个语句正确?()A)能被appletviewer成功运行的applet文件必须有main()方法B)JVM的作用是让java程序可以跨平台运行C)J2SDK一共有两个版本D)Java不适合写网络程序当初设计Java的初衷是()。A)发展航空仿真软件B)发展国防军事软件C)发展人工智能软件D)发展消费性电子产品Java是从那种语言改进并重新设计?()A)C++B)AdaC)PascalD)COBOL二、填空题1.Java程序的种类有:内嵌于Web文件,由浏览器观看的,
8、可独立运行的和服务器端的。2.Java语言运行的平台是?其最大特点是?3.J2SDK一共有几个版本,分别是、J2SE、?三
此文档下载收益归作者所有