- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java程序设计教学教案演示课件01
1.1 Java 概述 什么是Java ? Java是1995年6月由Sun公司提出的一种编程语言。中文名:爪哇 Java的出现是解决希望能够写出程序嵌入到各种家用电器等设备的芯片上。 1.2 Java的特点 简单:许多基本语句的语法和C/C++ 一样,若掌握C/C++语言后,学习Java将很简单 面向对象:基于对象的编程更符合人的思维模式,容易编写程序 与平台无关:Java程序只要有Java虚拟机就可以正确运行 多线程:Java有内置的对多线程的支持 安全:Java小应用程序将被研制在Java运行环境中,不允许它访问计算机的其他部分 动态:Java在分布式环境下动态维护程序及类 1.3 Java程序开发过程 流程: 1.3 Java程序开发过程 过程说明: 编写源文件:使用一个编辑器,源文件扩展名是java. 编译Java源程序:使用java编译器编译源文件,得到字节码文件。采用命令javac。 运行Java程序:Java应用程序用Java解释器来执行其字节码文件,采用java命令;Java小应用程序通过浏览器来解释执行。 1.4 Java编译环境的配置 安装JDK 设置path全局变量: 变量名:path 变量值:JDK安装后bin所在的目录 测试:用javac 文件名,编译一个Java文件,用java 类名显示。 1.5 Java语言的三种注释 /*一行或者多行注释*/ ——编译器将忽略从/*到*/之间的任何东西。 /**文档注释*/ ——文档注释一般放再一个变量或者函数定义之前,指示在任何自动生成文档系统中调入。 //行注释 ——编译器忽略从//开始到本行结束的任何东西。 1.6 Java第一个应用程序 源代码: /* * 创建日期 2005-2-3 */ /** * @author ljq */ public class Hello { public static void main(String[] args) { System.out.println(这是一个简单的应用程序); } } 1.6 Java第一个应用程序 源代码分析: Java源程序是由若干类组成的 class是Java的关键字,用来定义类。public也是关键字,说明该类是共有的。第一个大括号和最后一个大括号之间的内容成为类体。 public static void main(String args[])是类中的一个方法,之后的两个大括号及之间的内容叫做方法体。 一个Java应用程序必须有一个类且只有一个类含有main方法,这个类称为应用程序的主类。public , static和void是对main的说明,Java应用程序中main方法必须被说明为public static void 。 String args[]声明一个字符串类型的数组args[]。 Java程序区分大小写。 Java源文件命名规则:如果源文件中有多个类,则只能有一个类是public类;如果有一个类是public类,则源文件的名字必须与这个类名字完全相同,扩展名是java;如果源文件没有public类,则源问的名字只要和某个类名字相同,扩展名是java就可以了 1.6 Java第一个应用程序 编译: 用javac编译Hello.java文件,将生成Hello.class文件,该文件为字节码文件。 命令:javac Hello.java 运行 输入命令:java Hello 1.7 包含多个类的Java应用程序 当Java应用程序包含有多个类时,java代码编译后产生多个类 用java命令执行时,命令后的类名必须是包含了main方法的那个类的名字,即主类的名字。 1.7 包含多个类的Java应用程序 例 public class People { float hight, weight; String head, ear, mouth; void speak(String s) { System.out.println(s); } } class A { public static void main(String args[]) { People zhubajie; zhubajie = new People(); zhubajie.weight = 200f; zhubajie.hight = 1.70F; zhubajie.head = 大头; zhubajie.ear = 两只大耳朵; zhubajie.mouth = 一只大嘴; System.out.println(重量 + zhubajie.weight + 身高 +
您可能关注的文档
- ISO9001︰2000培训教材–1.ppt
- ISO9001质量的管理8项准则.ppt
- ISO9004宣贯讲训.ppt
- ISO基础导入8大质量管理原则00.ppt
- ISO基本知识点讲训.ppt
- ISO基本知识点简介.ppt
- ISO概要〔教育资料〕.ppt
- ISO质量体系认证内审员讲训CQC演示课件3-ISO9000术语50.ppt
- ISO9001和ISO14001管理体系.ppt
- ISO质量流程图编制讲训.ppt
- 东海证券-轮胎行业月报:2024年高景气收官,节后开工恢复性提升.pdf
- 东吴证券-环保行业跟踪周报:欧盟终裁略下调对华生柴反倾销关税,开始跟踪SAF进口,持续推荐现金流资产.pdf
- 北京博观众智信息科技-日本保健品行业繁荣发展的背后及发展现状.pdf
- 兴业证券-电力设备行业深度报告:机器人业务打开锂电精密加工企业成长空间.pdf
- 信达证券-航空运输月度专题:1月油汇向好、国内线运力同比微增,客座率高位维稳.pdf
- 兴业证券-德昌股份-605555-家电汽零双轮驱动,多元布局兑现高成长.pdf
- 东吴证券-九方智投控股-09636.HK-基本面夯实乘A股东风,AI赋能拓成长蓝海.pdf
- 民生证券-计算机行业深度报告:DeepSeek系列报告之AI+医疗.pdf
- 兴业证券-基础化工行业周报:国常会研究提振消费及化解重点产业结构性矛盾继续关注化工核心资产及新材料成长.pdf
- 国金证券-A股投资策略周报:港股“狂飙”背后:哪些驱动因子与A股不一样?.pdf
最近下载
- 铁血丹心-钢琴谱 高清正版完整版五线谱.pdf
- SPC地板现状研究分析与发展前景预测报告2024年.docx VIP
- 以中国式现代化全面推进中华民族伟大复兴(ppt)(1).PPTX VIP
- (苏教版)三年级下册综合实践第三单元电子教案.pdf VIP
- 幼儿园小班主题我爱我家.pdf VIP
- 品管圈PDCA获奖案例-心血管内科降低经皮冠状动脉介入术后肢体肿胀发生率医院品质管理成果汇报.pptx
- 提高容积率的申请报告.doc
- 2024 年度民主生活会“四个对照”方面(存在问题、原因剖析及整改措施).docx VIP
- GB41022-2021 煤矿瓦斯抽采基本指标.pdf
- 2025年无锡工艺职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
文档评论(0)