Java语言程序设计 邵丽萍 邵光亚 张后扬 编著.

Slides:



Advertisements
Similar presentations
软件编程基础 一、程序的编辑 Java 源程序是以 Java 为后缀的简单的文本文件,可以用各种 Java 集成开发环境中的源代码编辑器来编写,也可以用其他文 本编辑工具,如 Windows 中的记事本或 DOS 中的 EDIT 软件等。 利用文字编辑器编写下列程序 public class Hello.
Advertisements

Java 大学实用教程 ( 第 3 版 ) 主讲:程继洪 第 1 章 Java 语言概述  本章导读 Java 语言的诞生Java 语言的诞生 学习 Java 的必要性 学习 Java 的必要性 Java 的特点及与 C/C++ 之关系Java 的特点及与 C/C++ 之关系.
1 Java 语言程序设计 计算机系 鲍金玲. 2 引子 甲骨文 甲骨文是全球最大的信息管理软件及服务供应商,成立于 1977 年,公司总部 设在美国加利福尼亚州的红木城( Redwood Shores ),全球员工达 名, 包括 名开发人员、 7500 多名技术支持人员和.
Java 程序分类 Java Application :是完整程序,需要独立的解 释器解释运行;以 “.java” 为后缀的文件,以 main() 方法作为程序入口,由 java 编译器编译生 成字节码,由 Java 解释器加载执行字节码。 Java Applet 没有 main() 方法作为程序入口,是嵌在.
第一章 Java 程序设计技术 概述  什么是 Java 语言  一个简单的 Java 程序  程序的编译和运行  常见错误  使用 Java 核心 API 文档.
程序设计语言基础 软件工程系 秦晓燕. 课程目标 了解面向对象程序设计的思想,以及软件 开发流程。 学习 Java 语言的基本概念和编程方法,基 本掌握 Java 类库的使用。 能够利用所学的方法开发简单的小型应用 程序.
Java 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.
Java 面向对象程序设计 第 1 章 Java 概述. Java 面向对象程序设计 1. 了解 Java 程序的工作机制与开发步骤; 3. 掌握字符界面与图形界面的 Java 程序设计方法, 了解 Applet 与 Application 两种程序结构的异同。 本章学习要点 2. 掌握在 TextPad.
软件编程基础 Java Applet 是另一类非常重要的 Java 程序, 虽然它的源代码编辑与字节码的编译生成过程与 Java Application 相同,但它却不是一类可以独立运 行的程序,相反,它的字节码文件必须嵌入到另一 种语言 HTNI 的文件中并由负责解释 HTML 文件的 WWW 浏览器充当其解释器,来解释执行.
第一章: Java 语言简介 CoreJava 核心编程. 课程整体目标 掌握 Java 语言基础知识 理解面向对象的编程思想 运用 Java 编写命令行程序 运用 JDBC 编写数据库访问程序 运用 Swing 组件编写图形用户界面程序 运用 Swing 组件和 JDBC 实现 C/S 结构的应用程序.
JAVA 概述 主讲:张雷. J2ME API 地址: 广东科贸信息工程 张雷学习要求 了解各种程序设计语言及其特点 了解各种程序设计语言及其特点 了解 JAVA 的发展史和其特点 了解 JAVA 的发展史和其特点.
Java 程序设计(第二版) 普通高等教育 “ 十一五 ” 国家级规划教材 辛运帷等 编著 徐小平 主讲.
第1章 Java语言概述.
《 Java开发环境配置》 主讲人:耿力.
Java 2实用教程(第3版)教学课件 主讲教师:张国平
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
1.2 Java程序开发与运行环境 Java程序文件类型 根据计算结构的不同,Java程序可以划分为:
Java程序设计教程 第一讲 Java概述.
四資二甲 第三週作業 物件導向程式設計.
Java面向对象程序设计 第 1 章 JAVA语言概述.
面向对象程序设计-JAVA 第一章 JAVA概述.
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
第1章 java简介及环境搭建 第1章 Java简介及开发环境搭建.
J2EE与中间件技术 ——Lab.
Android快速开发入门 巫文杰、Android工程师 讲师的CSDN博客地址
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
Android开发入门 -----Android 开发“Ready go!” 主讲:李晓蕾
JDK的安裝.
Java Applet 介绍.
第二讲 搭建Java Web开发环境 主讲人:孙娜
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
Java基础入门 第1章 Java开发入门 · Java语言的特点 · Java开发环境的搭建 · 环境变量的配置 · Java的运行机制.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第一讲: 基本流程(1).
第四章 附件 (应用程序软件包).
認識 Java.
Windows 7 的系统设置.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
任务1-3 使用Dreamweaver创建ASP网页
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
Visual Studio 2010简捷入门.
编程作业3:网页正文抽取 (10分).
第1章 Java语言概述 学习目标 本章要点 上机练习 习 题.
C语言程序设计 主讲教师:陆幼利.
開發Java程式語言的工具 JDK.
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
姚金宇 MIT SCHEME 使用说明 姚金宇
Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
第9章 多媒体技术 掌握 Windows 画图工具的基本操作; 掌握 Windows 音频工具进行音频播放;
Python 环境搭建 基于Anaconda和VSCode.
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
YOUR SUBTITLE GOES HERE
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
FPGA系统设计与实践 本章小结(第5章).
Presentation transcript:

