【asp精品源码栏目提醒】:网学会员鉴于大家对asp精品源码十分关注,论文会员在此为大家搜集整理了“课程地位 - 毕业设计”一文,供大家参考学习
ACCP V4.0 Java 简介 ACCP V4.0 2 课程地位 .Net C .Net C SQL Server SQL Server XML XML SPM SPM ASP.NET WebService ASP.NET WebService Oracle Oracle UML UML SPR: Computer Base SPR: Computer Base HTMLJavaScript HTMLJavaScript SQL Server Base SQL Server Base OOPJava Base OOPJava Base C C STB STB JSP/Servlet JSP/Servlet EJBWebService EJBWebService WinForms WinForms StrutsJSF StrutsJSF TestingSQA TestingSQA Linux Linux ACCP V4.0 3 课程目标 掌握Java语言基础知识 理解面向对象的编程思想 运用Java编写命令行程序 运用Swing编写图形用户界面程序 运用JDBC编写数据库访问程序 运用Swing和JDBC实现C/S结构的应用程序 ACCP V4.0 4 本章目标 了解Java 语言 了解Java 程序的类型 掌握Java 程序运行环境的配置 理解Java 虚拟机 JVM 了解Java的特点 ACCP V4.0 5 Java语言的简介 Sun Microsystems 于1995年推出 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。
希望用于控制嵌入在有线电视交换盒、PDA等的微处理器 1994年将Oak语言更名为Java Java 既安全、可移植又可跨平台而且人们发现它能够解决Internet 上的大型应用问题 ACCP V4.0 6 Java平台无关性 Java是一种既面向对象又可跨平台的语言 它用于创建单机应用程序、基于网络的程序和消费类设备程序。
例如移动电话和掌上导航系统 Java 字节码 可跨平台 Windows Linux Solaris 运行 编译 Java 源程序代码 JVM Java 虚拟机 ACCP V4.0 7 Java与Internet Internet使Java成为网上最流行的编程语言 Java对Internet的影响也意义深远 在Java出现以前几乎没有什么工具可以在 Internet上执行动态交互程序 Applet程序可以对用户的输入和操作做出响应 ACCP V4.0 8 Java程序的类型 Applet 应用程序 它是用 Java 编写的、在 Internet 上运行的程序在任何客户端系统上均可下载 Applet。
它是指在计算机的操作系统支持下运行的程序。
应用程序既可以基于GUI又可以 基于命令行界面。
ACCP V4.0 9 Java的开发环境 JDK是有助于程序员开发Java程序的Java开发工具包 j2sdk1.4.2_02 了解安装目录 bin目录存放可执行文件 lib目录存放Java的类库文件 include目录存放用于本地方法的文件 demo目录存放演示程序 jre目录存放Java运行环境文件 ACCP V4.0 10 配置环境变量 演示环境变量的配置…… 演示环境变量的配置…… 单击 右键 选择高级 选择路径 添加路径 ACCP V4.0 11 Java开发工具包 它是一组命令行工具 主要有 javac java javadoc ACCP V4.0 12 JDK 中的工具-1 javac用于编译Java 源代码的编译器 语法javac 选项 源文件 源文件以扩展名.java 结尾 选项可以包括 -classpath -d ACCP V4.0 13 JDK 中的工具2 java用于执行 Java 字节码的解释器 java 选项 类名称 参数 选项可以包括 -classpath -version ACCP V4.0 14 开发Java程序的步骤 创建Java源程序 Java源程序一般用java作为扩展名是一个文本文 件用Java语言写成可以用任何文本编辑器创建 与编辑 编译源程序 Java编译器“javac”读取你的Java源程序并翻译 成Java虚拟机能够明白的指令集合且以字节码的 形式保存在文件中。
通常字节码文件以class作为 扩展名 运行class字节码文件 Java解释器读取字节码取出指令并且翻译成计算 机能执行的代码完成运行过程 ACCP V4.0 15 第一个Java程序 / 此类用于在屏幕上显示消息。
version1.02005 年 5 月 20 日 author Michael / class Message / 这是一个 main 方法 / public static void mainString args / 输出此消息 / System.out.println欢迎来到 Java 世界 ACCP V4.0 16 在记事本编辑Java程序 public class Message / 这是一个 main 方法。
/ public static void mainString args / 输出此消息 / System.out.println欢迎来到 Java 世界 演示编辑和保存Java程序…… 演示编辑和保存Java程序…… 依次选择 程序附件 记事本 单击 开始 ACCP V4.0 17 编译和运行 演示编译和运行Java程序…… 演示编译和运行Java程序…… 单击 开始 进入程序所 保存的目录 依次选择 程序-附件 -命令提示符 编译 Javac Message.java 运行 java Message 输出结果 ACCP V4.0 18 分析程序 3-1 符号 / / 指示中间的语句是该程序中的注释。
多行注释以 / 开始以 / 结束。
单行注释以 // 开始以行末结束 java文档注释使用/ / 关键字 class 声明类的定义还帮助编译器理解它是一个类的声明 整个类及其所有成员都是在一对大括号中即 和 之间定义的。
它们标志着类定义块的开始和结束 ACCP V4.0 19 分析程序3-2 程序从 main 方法开始执行 关键字 public 是一个访问说明符控制类成员的可见度和作用域 关键字 static 允许调用 main 方法而无需创建类的实例 关键字 void 告诉编译器 main 方法在执行时不返回任何值 ACCP V4.0 20 分析程序 3-3 main 方法是所有Java 应用程序的起始点 args 是String类型的数组 println 方法通过 System.out 显示作为参数传递给它的字符串 ACCP V4.0 21 Java虚拟机 可运行Java字节码的虚拟计算机系统 它有一个解释器组件可以实现Java字节码和计算机操作系统之间的通信 JVM Java 虚拟机 操作系统 硬 件 ACCP V4.0 22 Java虚拟机的运行过程 编译时 .java 源代码 .class 字节码 运行时 解释器 硬件 网络 字节码校验器 类加载器 JIT代码 生成器 ACCP V4.0 23 Java API文档 选 择 包 选择包中的 接口或类 可查看相应帮助 ACCP V4.0 24 文档注释 演示文档注释…… 演示文档注释…… 进入程序所 保存的目录 双击index.html 文档注释 文档注释 进入程序所 保存的目录 执行 javadoc Message.java ACCP V4.0 25 Java的特点 简单 - Java 设计人员删除了C 中许多复杂的功能如指针操纵和运算符重载等 面向对象 - 在 Java 中任何东西都是对象。
因此重点集中在数据、应用程序中操作对象的方法以及过程上 健壮性 - Java 在编译和解释时都会检查代码 ACCP V4.0 26 Java的特点 安全性 - Java 提供了用于执行程序的受控环境以及多层次的安全控制 分布式 - Java 可用于开发能够在多个平台、操作系统和图形用户界面之间移植的应用程序 多线程 - Java 程序使用称为“多线程”的进程同时处理多项任务 ACCP V4.0 27 总结 Java 是面向对象的跨平台语言 Java 可用来生成两类程序应用程序、 小应用程序 JDK 提供多种工具这些工具位于 JDK 的 bin 目录下具体如下javac java javadoc Java 字节码是 Java 虚拟机 JVM 可理解的机器语言指令通常作为 Java 语言源代码的编译结果而生成 ACCP V4.0
上一篇:
.NET框架及其类库
下一篇:
恋沫