第01章-java语言概述.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第01章-java语言概述重点讲义

3.2 Java应用程序(Application)举例 源文件: FirstSample.java public class FirstSample{ public static void main(String[] args) { System.out.println(你好); } } 开发Java应用程序—分析源文件 public class FirstSample { //Java应用程序入口方法 public static void main(String[] args) { //向控制台打印一条信息 System.out.println(你好); } } 开发Java应用程序要点 一个源文件中至多只能有一个public的class声明 源文件名必须和它中定义的带有public的类的类名相同 main方法是Java应用程序的入口方法 开发一个JAVA程的步骤 程序设计的基本步骤: 明确所需解决的问题。 分析问题、构造模型。 设计算法。 编辑源程序。 编译和连接。 反复上机调试程序, 直到改正了所有的编译错误和运行错误。 运行。 整理资料,写出报告。 作业: 一. 练习配置DOS环境,编写源文件使用DOS命令方式运行文件。 二. 熟悉了解Jcreater/ MyEclipes开发环境,然后用集成开发环境运行源文件。 * 语言:起源于Sun公司的一个“绿色项目”(1991年,James Gosling) Oak语言产生(Java),用于编写跨平台的嵌入式应用程序。项目失败,而Java语言特性与万维网的要求不谋而合,促使Java语言开发小组转向互联网应用方向。 平台:大多数其它平台是硬件和操作系统的结合。 * * * * 《Java语言程序设计》 教师: 李蔚妍 电话: 8242497办公室: 文理大楼609西 电子邮箱:liweiyan@ 公共邮箱:javaxinxishuxue@163.com 密码:xinxishuxue 课程提纲 Java语言概述 Java语言语法基础 面向对象的特征 Applet及其应用 图形用户界面设计 异常 线程 数据库操作 Java输入/输出 网络编程 参考资料 Java语言程序设计(第2版),吕凤翥、马皓编著,清华大学出版社 Java编程思想,第2版,候捷译,计算机科学丛书,机械工业出版社 第1章 JAVA语言概述 1 课程介绍 1.1 什么是Java? 1.2 Java语言的特点 2 Java语言概述 2.1 Java语言程序分类 2.2 Java程序开发过程 3 使用集成开发环境开发Java程序 3.1 使用Jcreater开发程序步骤 3.2 Java 应用程序(Application)举例 1 Java课程介绍 1.1 什么是Java? 1.2 Java语言的特点 1.前身:橡树 2.诞生:1995年5月 3.Java语言的基本开发工具是SUN公司免费提供的JDK (Java Development Kit) 4.网址 (查询新动向) 1.1 什么是Java? 一种编程语言:面向对象的程序设计语言,提供了编译、运行、调试工具。 一种软件平台 平台是程序运行的硬件或软件环境。 三个平台 适用于小型设备和智能卡 适用于桌面系统 提供分布式企业软件组件规范 J2SE(标准平台) J2EE(企业级平台) J2ME(嵌入式平台) 1. 简单性和完全面向对象 语法:放弃了C语言的全程变量、goto语句、宏定义以及结构、联合和指针数据类型。 面向对象概念:放弃了多重继承、友元类和运算符重载,采用单重继承加接口的方式代替多重继承,提供语言级的内存自动管理和异常处理方式。 1.2 Java语言的特点 2. 平台无关性:能运行于不同的操作系统 “Write once,run anywhere” 3. 安全性和可靠性 (1)取消指针的概念 (2)内存的自动管理 (3)在运行环境中提供了安全机制 4. 多线程 5. 高效的网络编程 2 Java语言概述 2.1 Java语言程序分类 2.2 Java程序开发过程   能够独立运行的应用程序,既可以以DOS命令 行方式运行,也可以以图形用户界面方式运行. 可以嵌入到Web页面的小应用程序,不能独立运行,必须嵌入超文本(html)中,由浏览器显示运行. 1.App

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档