欢迎来到天天文库
浏览记录
ID:30450317
大小:99.56 KB
页数:39页
时间:2018-12-30
《转载java语言编程基础转》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、转载Java语言编程基础转1原文地址:Java语言编程基础(转)1作者:不再犹豫Java语言编程基础武马群赵丽艳主编前言为了配合《Java语言编程基础》课程的教学,体现教材的编写特色,更好地为读者服务,编写了此教学资料。教学资料内容有三个部分:第一部分是教学指南,包括了课程性质与任务、课程内容和要求、教学建议、教学时间分配。第二部分是电子教案,采用PowerPoint课件形式。教师可以根据不同的教学要求按需选取和重新组合。第三部分是习题答案,给出了每道习题的详细解答过程。限于编著者水平,教学资料中有错误或不妥之处,请读者
2、给予批评指正。第一部分《Java语言编程基础》教学指南一、课程的性质与任务Java语言编程基础课程是高等职业学校计算机类专业学生必修的专业基础课程。根据高等职业教育的培养目标,本课程的任务是:1.使学生了解和掌握Java语言编程的基础知识,能读懂比较复杂的Java语言程序。2.理解面向对象程序设计的概念。3.熟悉Java语言的两类程序,能够设计简单的Java语言程序。4.树立科学态度及知识产权意识,自觉依法进行信息技术活动。二、教学提要、课程内容、教学要求第1章JAVA语言概述本章教学提要教学重点:Java语言的起源Ja
3、va语言的特点Java编程特色Java虚拟机面向对象编程技术教学难点:Java编程特色、面向对象编程技术本章教学内容一.Java语言的起源Java语言是作为一个研究项目的一部分而产生的,该项目诣在开发用于种类繁多的连网设备和嵌入系统的高级软件。该项目组是由Sun公司的三个人于1991年发起,那时它们的目的是创建一种可用于交互性手持式家庭娱乐设备控制器的语言,以实现一些家庭娱乐和家用电器的功能。当时设计者的全部设想是,如何让电冰箱在牛奶变坏时能够通知使用者、向微波炉发送信息以告诉他怎样处理剩菜以及制造出智能灯泡,让他们在快
4、要烧坏时能够知道这一情况。Java技术于1995年公诸于世,而且该语言的第一个非试用版本于1996年发布。Java语言伴随着Internet迅猛发展而发展,它的发展速度远远超过了其它编程语言,成为当今推广最快的一门计算机程序语言。另外Java技术是完全免费的,可以从Sun公司的网站上下载。二.Java语言的特点1.Java语言的简单性2.Java语言的面向对象特性3.Java语言的网络适用性4.Java语言的类、类装载性5.Java语言的健壮(鲁棒)性6.Java语言的安全特性7.Java语言的体系结构中立特性6.Jav
5、a语言的可移植特性9.Java语言的解释特性10.Java语言的高性能11.Java语言的多线程12.Java语言的动态特性三.Java程序举例1.Java应用程序(JavaApplication)创建Java源程序用文本编辑器创建一个名为WelcomeApplication.java的文本文件。以WelcomeApplication.java为文件名,保存该文件并退出编辑器。编译Java源文件从命令行,转到WelcomeApplication.java文件所在的目录,然后键入以下命令javacWelcomeApplic
6、tion.java运行应用程序javaWelcomeApplication2.Java小应用程序(JavaApplet)创建Java源程序用文本编辑器创建一个名为WelcomeApplet.java的文本文件。编译Java源文件从命令行,转到WelcomeApplet.java文件所在的目录,然后键入以下命令javacWelcomeAppet.java此命令将编译源代码,如果编译成功,将在当前目录下产生一个名为WelcomeApplet.Class的文件。如果编译失败,请你仔细检查源程序及编译命令。注意Java是区分大小
7、写的。创建包含小应用程序的HTML文件用文本编辑器创建一个与WelcomeApplet.Class文件在同一目录下名为WelcomeApplet.html的文本文件,下面给出该文件的完整内容:HTMLBODYAPPLETcode=WelcomeApplet.classwidth=240height=200/APPLET/BODY/HTML运行包含小应用程序的HTML文件在浏览器中打开WelcomeApplet.html文件,这时浏览器窗口中的显示结果为:四.Java虚拟机Java虚拟机由五个部分组成:一组指令集、一组寄存
8、器、一个堆栈、一个无用内存单元收集器、-个方法区域,这五部分是Java虚拟机的逻辑抽象成分,不依赖于任何实现技术或组织,它们的功能必须在真实机器上以某种方式来实现。Java虚拟机的寄存器用于保存机器的运行状态,和微处理器的寄存器很类似。Java虚拟机寄存器有四种:Java语言程序计数器(pc);指向操作数栈顶端的指针
此文档下载收益归作者所有