- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第01章-java语言概述概要
《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.1 什么是Java? 一种编程语言:面向对象的程序设计语言,提供了编译、运行、调试工具。 一种软件平台 平台是程序运行的硬件或软件环境。 2 Java语言概述 2.1 Java语言程序分类 2.2 Java程序开发过程 2.2 Java程序开发过程 开发程序前,进行开发环境配置 安装JDK系统; 安装集成开发系统,并配置开发环境; 常用的开发集成环境: JCreater、JBuilder、EClipse等集成开发环境 3 使用集成开发环境开发Java程序 3.1 使用Jcreater开发程序步骤 3.2 Java 应用程序(Application)举例 集成开发工具简介 UltraEdit、EditPlus:文本编辑器,适用于初学者,只能编辑,编译和运行需要借助java命令。 Jcreater:功能较为强大,可以编辑、编译、调试运行。初学者使用的工具。 JBuilder:功能强大的集成开发工具,一般用于商业开发中,不适用于初学者。 Eclipes:功能强大的集成开发工具,免费。 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应用程序要点 main方法是Java应用程序的入口方法 一个源文件中可以有多个类 源文件名必须和它中定义的public类的类名相同 开发一个JAVA程的步骤 程序设计的基本步骤: 明确所需解决的问题。 分析问题、构造模型。 设计算法。 编辑源程序。 编译和连接。 反复上机调试程序, 直到改正了所有的编译错误和运行错误。 运行。 整理资料,写出报告。 练习题: 一. 通过运行本单元的各例题,熟悉Jcreater/ Eclipes开发环境 二.设计题目: 1、给出计算圆柱表面积及其体积的处理过程? 2、求阶乘T=n!的计算方法? 3、求SUM=1+2+3+……+98+99+100的计算过程 4、求最大值的计算方法? 5、判断正整数n是否为素数的算法思想。 6、求累加和Sum = 1!+...+n!的算法思想。 7、将三个整数按从小到大的顺序输出的算法思想。 结 束 语 学好程序设计语言的唯一途径是---- 上机练习。 你的编程能力与你在计算机上投入的时间成正比。 * * 教师: 李蔚妍 电话: 8242497 办公室: 文理大楼609西 电子邮箱:liweiyan@ 公共邮箱:javaxinxishuxue@163.com 密码:xinxishuxue Java语言概述 Java语言语法基础 面向对象的特征 Applet及其应用 图形用户界面设计 异常 线程 数据库操作 Java输入/输出 网络编程 1.前身:橡树 2.诞生:1995年5月 3.Java语言的基本开发工具是SUN公司免费提供的JDK (Java Development Kit) 4.网址 (查询新动向) 三个平台 适用于小型设备和智能卡 适用于桌面系统 提供分布式企业软件组件规范 J2SE(标准平台)
您可能关注的文档
- 端午的鸭蛋___定稿.ppt
- 端午的鸭蛋讲读课件.ppt
- 端午的鸭蛋班班通上课专用.ppt
- 漏电火灾报警系统说明.ppt
- 端午的鸭蛋精品课件.ppt
- 童年下雪了卤蛋.pptx
- 端氨基环三聚磷腈在阻燃环氧树脂中的应用.doc
- 端午的鸭蛋原稿1.ppt
- 竹节桩桩基安全技术交底.doc
- 笑傲徐工策划书.doc
- (高清版)DB33∕T 2114.2-2022 综合交通视频交换技术规范 第2部分:视频交换协议 .pdf
- (高清版)DB33∕T 2123-2018 海洋测绘水深测量成果质量检验规范 .pdf
- (高清版)DB33∕T 2144-2018 榉树栽培技术规程 .pdf
- (高清版)DB33∕T 1259-2021 装配式内装评价标准.pdf
- (高清版)DB33∕T 1292-2023 电动汽车充电桩计量远程监测技术规范 .pdf
- (高清版)DB33∕T 2064.1-2017 刺网最小网目尺寸 第1部分 小黄鱼.pdf
- (高清版)DB33∕T 2099-2018 高速公路边坡养护技术规范 .pdf
- (高清版)DB33∕T 2049-2017 处方审核规范 .pdf
- (高清版)DB33∕T 1304-2023 水稻钵苗培育机插技术规程 .pdf
- (高清版)DB33∕T 2036.7-2019 政务办事“最多跑一次”工作规范 第7部分:监督评价与改进 .pdf
文档评论(0)