JavaSE第二讲Java面向对象基础.ppt
《JavaSE第二讲Java面向对象基础.ppt》由会员分享,可在线阅读,更多相关《JavaSE第二讲Java面向对象基础.ppt(21页珍藏版)》请在三一办公上搜索。
1、Java SE,第二讲,Java面向对象基础,一切都是对象,Java是基于C+,但是相比之下,Java是一种更“纯粹”的面向对象的程序设计语言。Java中的对象是通过统一的对象标识符来操纵,这个标识符实际上就是对象的一个“引用”(reference)。创建对象的引用的方法:String s;使用对象之前必须要创建类的实例:Integer i=new Integer(10);,Primitive Type(基本数据类型),Java中的特殊数据类型,不使用new创建。使用new创建一个很小的、简单的对象,往往不是很有效的。由于这些基本数据类型在程序中是频繁使用的,所以Java采取与C和C+相同的方
2、法,不用new来创建基本类型的变量,而是直接创建一个变量,这个变量拥有值,因此更加高效。基本数据类型如右图:,Primitive Type(基本数据类型),每种基本类型所占的存储空间的大小是不变的,不随机器的硬件架构的变化而变化,这也是Java具有可移植的原因之一。特例:String也可以作为基本类型来对待,String s=“abc”;,Java永远不需要销毁对象,对象引用的生命期在作用域的终点就结束了,因此对象无法被访问到了,这时对象所占的内存空间就成为内存中的“垃圾”。但是Java中根本不必担心内存回收的问题,内存垃圾的回收是由JVM自动完成的,从而避免了程序员因忘记释放对象的内存而产生
3、的“内存泄漏”的问题。Garbage Collector:简称GC,用于回收内存中的垃圾,Java中对象都是在堆上创建的。堆是在JVM启动的时候分配的,它的空间由GC控制。,面向对象编程的基本概念,类类是描述一组相似对象共有特征的抽象。类中含有属性和方法对象根据一个类生成的所谓“实例”对象的生成类名 对象名=new 类名();,面向对象编程的基本概念,访问对象的属性对象名.属性名访问对象的方法对象名.方法名(实际参数值),类的基本结构,符合Java语言规范的类的基本结构class 类名 属性的定义;构造方法定义;行为定义;/被定义为一些普通方法,Demo:Car.java,UseCar.jav
4、a,定义类的规范化(一),强制性要求不能用public关键字同时修饰两个以上的类public关键字只能修饰跟源文件名相同的类在Java语言规范中,所有的关键字每一个字母都是小写的程序入口方法的格式:public static void main(String args)/your code,定义类的规范化(二),推荐性要求每个Java源文件只定义一个类,不要把多个类同时定义在一个Java源文件中如有必要可考虑给每个类都定义一个测试用的程序入口方法类名字的每个单词的首字母应该大写,同时尽量取有意义的类名字变量名字的第一个单词的首字母应该小写,从第二个单词以后的首字母都大写,要取有意义的变量名字编
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaSE 第二 Java 面向 对象 基础
链接地址:https://www.31ppt.com/p-6509492.html