- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计78245.ppt
Java程序设计 教师:申贵成 课程要求 数据类型、控制结构自学 每周必须进行课程实验 完成教师布置的任务 写五次实验报告 每次实验报告成绩为5分 考勤占十分 讲课内容与时间安排 第一章 基础知识 2 第二章 数据类型与运算 2 第三章 赋值与交互输入 2 第四章 结构化程序设计 3 第五章 通用方法的定义与使用 3 第六章 字符串和字符 3 第七章 数组 3 第八章 类与对象 6 第九章 继承与接口 6 第十章 可视化编程基础 6 第十一章 组件和事件处理 6 第十二章 文件输入输出 6 第一章 基础知识 基本概念 Java程序结构 常用方法 创建对话框 基本概念(1) 计算机程序:能够操纵计算机的数据和指令的结构化组合 程序设计:使用计算机能够响应、其他程序员能够理解的语言来编写计算机程序的过程 编程语言:被用来构造程序的一系列指令、数据和规则 基本概念(2) 低级语言:使用与特定类型计算机相关指令的语言,如机器语言与汇编语言 高级语言:使用类似与书面语言结构的语言,如结构化语言与面向对象语言。 结构化语言:使用四种结构(顺序、分支、循环以及子程序)的语言。 面向对象语言:使用类来封装数据与操作,支持继承、多态、信息隐藏的语言,如C++, Java,C# 基本概念(3) 编译器:将高级语言转换为低级语言的软件 源程序:作为数据被编译器转换的程序。 目标程序:由编译器产生的输出结果 解释性语言:程序的每条语句分别被翻译并立即执行。 编译性语言:编译源程序的方法在执行任何语句之前完整地翻译源程序中的所有语句。 软件作用 Java语言简介 Java语言诞生于1991年的Oak语言,由Green Project组研制,Gosling主持 1995年发布第一版,改名为Java Java语言是面向对象的语言 Java语言是编译解释执行的语言,由Java虚拟机解释Java程序 Java语言是跨平台的语言 Java语言的种类分为三种:应用程序、小程序、服务器端的Servlet程序。 Java语言的执行方式 Java的层次结构 对象 世间万物都市对象 对象都有自己的组成部分与状态 对象都有行为,来改变自己的状态 对象与对象之间能够互通消息 每个对象都会接受消息,调整自己的状态 消息 消息:一个对象对另外一个对象下达的指令 消息的三要素: 消息的接受者 让这个对象干什么 干这件事情需要什么素材 消息的格式: 对象名.方法名(输入参数) 类 类是对多个同类对象的抽象 类提炼出对象的共性 类用变量来表示对象的组成部分与状态 类用方法(函数)来表示对象的行为 对象通过方法(函数)来改变对象的状态 Java程序的组成 Java程序由类构成 类是由成员变量与成员方法构成 成员变量可以是引用类型变量,也可以是基本类型变量 基本类型是指整型、实数型、字符型、布尔型 引用类型是:类、数组以及接口类型 类的举例(长方形) 属性: 长度 宽度 方法: 求自己的周长 求自己的面积 设置长\宽 取自己的长与宽 类与对象的关系 类是对象的模板与蓝图 类是抽象的概念 对象是类的实例,它具有类规定的属性与方法 例如:人就是类,是抽象的概念,而本人就是类的一个实例,是一个对象 类的结构 类头:声明类的名字 类体: 成员变量 成员方法 类的描述 Class className { Datatype1 variable1; Datatype2 varibale2; … Datatype1 methodName1(parameters) { …. } Datatype2 methodName2(parameters) { …. } } 简单举例(1) public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello World!”); } } 见例程HelloWorld.java 简单举例(2) public class EasyLearn { public static void main(String[] args) { System.out.println(“Hello World!”); System.out.println(“Java is easy to learn”); } } 见例程EasyLearn.java Main方法 public static void main(String[] args) { 语句; } Main举例 public class mainDemo { public static void main(String[] args) { for(int I=0; I ar
您可能关注的文档
最近下载
- 西师版六年级上册数学知识点.docx VIP
- 2025年GCP药物临床试验质量管理规范培训试题(附含答案).docx VIP
- GB51214-2017 煤炭工业露天矿边坡工程监测规范.docx VIP
- 《药理学》课件——肾上腺皮质激素类药物.pptx VIP
- 2025年春国家开放大学《中央银行理论与实务》形考任务1-4参考答案.pdf
- 宿舍弱电工程施工方案(3篇).docx
- 提高地板砖一次验收合格率.docx
- 河南师范大学《统计学》2023-2024学年第一学期期末试卷.doc VIP
- 2025年春国家开放大学学习网电《园艺设施》形考任务1-3+实验报告参考答案.pdf
- 园林绿化管理课件.pptx
原创力文档


文档评论(0)