Java语言程序设计 邵丽萍 邵光亚 张后扬 编著

第1章 Java 是什么? 主要任务 ٭了解Java的基本特点和用途 ٭掌握如何下载Java SDK软件包

本章主要内容 Java简介 Java的开发环境 初步了解Java程序

1.1 Java简介 1. Java的起源与发展 2.Java的语言特点 3.Java的用途

1.1.1 Java的起源与发展 Java是一种计算机程序语言,可以编写嵌入在Web网页中运行的Java Applet小程序,也可以编写独立运行的Java Application应用程序,是当今十分流行的网络编程语言。 Java是Sun公司于90年代初开发的。 1995年5月Sun正式发布了Java。

1.1.2 Java语言特点 1.简单性 2.面向对象 3.网络适用性 4.健壮性 5.安全性 6.平台无关性 7.可移植性

8.解释型 9.高性能 10.多线程 11.动态性 12.丰富的类库 13.嵌入浏览器运行

1.1.3 Java的用途 Java程序有两种类型 ☆一种是可在Web网页上运行的Applet,称为小应用程序。 ☆一种是Application,即应用程序,可完成任何计算任务。 两种程序有不同的用途。

1. 用于Web的Applet Internet上的Web页面是用HTML(超文本标记语言)编写的,HTML只能用来定义页面的布局结构,它不是一种编程语言。 通过在网页中添加嵌入式编程语言脚本(如CGI,JavaScript等)也可以使Web页具有和用户的交互能力,但这些嵌入式编程语言的能力有限,而且代码是公开的,远不如Java的强大功能和安全保密性能。

2.独立运行的Application Applet运行时的窗口界面是由浏览器提供的,因此它不能脱离浏览器而独立运行。而 Application则和任何Windows应用程序一样可以自建窗口界面,独立运行。事实上,Java语言就是一门高级编程语言,和其它高级编程语言并无两样。

3.数字设备领域 Sun正在把Java的目标从传统的计算机应用向其它数字设备领域扩展。这似乎是一种回归,Java又回到了它的起点。

4.Java应用的发展趋势 Java在智能Web服务、移动电子商务、分布计算技术、企业的综合信息化处理、嵌入式Java技术方面得到应用。

1.2 Java的开发环境 Java产品面向的主流平台有Solaris、Windows、Macintosh。由于Java的跨平台性,在任一平台中编写的Java程序可以很好地移植到其他平台上。 为了运行Java程序,计算机上必须安装JVM(Java虚拟机)和Java运行时解释器,两者构成Java的运行环境。

1.2.1 SDK的下载与安装 1.机器要求 Java对机器运行要求不高。 ☆硬件要求:CPU PII以上,64M内存,1OOM硬盘空间即可。 ☆软件要求:Windows98/Me/XP/NT/2000,IE 5以上。

2.下载SDK Sun公司网站页面

单击“J2SE 1.4.2 SDK-NEW”超链接

单击页面中“SDK”列对应的“DOWNLOAD”超链接

单击“Download j2sdk-1_4_2_01-windows-i586.exe”超链接

