java程序设计课件(精品)

java程序设计课件(精品)

ID:14982573

大小:955.00 KB

页数:409页

时间:2018-07-31

java程序设计课件(精品)_第1页
java程序设计课件(精品)_第2页
java程序设计课件(精品)_第3页
java程序设计课件(精品)_第4页
java程序设计课件(精品)_第5页
资源描述:

《java程序设计课件(精品)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计第一章计算机、程序和Java概述什么是计算机、程序、操作系统Java的诞生Java的特点Sun公司的SDK一个Javaapplication应用程序一个Javaapplet应用程序计算机、程序、操作系统计算机是存储和处理数据的电子设备。包括硬件和软件两部分。硬件包括CPU、存储器(内存、存储设备)、I/O设备(如图所示)程序是计算机上运行的、能完成某种特定功能的软件(指令集合)。包括系统程序和应用程序。操作系统是指挥硬件运行的系统程序。包括进程调度、线程调度、存储器管理、I/O设备管理等功能。内存中央处理器(CPU)输入设

2、备输出设备存储设备通信设备计算机的硬件组成磁盘、光盘、磁带调制解调器、网卡键盘、鼠标显示器、打印机返回编程语言的几个发展阶段机器语言:二进制码汇编语言:助记符取代二进制码面向过程的高级语言:面向对象的高级语言:面向过程的高级语言用更接近于自然语言的单词符号取代助记符。程序独立于计算机采用自顶向下的方法分析问题,把复杂的问题分解成小的、简单的问题。用称为函数或子程序的独立的功能模块解决小的问题,有利于代码重用。程序由这些功能模块组成。数据和操作它们的方法(函数)分离。面向对象的高级语言通过抽象、封状、继承、多态等技术把数据和操作它们的方法封

3、装在类中,增强了代码重用的功能。通过访问限制,增加了数据的安全性。程序模型更接近于现实中的事物。Java的诞生C语言、VisualBasic和Java语言,是当今世界上最为流行三大计算机语言;Java语言在网络编程方面占有主流的地位。Java语言产生于1991年,当初的开发设计目的是以设计消费电子产品(如电视机、电话机、电烤厢、手机)上的操作系统和程序为主的,当时这个语言叫Oak;但自1994万维网出现后,JamesGosling意识到万维网上需要一种跨平台的计算机语言,于是他把oak加以改造并用于网络编程,取得巨大成功。1995年5月2

4、3日Sun公司正式推出Java语言.java的出现,是计算机信息交换的一个重要里程碑。Java语言的开发者JamesGosling使Java语言成为一个非常具有特色且功能强大的计算机语言。他的设计灵感起源于C++,在Java语言中我们可以看到C++语言的身影,虽然Java语言和C++语言有很相似,但本质上却大不相同,它不是C++的延伸和扩展,它可以说是一个专为Internet而设计开发出来的新一代计算机语言,它现在在因特网程序设计上占有如日中天的地位,它在因特网上的应用和蓬勃发展,是全世界所公认的。Java的特点简单的面向对象的解释型的平

5、台无关的安全的多线程的动态的源程序编译器可执行文件机器码普通编译型语言的编译过程JAVA源程序JAVA编译器JAVA字节码文件JAVA解释器可执行机器码JAVA的编译执行过程Sun公司的SDKJava语言在万维网上的编程方面取得了广泛的应用,与此同时,Java语言本身也得到了快速的发展,已从Java1.0发展到Java1.7。Java1.2已与Java1.0有很大区别,所以Java1.2以后各版通称为Java2。本人使用的Java2开发软件:jdk-6u5-windows-i586-p.exe,是从网站:WWW.java.sun.com/

6、免费下载的,其体积大概有71兆字节。该网站以及网站WWW.java.sun.com/有很多关于java的说明资料,如API(应用程序接口)的说明,也有很多关于java的软件供免费下载,大家可以去浏览。一个Javaapplication应用程序//ThisapplicationprogramprintsWelcometoJava!publicclassWelcome{publicstaticvoidmain(String[]args){System.out.println("WelcometoJava!");}}一个Javaapplet应用

7、程序/*WelcomeApplet.java:ThisisanexampleofJavaapplets*/importjava.awt.*;publicclassWelcomeAppletextendsjava.applet.Applet{publicvoidpaint(Graphicsg){g.setColor(Color.red);g.drawString("WelcometoJava!",30,30);}}HTMLTestPageWelcomeApple

8、twillappearbelowinaJavaenabledbrowser.

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

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

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