




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2010 1 10 1 Java面向对象程序设计 第1章 配合例子源代码一起使用 Powerpoint制作 耿祥义张跃平 Java语言概述 2010 1 10 2 主要内容Java诞生Java的特点安装JDK一个简单的Java应用程序联合编译注释编程风格难点Java的特点 导读 2010 1 10 3 Java语言概述 Java具有面向对象 与平台无关 安全 稳定和多线程等优良特性 是目前软件设计中优秀的编程语言 Java不仅可以用来开发大型的应用程序 而且特别适合于Internet的应用开发 Java具备了 一旦写成处处可用 的特点 Java已成为网络时代最重要的语言之一 2010 1 10 4 1 1Java的诞生 Java是1995年6月由Sun公司发明的革命性编程语言 Java可以在计算机的操作系统之上再提供一个Java运行环境 该运行环境由Java虚拟机 JavaVirtualMachine 类库以及一些核心文件组成 也就是说 只要计算机提供了Java运行环境 Java编写的软件就能在其上运行 2010 1 10 5 1 2Java的特点 Java是目前使用最为广泛的网络编程语言之一 它具有以下特点 1 简单2 面向对象3 平台无关4 多线程5 安全6 动态 2010 1 10 6 1 3安装JDK 三种平台 目前Java平台主要分为下列3个版本 1 JavaSE 曾称为J2SE 称为Java标准版或Java标准平台 2 JavaEE 曾称为J2EE 称为Java企业版或Java企业平台 3 JavaME 曾称为J2ME 称为Java微型版或Java小型平台 无论上述那种Java运行平台都包括了相应的Java虚拟机 JavaVirtualMachine 虚拟机负责将字节码文件 包括程序使用的类库中的字节码 加载到内存 然后采用解释方式来执行字节码文件 即根据相应平台的机器指令翻译一句执行一句 2010 1 10 7 1 3安装JDK 安装JavaSE平台 JavaSE平台是学习掌握Java语言的最佳平台 而掌握JavaSE又是进一步学习JavaEE和JavaME所必须的 1下载JDK1 6 本书将使用针对Window操作系统平台的JDK 因此下载的版本为jdk 6u13 windows i586 p exe 2选择安装路径界面 为了便于今后设置环境变量 建议修改默认的安装路径为 D jdk1 6 3系统环境path的设置 4系统环境classpath的设置 图1 4JDK的目录结构 2010 1 10 8 1 4Java程序的开发步骤 1 编写源文件 扩展名必须是 java 2 编译Java源程序 使用Java编译器 javac exe 编译源文件 得到字节码文件 3 运行Java程序 使用JavaSE平台中的Java解释器 java exe 来解释执行字节码文件 2010 1 10 9 1 5一个简单的Java应用程序 例11 编写源文件 Java应用程序的源文件是由若干个书写形式互相独立的类组成 publicclassHello publicstaticvoidmain Stringargs System out println 这是一个简单的Java应用程序 Studentstu newStudent stu speak Wearestudents classStudent publicvoidspeak Strings System out println s 源文件命名为Hello java保存至C chapter1 注 良好的编码习惯 源文件的命名规则2 编译Java源程序 C chapter1 javacHello java3 运行Java程序 C chapter1 javaHello例21 编写源文件命名为Rect java保存至C chapter1 2 编译Java源程序 C chapter1 javacRect java3 运行Java程序 C chapter1 javaExample1 2 2010 1 10 10 1 6联合编译 例31 编写源文件 分别编辑 保存三个Java源文件Circle java Rectangle java MainClass java至C chapter1中 其中MainClass java是含有主类的Java应用程序的源文件 2 编译Java源程序 C chapter1 javacMainClass java编译MainClass java的过程中 Java系统会自动地编译Circle java和Rectangle java 这是因为应用程序要使用Circle java和Rectangle java源文件产生的字节码文件 编译通过后 C chapter1目录中将会有Cirlce class Rectangle class和MainClass class三个字节码文件 3 运行Java程序 C chapter1 javaMainClass 2010 1 10 11 1 7注释 编译器忽略注释内容 注释的目的是有利于代码的维护和阅读 因此给代码增加注释是一个良好的编程习惯 Java支持两种格式的注释 单行注释和多行注释 单行注释使用 表示单行注释的开始 即该行中从 开始的后续内容为注释 201
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乡镇政务新媒体网络安全运维管理制度
- (完整版)八年级下册语文期末考试试卷及答案
- 生活分享生活技巧分享会策划
- 学英语七年级试卷及答案
- 2025年手卫生技术试题及答案
- 2025年生态环保笔试题及答案
- 2025年校歌征集题目及答案
- 2025年山西省特岗教师招聘考试笔试试题(含答案)
- 2025年山东省招聘储备教师教育理论、教育基础知识+语文自测试题及答案
- 专题9.2 社会主义建设在探索中曲折发展- 2025年高考历史一轮复习素养提升探究课件(统编版·中外历史纲要上)
- 2025年秋期部编版六年级上册小学语文教学计划+教学进度表
- 应用软件创新创业项目商业计划书
- (标准)棋牌室转让合同协议书
- 2025年中国对虾市场深度调查与投资方向研究报告
- 高压防护架搭设方案
- 洗车实习个人总结
- 重庆土地流转管理办法
- 铝格栅墙面安装方案
- 智能散热器培训课件
- 2025届江苏苏州中考语文真题试卷【含答案】
- 2025版心肺复苏术指南
评论
0/150
提交评论