第1章Java语言概述ppt课件.ppt

第1章Java语言概述ppt课件.ppt

ID:59451040

大小:4.54 MB

页数:32页

时间:2020-09-18

第1章Java语言概述ppt课件.ppt_第1页
第1章Java语言概述ppt课件.ppt_第2页
第1章Java语言概述ppt课件.ppt_第3页
第1章Java语言概述ppt课件.ppt_第4页
第1章Java语言概述ppt课件.ppt_第5页
资源描述:

《第1章Java语言概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Java语言概述2本章目标了解Java语言的特点掌握Java程序开发过程掌握Eclipse的基本方法掌握Java程序结构组成学时:6学时1.1程序设计语言1.1.1程序与指令定义:程序其实就是指令的集合,它告诉计算机执行一系列的任务指令。应用程序分为两种:C/S模式客户端/服务器端应用程序B/S模式浏览器/服务器端应用程序31.1.2计算机语言机器语言:CPU本身所使用的语言。面向机器,与人类语言的差别极大,专家们才能理解的语言。优点:可以直接被CPU使用,表达准确、运行速度非常快。缺点:难于编写、阅读和理解。

2、形式:010111100汇编语言:用符号代替了机器指令代码,采用了助记符号来编写程序。仍然面向机器,向更高级语言进化的桥梁优点:使程序内容变得清楚,易于理解。缺点:编写过程繁琐且耗时长,所以它很难普及。形式:MOVAX,0010B45高级语言:与计算机的硬件结构及指令系统无关面向人类,接近于人们使用习惯的,容易学习,通用性强高级语言使每一条语句的功能大大加强,同时又保持了易写、易读和易于理解的特性,例如:C、C++、Java等形式:if(a>b)max=a;对于计算机的CPU来说,高级语言太笼统了,它需要一个功能强大

3、的翻译器来帮助理解。翻译器有两种:一种是编译器,另一种是解译器。它们的作用都是将我们用高级语言写好的程序翻译成计算机能理解的机器语言,所不同的是翻译的方式。1.2Java平台1.2.1Java语言特性结构简单面向对象可靠性安全性多线程可移植性和平台无关性67J2SEJava2SoftwareDevelopmentKit,StandardEdition,主要用于开发桌面程序J2EEJava2SoftwareDevelopmentKit,EnterpriseEdition,基于J2SE,主要用于开发企业应用程序J2MEJ

4、ava2SoftwareDevelopmentKit,MicroEdition,主要用于开发手机、PDA等消费类设备上的应用程序1.2.1Java平台版本8有关Java的几张图片91.3Java集成开发环境Eclipse:由Eclipse社区开发、维护的一个开放的可扩展平台(其实IBM是幕后老板)(需先安装JDK);JBuilder系列:Borland/Inprise公司产品,功能很强大,目前其实是加强版的Eclipse(需先安装JDK);NetBeans:由Sun公司建立的开放源码的可扩展开发平台,和Eclipse

5、竞争激烈(需先安装JDK);JCreator:XinoxSoftware公司开发,小巧、易用、美观,是Java初级程序员的理想IDE(需先安装JDK);JavaSDK(SoftwareDevelopmentKit):Sun公司的JSDK(推荐初学者使用);和上面四个不同,这不是集成开发环境(IDE),集成在JDK中,只能在DOS命令窗口下运行,但是操作简单,容易掌握。开启Eclipse,在第一次运行时,Eclipse会要求选择工作空间(workspace),用于存储工作内容,如下图所示:101.4使用Eclipse开

6、发Java应用1.4.1创建工程111.4.2创建Java源文件121.4.3编写代码131.4.4编译运行14小试牛刀请大家将教师刚刚演示的程序模仿做出来!Hello.java15劳逸结合!上次课学生出现的问题总结:Eclipse字体不会调整:教师:再演示给学生看看学生:在上机时因为是第一次接触,肯定不太熟悉,应多多熟悉,上机过程中学生之间的问题可以相互咨询、相互帮助,这也是一种交流能力和合作能力的锻炼,后期的上机项目还可能会进行分组完成!完成练习2,熟悉Eclipse常用功能17对于开发流程不太熟悉,还需要多加练

7、习:完成练习1:输出欢迎信息Hello_lab1.java请各位同学完成后提交作业!18实战演习12021劳逸结合!总结:开发一个Java应用程序,需要以下3个步骤编写Java源文件(*.java)对Java源文件进行编译,得到与平台无关的二进制字节码文件(*.class)执行二进制字节码文件,得到结果23241.5Java程序结构组成类:class,类名首字母大写方法:main等语句:System.out.println(“Hello,world!”);等注释:多行、单行251.6常见问题262728实战演习2Ex

8、c4.javaExc5.java30小结程序是计算机为了完成一定的任务而编写的一系列的计算机指令的集合。Java是一个跨平台的面向对象的语言。Java字节码是Java虚拟机(JVM)的机器语言,它由Java源代码编译后生成。JDK是开发Java程序的工具包。Java程序的基本结构包括:类定义、main方法,要用{}括起来,方法里的每条语句要以”

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。