- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java程序设计教程-东华大学计算机科学与技术学院信息技术系
第一章 Java 程序设计 大学的学习和高中有很大的不同 自学型教学模式 要掌握的内容增多 自习时间充足 怎样进行大学学习? 自己除了要学会独立外,更要善于管好学习。大学老师更多的是学习方法的传授,引导学生进行分析、归纳、推导,知识的获取更多的要靠自己去做。因此大学学习的关键是获取知识和信息的能力的培养,既所谓“学会学习”。 学习的概念不仅仅指课堂里的内容、教科书里的内容,还包括其他方面,如泡图书馆、做实验、参加丰富多彩的课外活动及各类竞赛,参与各种集体和社团活动,聆听各类讲座、讲坛,搞社会调查等,更可以和同学、师长广泛交往,互相切磋,相互交流,古人云“三人行,必有吾师”嘛。学习的内容变得这么宽广,学习方式是如此多样,同学们尽可自由选择,用努力获得收获。 为什么要学习程序设计? 计算思维:(卡内基梅隆大学计算机系主任周以真) 计算思维是每个人的基本技能,不仅仅属于计算机科学家。在阅读、写作和算术(英文简称3R)之外,我们应当将计算思维加到每个孩子的解析能力之中。 日常中的事例: 当早晨去学校时,把当天需要的东西放进背包;这就是预置和缓存。 当人弄丢他的手套时,建议他沿走过的路回寻;这就是回推。 在超市付账时你应当去排哪个队呢?这就是多服务器系统的性能模型。 学习程序设计是进行计算思维训练的很好方式。 本课程的学习要求及信息 上课+复习 上机实验: 讲义: 作业:平时成绩的一部分 答疑:上机时间+课后时间(周二下午) 办公室:计算机学院楼237室 Email:sxp@ 第一章 Java程序设计概述 第一节 Java与程序 第二节 Java的特点 第三节 Java程序介绍 第四节 Java程序的开发过程 第一节 Java与程序 程序设计是伴随着电子计算机的出现而产生的一门技术性学科。 程序设计:根据所提出的任务,把计算机能够正确完成该任务而所要做的工作写成一种能让计算机直接或间接接受的语句的过程。 一段程序:整个任务所对应的一系列语句的集合。 程序的运行: Java的发展 Java的应用平台 Java大家庭中三大主要成员: (1) Java ME——Java Micro Edition用于嵌入式Java消费电子平台。不论是无线通讯、手机、PDA等小型电子装置都可采用其作为开发工具及应用平台。 (2)Java SE——Java(Software Development Kit)Standard Edition是Java最通行的版本,是用于工作站、PC机的Java标准平台。本书应用程序的使用版本。 (3) Java EE——Java Enterprise Edition可扩展的企业应用Java 平台,它提供了企业e-Business架构及Web Services服务,受欢迎之处是其开放的标准和优越的跨平台能力。 第二节 Java语言的特点 易于学习。 执行方式效率高。 对被编译好的目标程序(字节码)的执行与平台无关。 使用分布式技术,保证运行安全。 提供丰富的API文档和类库。 第三节 Java程序介绍 Java源程序的执行方法:先编译器编译、再利用解释器解释的方式来运行。 Java源程序经过编译器编译,会被转换成一种我们将它称之为“字节码(byte_codes)”的目标程序。“字节码”的最大特点便是可以跨平台运行。 Java虚拟机:任何一种可以运行Java程序的软件(Java virtual machine, JVM)。 例如:浏览器、Java的开发工具等。 把Java的字节码看成是JVM所运行的机器码。 Java开发工具 为了正确且顺利地创建、运行和调试Java程序,我们需要针对Java源程序的编译器、解释器和其它一系列工具,这些内容都由一系列程序文件(软件)组成。这些文件的集合称为Java的开发工具。 最基本开发工具包(Software Development Kit)Standard Edition,简称SDK 。由Sun Microsystems公司所开发的一套Java程序开发软件,现可从Oracle公司的网站免费获得。 Java的API (Application Program Interface)类库与API文档 Java的API文档是具体告诉你类库内容的使用方法的文档, 它是Java程序开发的最好帮手,当你开始从事Java程序的开发而需要某些工具时,Oracle公司的网站“/javase/6/docs/api/”下提供了所有有关API类库的信息及链接,API文档内容主要包括:类层次结构、类及其一般目的的说明、成员变量表、构造函数表、方法表、变量详细说明表及每一个变量使用目的的详细描述、构造方法的详细说明及
您可能关注的文档
- 1080p星光级激光云台摄像机-uniview.pdf
- 2007清华大学免试推荐研究生试题-tsinghua.doc
- 2009年第一届youthcamp系列活动-原味蕨醒青年户外探索活动流程.doc
- 2010紫金山天文台院信息化设施运行与服务季度简报2010.pdf
- 2013年禅城区金白兰奖项目类奖项申报表-区委共青团.doc
- 2014年江苏科技公共服务平台-江苏科技创新平台.doc
- 2014年运营计划目标策略重点项目行动计划组织架构机制及其他.ppt
- 2014年税收检查及纳税涉税疑难问题解析-大成方略.ppt
- 2015年6月第1期-赛诺场研究.pdf
- 2015年春季山东一场转折性降水微物理特征分析.pdf
文档评论(0)