书签 分享 收藏 举报 版权申诉 / 27
上传文档赚钱

类型java2012ch1.ppt

  • 上传人(卖家):hwpkd79526
  • 文档编号:6157975
  • 上传时间:2023-06-04
  • 格式:PPT
  • 页数:27
  • 大小:214.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《java2012ch1.ppt》由用户(hwpkd79526)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    java2012ch1
    资源描述:

    1、第一章2大学的学习和高中有很大的不同大学的学习和高中有很大的不同 自学型教学模式自学型教学模式 要掌握的内容增多要掌握的内容增多 自习时间充足自习时间充足 第一章3怎样进行大学学习?怎样进行大学学习?自己除了要学会独立外,更要善于管好学习。自己除了要学会独立外,更要善于管好学习。大学老师更多的是学习方法的传授,引导学生大学老师更多的是学习方法的传授,引导学生进行分析、归纳、推导,知识的获取更多的要进行分析、归纳、推导,知识的获取更多的要靠自己去做。因此大学学习的关键是获取知识靠自己去做。因此大学学习的关键是获取知识和信息的能力的培养,既所谓和信息的能力的培养,既所谓“学会学习学会学习”。学习的

    2、概念学习的概念不仅仅指课堂里的内容、教科书里不仅仅指课堂里的内容、教科书里的内容,还包括其他方面的内容,还包括其他方面,如泡图书馆、做实,如泡图书馆、做实验、参加丰富多彩的课外活动及各类竞赛,参验、参加丰富多彩的课外活动及各类竞赛,参与各种集体和社团活动,聆听各类讲座、讲坛,与各种集体和社团活动,聆听各类讲座、讲坛,搞社会调查等,更可以和同学、师长广泛交往,搞社会调查等,更可以和同学、师长广泛交往,互相切磋,相互交流,古人云互相切磋,相互交流,古人云“三人行,必有三人行,必有吾师吾师”嘛。学习的内容变得这么宽广,学习方嘛。学习的内容变得这么宽广,学习方式是如此多样,同学们尽可自由选择,用努力式

    3、是如此多样,同学们尽可自由选择,用努力获得收获。获得收获。第一章4为什么要学习程序设计?计算思维计算思维:(:(卡内基梅隆大学计算机系主任周以真)计算思维是每个人的基本技能,不仅仅属于计算机科学家。在阅读、写作和算术(英文简称3R)之外,我们应当将计算思维加到每个孩子的解析能力之中。日常中的事例:当早晨去学校时,把当天需要的东西放进背包;这就是预置和缓存。当人弄丢他的手套时,建议他沿走过的路回寻;这就是回推。在超市付账时你应当去排哪个队呢?这就是多服务器系统的性能模型。学习程序设计是进行计算思维训练的很好方式。第一章5本课程的学习要求及信息本课程的学习要求及信息 上课+复习 上机实验:http

    4、:/ 讲义:ftp:/ 作业:平时成绩的一部分 答疑:上机时间+课后时间(周二下午)办公室:计算机学院楼237室 Email:第一章6第一章 Java程序设计概述 第一节 Java与程序 第二节 Java的特点 第三节 Java程序介绍 第四节 Java程序的开发过程第一章7第一节 Java与程序 程序设计是伴随着电子计算机的出现而产生的一门技术性学科。程序设计程序设计:根据所提出的任务,把计算机能够正确完成该任务而所要做的工作写成一种能让计算机直接或间接接受的语句的过程。一段程序:一段程序:整个任务所对应的一系列语句的集合。第一章8第一章10第一章11Java大家庭中三大主要成员:(1)Ja

    5、va MEJava Micro Edition用于嵌入式Java消费电子平台。不论是无线通讯、手机、PDA等小型电子装置都可采用其作为开发工具及应用平台。(2)Java SEJava(Software Development Kit)Standard Edition是Java最通行的版本,是用于工作站、PC机的Java标准平台。本书应用程序的使用版本。(3)Java EEJava Enterprise Edition可扩展的企业应用Java 平台,它提供了企业e-Business架构及Web Services服务,受欢迎之处是其开放的标准和优越的跨平台能力。第一章12第二节 Java的特点第一

    6、章13第三节 Java程序介绍第一章14 为了正确且顺利地创建、运行和调试Java程序,我们需要编译器、解释器和其它一系列工具,这些内容都由一系列程序文件(软件)组成。这些文件的集合称为Java的开发工具。最基本开发工具包(Software Development Kit)Standard Edition,简称SDKSDK。由Sun Microsystems公司所开发的一套Java程序开发软件,现可从Oracle公司的网站免费获得。第一章15Java的API文档是具体告诉你类库内容的使用方法的文档,它是Java程序开发的最好帮手,当你开始从事Java程序的开发而需要某些工具时,Oracle公司

    7、的网站“http:/ Development Kit):(2)Jbuilder:由Borland公司所开发的Java程序开发软件,一个优秀的可视化编辑工具,其个人版、企业版都可以在Borland公司网站的网页上下载安装。(3)EclipseEclipse:是基于Java的、开放源代码的可扩展开发平台,最初由IBM公司投入巨资开发,后来捐给国际开放源代码团体。它本身只是一个框架和一组服务,通过插件构建开发平台,本身附带一个标准插件集。包括JAVA开发工具。1.3.4 Java资源的获取、安装第一章17 Eclipse是一个综合开发环境(Integrated Development Environ

    8、ment)IDE 第一章181.3.5 Eclipse 应用平台应用平台 Package Explorer 视图视图:Package Explorer 视图允许我们创建、选择和删除项目。编辑器区域编辑器区域:Package Explorer 右侧上的窗格是编辑器区域。取决于Package Explorer中选定的文档类型,一个适当的编辑器窗口将在这里打开。如果 Eclipse 没有注册用于某特定文档类型(例如,Windows 系统上的.doc 文件)的适当编辑器,Eclipse 将设法使用外部编辑器来打开该文档。Outline 视图视图:编辑器区域右侧的 Outline 视图显示编辑器中文档的

    9、大纲;这个大纲的准确性取决于编辑器和文档的类型;对于Java 源文件,该大纲将显示所有已声明的类、属性和方法。选项卡视图选项卡视图:选项卡视图(Problems、Javadoc和Declaration)收集关于我们正在操作的项目信息;可以是 Eclipse 生成的信息,比如编译错误,也可以是我们手动添加的任务。第一章19packagepackage /0 1句,必须放在文件开始,作用是把当前文件放入所指向的包中。importimport /0 多句,必须放在所有类定义之前,引入标准类或已有类。public classDefinitionpublic classDefinition /0 1句,

    10、文件名必须与类的类名完全相同。classDefinitionclassDefinition /0 多句,类定义的个数不受限制。interfaceDefinitioninterfaceDefinition /0 多句,接口定义的个数不受限制。第一章20修饰符修饰符 class class 类名类名 extend extend 父类名父类名 type type 变量变量1 1;type type 变量变量2 2;修饰符修饰符 type type 类方法类方法1 1(参数列表)(参数列表)type type 局部变量;局部变量;方法体方法体 修饰符修饰符 type type 类方法类方法2 2(参数

    11、列表)(参数列表)type type 局部变量;局部变量;方法体方法体 第一章21例1-1 简单的java application,功能是在屏幕上输出:“Let us begin to study Java!”。public class BegintoLearn public static void main(String args)System.out.println(Let us begin to study Java!);第一章22 一个独立的Java程序,只能有一个public类,因此该源程序的文件名必须与public类的名称一致,其他的类都为non-public类(若是在源程序文件中

    12、没有一个类是public类,则该源程序文件名就可以不必和其中的任何类名称相同)。类主体由许多语句组成,语句一般有两种类型简单语句和复合语句,对简单语句来说,习惯约定一个语句书写一行,语句必须以分号“;”来表示结束;而复合语句则是由左、右大括号括起来的一组简单语句的集合。在Java源程序中,由于各种类、方法(method)、复合语句以及各种对象中内容都是用左、右大括号包含的,所以在书写过程中左、右大括号的正确匹配是相当重要的,因此我们经常提倡把源程序的书写格式进行适当的缩进,这样即可避免出错,又便于别人阅读你的程序。第一章23Java程序的开发过程第一章24Java ApplicationJav

    13、a Application)1 1.编辑源程序编辑源程序 源程序的编辑可以在Eclipse的文本编辑区中进行,也可以在Windows下的记事本以及其他诸如Edit之类的文本编辑器中进行。2 2.编译源程序编译源程序 由Java IDE中的Java编译器完成的。Java编译器获取Java应用程序的源代码,把它编译成符合Java虚拟机规范的字节码文件(扩展名为class的文件),此文件也是Java虚拟机上的可执行文件。3.3.运行源程序运行源程序 Java程序的运行,由Java IDE中的Java解释器加载执行。第一章25例1.4.2 开发第一个Java应用程序 创建并运行一个“Hello,Jav

    14、a”应用程序。使用 Java 的Package Explorer视图,右键单击“MyJava1”项目,选择 New=Class,在随后出现的对话框中,键入“Hello”作为类名称。在“Which method stubs would you like to create?”下面,选中“public static void main(String args)”复选框,去掉“Inherited abstract methods”前面的复选项,然后按“Finish”按钮。在编辑器区域创建一个包含 Hello 类和空的 main()方法的.java 文件,然后向该方法如实地添加如下代码(注意:如果系统

    15、表示程序有错,可以先忽略过去)。for(i=0;i=4;i+)System.out.println(Hello Java!);第一章26在键入时注意 Eclipse 编辑器的一些特性,包括语法检查和代码自动完成。当你键入开括号或双引号时,Eclipse 会自动提供配对的符号,并将光标置于符号对之内。输入完毕后,单击工具栏上的“保存”按钮保存文件,如若文件中有错误内容,错误信息将在Problems视窗中被显示。当保存代码时,它就在后台接受编译和语法检查。默认情况下,语法错误将以红色下划线显示,一个带白“X”的红点将出现在左边沿。其他错误在编辑器的左边沿通过灯泡状的图标来指示;这些就是编辑器或许能

    16、为你修复问题的特性即所谓的“快速修复”。一旦代码无错误地编译完成,Problems视窗中显示的信息将清空。从 Eclipse 菜单上选择 Run 来执行该程序(注意:这里不存在单独的编译步骤,因为编译是在保存代码时进行的。如果代码没有语法错误,它就可以运行了),此时,一个新的选项卡式窗格“Console”将出现在下面的窗格(控制台)中,其中显示了程序的输出 第一章27 Java小应用程序的开发过程基本类似:但在创建类的时候,小应用程序的开发过程基本类似:但在创建类的时候,必须把必须把“Which method stubs would you like to creat?”问题下问题下面的所有复

    17、选框中的勾都取消掉。在类名框中输入类的名字为面的所有复选框中的勾都取消掉。在类名框中输入类的名字为JApp,单击,单击“Finish”按钮。按钮。import java.applet.Applet;import java.awt.Graphics;public class JApp extends Applet public void init()System.out.println(Prepare Start.);public void start()System.out.println(Start Program.);public void stop()System.out.println(End!yeah!);public void paint(Graphics g)g.drawString(Hello!Java!,60,60);

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:java2012ch1.ppt
    链接地址:https://www.163wenku.com/p-6157975.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库