3.安装SDK 运行下载的“j2sdk-1_4_2_01-windows-i586.exe”软件包,可安装SDK,在安装过程中可以设置安装路径及选择组件,系统默认的安装路径为C:\ j2sdk1.4.2_01(这里选择E盘),默认的组件选择是全部安装。

4.SDK中的主要文件夹和文件 E:\ j2sdk1.4.2_01中的文件和子目录结构

1.2.2 配置Java运行环境 1.设置Windows 98 在C:\autoexec.bat文件中,添加以下内容: ☆set path=%path%; E:\ j2sdk1.4.2_01\bin ☆set classpath=.; E:\ j2sdk1.4.2_01\lib\;%classpath%

2.设置Windows XP/NT/2000 系统特性设置界面

“环境变量”设置界面

在“系统变量”框中选择“Path”,单击“编辑”按钮 “编辑系统变量”对话框

命令提示符下输入“java”或“javac” 参数提示信息

3.设置DOS起始位置 首先建立一个你存放java源程序的路径和文件夹,如本书使用的java源程序都存放在为“e:\java\程序”文件夹中。 单击“开始”→“所有程序”→“附件”→“命令提示符”,在“命令提示符”单击右键,选择“属性”菜单,将打开“命令提示符 属性”对话框,如图1.14所示。 选择“快捷方式”选项卡,在“起始位置”栏输入“e:\java\程序”,单击“确定”按钮即可。

4.安装java虚拟机 (1)下载并设置Java(TM) 软件 (2)打开浏览器Java的功能

(1)下载并设置Java(TM) 软件 Java (TM)软件中涉及 Web 交互的部分。它包括 Java 虚拟机和许多其它内容。有了它可以尽情享受 Internet 提供的最佳内容,包括游戏、体育、聊天、电子邮件、艺术、财务工具等等。可到http://java.sun.com/getjava/zh/download1.html下载免费的Java(TM)软件。

打开Windows的“控制面板”窗口

打开“Java(TM) Plug-in 控制面板”对话

(2)打开浏览器Java的功能 打开一个IE窗口,在浏览器菜单栏单击“工具”→“Internet选项”命令,打开“Internet选项”对话框,选择“高级”选项卡,选取“Java(sun)”下的单选框;选取“Microsoft VM”下的第一个选项“启用Java JIT编译器” ,如下图所示:

选择“安全”选项卡

打开“安全设置”对话框

1.3 初步了解Java程序 1.编写第一个Java源程序 2. Java程序的编译 3. 运行Java程序

1.3.1 编写第一个Java源程序 例1.1 本程序可以在屏幕上显示文字“欢迎你学习Java语言!”。 打开一个文本编辑器,输入如下代码: public class Hello { public static void main(String args[]) { System.out.println("欢迎你学习Java语言!"); }

1.2.2 Java程序的编译 Java源程序编写后,要使用Java编译器(javac.exe)进行编译,将Java源程序编译成可执行的程序代码。 Java源程序都是扩展名为 .java的文本文件。编译时首先读入Java源程序,然后进行语法检查,如果出现问题就终止编译。语法检查通过后,生成可执行程序代码即字节码,字节码文件名和源文件名相同,扩展名为 .class。

1.2.3 运行Java程序 在命令提示符窗口或MS-DOS窗口键入解释器文件名和要解释的字节码文件名“java Hello”,按回车键即开始解释并可看到运行结果,如图所示 :

Application应用程序有两种输出显示方式 结果输出显示在窗口界面中

结果显示在提示符窗口或MS-DOS窗口上

开发一个Java程序有3个步骤 (1)建立Java源程序 (2)编译源程序 (3)运行Java程序

习 题 1.Java有何特点? 2.上网下载最新的SDK软件包和Java(TM)软件并在你使用的计算机上设置好开发环境。 习 题 1.Java有何特点? 2.上网下载最新的SDK软件包和Java(TM)软件并在你使用的计算机上设置好开发环境。 3.模仿例1.1使用记事本编写一个Java Application源程序,输出字母“I can write a java application!”。 4.上机编译编写的源程序,思考使用什么命令进行编译?Java编译器产生的文件扩展名是什么? 5.上机解释编译过的程序,思考使用什么命令进行解释?Java解释器解释的文件的扩展名是什么? 7.上机使用小程序查看器浏览Clock小程序。