1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
因此,源程序编译后有可能获得数量较多的文件。
个有效的程序就是系列文件,它们可以封装和压缩到个文件里。
解释器负责对这些文件的寻找装载和解释。
程序运行原理基础教程年月日星期三解释器的工作程序如下首先,它找到环境变量。
包含了个或多个目录,它们作为种特殊的“根”使用,从这里展开对文件的搜索。
从那个根开始,解释器会寻找包名,并将每个点号替换成个斜杠,从而生成从根开始的个路径名如会变成或者具体是正斜杠还是反斜杠由操作系统决定。
随后将它们连接到起,成为内的入口。
以后搜索文件时,就可从这些地方开始查找与准备创建的类名对应的名字。
此外,它也会搜索些标准目录这些目录与解释器驻留的地方有关。
程序运行原理基础教程年月日星期三的可移植性意味着可!这个例子就是著名的,它的功能就是显示“句的功能。
在用文本编辑器写个简单的程序。
程序清单的使用语句会使程序变得十分混乱,因此中也没有使用语句。
中使用了多重和语句允许和语句使用标签实现的语但这种派生很复杂,也很容易产生问题。
因此,中没有采用多重继承,但采用了接口的多重实现。
基础教程年月日星期三中没有使用语句。
在使用其他高级语言编程时,过多中没有中应用广泛的函数。
中通过函数实现的功能在中都是通过类和方法来实现的。
中没有采用多重继承。
支持多重继承,这是个从多个父类中派生个类的有效办法,了大量的时间。
考虑到这种原因,中取消了指针。
指针的功能由引用所取代,这使得中对复杂数据结构的实现更加容易,因为用对象和对象数组实现复杂的数据结构更可靠。
在说。
这里重点介绍下与的不同中取消了指针。
在语言编程过程中,指针可能引起许多错误,这些复杂的指针算法所产生的错误常常让人迷惑不解,导致程序员在此浪费是高性能的。
语言是多线程的。
语言是动态的。
基础教程年月日星期三主要特性由于的语法直接来源于,所以的程序控制语句与样,在此不再多的。
语言是个纯面向对象的程序设计语言。
语言是分布式的。
语言是健壮的。
语言是安全的。
语言是体系结构中立的。
语言是可移植的语言是解释型的。
用提供了支持。
如今,平台已经成为电信金融电子商务保险证券等各行业的大型应用系统的首选开发平台。
的诞生基础教程年月日星期三主要特性返回语言是简单,用于开发便于组装健壮可扩展安全的服务器端应用,具有服务组件模型以及通信等特性,这些为面向服务的架构以及开发应发平台,自开始将改称,目的是强调的核心是企业应用,避免将误解为套于的技术方案。
是平台企业版的简称的测试版,年初推出它的正式版。
在推出的同时,项目也已经启动。
的诞生基础教程年月日星期三建立于之上,经过多年实践证明,的确是最优秀的企业级应用开改善了的复杂性,并推出了规范。
同时又针对的前端界面设计而推出了。
这个类似于的服务端控件。
通过它可以很快地建立复杂的界面。
到年年底再接再厉地推出了着很大的改进。
不仅为增加了诸如泛型增强的语句可变数目参数注释自动拆箱和装箱等功能,同时,也是更新的企业级规范,如通过注释等新特性年月,发布了人们期待已久的,同时,将相应的改名为。
与不同,的主题是性能,而的主题是易用。
之所以将版本号改为,就是预示着较以前的版本有等公司的参与,使成为发展最快的个版本。
到为止,已经可以使用实现大多数的应用了。
的诞生基础教程年月日星期三等公司的参与,使成为发展最快的个版本。
到为止,已经可以使用实现大多数的应用了。
的诞生基础教程年月日星期三年月,发布了人们期待已久的,同时,将相应的改名为。
与不同,的主题是性能,而的主题是易用。
之所以将版本号改为,就是预示着较以前的版本有着很大的改进。
不仅为增加了诸如泛型增强的语句可变数目参数注释自动拆箱和装箱等功能,同时,也是更新的企业级规范,如通过注释等新特性改善了的复杂性,并推出了规范。
同时又针对的前端界面设计而推出了。
这个类似于的服务端控件。
通过它可以很快地建立复杂的界面。
到年年底再接再厉地推出了的测试版,年初推出它的正式版。
在推出的同时,项目也已经启动。
的诞生基础教程年月日星期三建立于之上,经过多年实践证明,的确是最优秀的企业级应用开发平台,自开始将改称,目的是强调的核心是企业应用,避免将误解为套于的技术方案。
是平台企业版的简称,用于开发便于组装健壮可扩展安全的服务器端应用,具有服务组件模型以及通信等特性,这些为面向服务的架构以及开发应用提供了支持。
如今,平台已经成为电信金融电子商务保险证券等各行业的大型应用系统的首选开发平台。
的诞生基础教程年月日星期三主要特性返回语言是简单的。
语言是个纯面向对象的程序设计语言。
语言是分布式的。
语言是健壮的。
语言是安全的。
语言是体系结构中立的。
语言是可移植的语言是解释型的。
是高性能的。
语言是多线程的。
语言是动态的。
基础教程年月日星期三主要特性由于的语法直接来源于,所以的程序控制语句与样,在此不再多说。
这里重点介绍下与的不同中取消了指针。
在语言编程过程中,指针可能引起许多错误,这些复杂的指针算法所产生的错误常常让人迷惑不解,导致程序员在此浪费了大量的时间。
考虑到这种原因,中取消了指针。
指针的功能由引用所取代,这使得中对复杂数据结构的实现更加容易,因为用对象和对象数组实现复杂的数据结构更可靠。
在中没有中应用广泛的函数。
中通过函数实现的功能在中都是通过类和方法来实现的。
中没有采用多重继承。
支持多重继承,这是个从多个父类中派生个类的有效办法,但这种派生很复杂,也很容易产生问题。
因此,中没有采用多重继承,但采用了接口的多重实现。
基础教程年月日星期三中没有使用语句。
在使用其他高级语言编程时,过多的使用语句会使程序变得十分混乱,因此中也没有使用语句。
中使用了多重和语句允许和语句使用标签实现的语句的功能。
在用文本编辑器写个简单的程序。
程序清单!这个例子就是著名的,它的功能就是显示。
注意该文件名称必须为,大小写也区分,即文件名和程序中后的类名是样的。
开发环境基础教程年月日星期三源代码的编写,可用任意文本编辑工具,如记事本等,般在环境开发时选用等专用编辑工具编写源程序,它们能对关键词等着色提示。
保存文件时要注意扩展名必须是。
初学者最好将文件夹选项中“查看”页中的“隐藏已知文件类型的扩展名”选项取消,确认保存的源程序文件的扩展名为,以免误将文件保存成文件。
第步编译在命令提示符下执行如果正常的话,将生成文件。
第步运行在命令提示符下执行注意大小写,保证类名致开发环境基础教程年月日星期三用语言编写的源程序,经编译器编译后形成字节码,这些字节码由运行系统负责解释和执行。
解释和执行的过程可分为三步字节码的装入。
这是由类装载器完成的。
类装载器负责装入运行程序需要的所有代码,包括被程序代码中的类所继承的类和调用的类。
字节码校验。
字节码校验器对字节码进行安全性校验。
字节码的翻译和执行。
这可以取两种途径之来实现种是解释型工作方式,通过解释器将字节码翻译成机器码,然后由即时运行部件立即将机器码送硬件执行另种是编译型工作方式,通过代码生成器先将字节码翻译成适用于本系统的机器码,然后再送硬件执行。
