Java基础知识学习(共11页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java基础知识学习(共11页).docx》由会员分享,可在线阅读,更多相关《Java基础知识学习(共11页).docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上Java基础知识学习1、Java的三个版本:J2ME:主要用于控制移动设备和信息家电等有限存储的设备J2SE:是整个Java技术的核心和基础,它是J2ME和J2EE编程的基础J2EE:Java技术中应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案2、Java语言的竞争对手:C#,Ruby,Python3、高级语言的运行机制计算机高级语言按程序的执行方式可以分为:编译型和解释型两种。现有的C,C+,FORTRAN,Pascal等高级语言都属于编译型语言;现有的Ruby,Python等语言都属于解释型语言。4、Java虚拟机(JVM)JVM是一个抽象的计算机
2、,和实际的计算机一样,它具有指令集并使用不同的存储区域,它负责执行指令,还要管理数据、内存和寄存器。JVM是Java跨平台的转换器。5、一个Java源文件可以包含多个类定义,但最多只能包含一个public类定义;如果Java源文件里包含public类定义,则该源文件的的文件名必须与这个public类的类名相同。6、垃圾回收机制只能回收内存资源,对其他物理资源如数据库连接、磁盘I/O等无用。7、面向对象的三种基本特性:继承、封装和多态。8、面向对象的组成部分:OOA(面向对象分析)、OOD(面向对象设计)和OOP(面向对象编程);采用UML(统一建模语言)描述并记录OOA和OOD的结果。9、方法
3、的所属性如果要定义方法,则只能在类体内定义,不能独立定义一个方法。一旦将一个方法定义在某个类体内,如果这个方法使用了static修饰,则这个方法属于这个类,否则这个方法属于这个类的对象。10、方法的参数传递机制在Java中方法的参数传递方式只有一种:值传递。所谓值传递就是将实际参数值的副本传入方法内,而参数本身不会受到任何影响。11、封装两方面的含义:把该隐藏的隐藏起来,把该暴露的暴露出来;通过使用Java提供的访问控制符来实现。12、继承(组合也可实现类的重用)Java的继承通过extends关键字来实现,实现继承的类被称为子类,被继承的类被称为父类。Java的子类不能获得父类的构造器。Ja
4、va摒弃了C+中难以理解的多继承特征,即每一个类最多只有一个直接父类。方法重写:子类包含与父类同名方法的现象,也被称为方法覆盖(Override)。方法重写遵循“两同两小一大”规则:“两同”即方法名、形参列表相同;“两小”即子类方法返回值类型应比父类方法返回值类型更小或者相等、子类方法声明抛出的异常应比父类方法声明抛出的异常类更小或者相等;“一大”指的子类方法的访问权限应比父类方法更大或者相等。方法重写要么都是类方法,要么都是实例方法。调用父类的构造器:在一个构造器中调用另一个重载的构造器使用this调用实现,在子类中调用父类构造器使用super调用实现。13、多态Java引用变量有两个类型:
5、一个是编译时的类型,一个是运行时的类型,编译时的类型由声明该变量时使用的类型决定,运行时的类型有实际赋给该变量的对象决定。如果编译时类型和运行时类型不一致,就会出现所谓的多态。14、Java的常用包15、初始化操作的两种方法:构造器和初始化块。初始化块是构造器的补充,初始化块总是在构造器执行之前执行。16、final关键字Java提供了final关键字来修饰变量、方法和类,系统不允许为final变量重新赋值,子类不允许覆盖父类的final方法,final类不能派生子类。final修饰的类属性、实例属性能指定初始值的地反如下:类属性:可在静态初始化块中、声明该属性时指定初始值;实例属性:可在非静
6、态初始化块、声明该属性、构造器中指定初始值。17、包装类解决8个基本数据类型的变量不能当成Object类型变量使用的问题。18、Object类提供的toString方法总是返回该对象实现类的类名+hashCode值,这个返回值并不能真正实现“自我描述”的功能,因此如果用户需要实现“自我描述”的功能,必须重写Object类的toString方法。19、类成员在Java类里只能包含属性、方法、构造器、初始化块、内部类和枚举类等六种成员。其中static可以修饰属性、方法、初始化块、内部类和枚举类,以static修饰的成员就是类成员。类成员属于整个类,而不属于单个对象。(null对象可以访问他所属类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 基础知识 学习 11
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内