Java类的基本组成和使用

Java类的基本组成和使用、对象的生成、使用和删除,接口与包、Java类库的常用类和接口。 可以语句说明

Java类的基本组成:java由一系列的接口和类组成,所有类的父类是:object。对象的生成:使用new关键字产生对象,该对象类中构造方法就是用来产生对象的。对象由一系列的属性和行为构成。使用和删除:对象构成之后,就可以使用对象点方法、属性进行操作,问删除,如果对象失去了引用的指向,会自动被GC(垃圾回收机制)回收。接口与包:接口(行为的抽象),实现接口,必须实现接口的方法,哪怕是空实现,目前我见过唯一一个没有实现的类就是:HttpSrvlet,其中的service实现的是抽象方法,接口目的有3点:1、因为在java不像C++,java是单继承,所以为了实现多继承,提出了接口的概念。2、为了规范,比如财付通、支付宝等第3方支付工具,外面的人怎么用它呢?他们仅仅是提供了接口给外面的,不管你怎么操作,你必须按照我提供给你的接口去实现。3、多态(Oriented Object的思想),程序的健壮性(开闭原则),方便维护和扩展,动态绑定可以实现接口变量指向实现类。包的概念就是为了方便管理。oracle中的包的概念也是如此常用的类和接口就不说了,自己去查查API,太多了
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
java类中只有属性和方法两大模块。
类的使用分多种,基本上可以分为静态类,和非静态类(动态类)。一般静态类中存放全局的常量,以及一些通用的方法,动态类我就不用说了吧~?需要什么写什么~~
静态类是在程序运行的时候一起被实例化的,并且只能有一个,而动态类是被new出来的,也就是程序运行过程中创建的。使用是根据代码的编写进行调用,消除则是java的垃圾回收机制做的处理,垃圾回收是java自动的,不可以人为的干涉~~
java中的接口可谓是解除了java只能单继承的一大缺陷。接口是一种规范,他告诉你,必须这样这样,那样那样,之后你这么做了,就可以使用这个接口了~~,不存在是否继承的关系,也不会破坏面向对象的特征。
java的包就是文件夹嘛~~为了区分类名用的,由于java中的类不能重名,所以可以放在不同的文件夹里,这样的话,使用java时,只需调用java文件的全名即可分别他们了。
java的强大也源于它提供的强大类库,至于这些类和接口,我不得不说……太多了,你自己看API吧~哈哈,java_API的作用还是很大的,有空多读读本回答被网友采纳
第2个回答  2013-08-01
在OOP中,一个类,可以代表一个模块! 或者比如说人类。人类由 黑人 白人 黄种人等等组成,而人类又分为男女。 人类还可以自己开发东西 比如电脑! 一个类就是这样组成.! 人类可以繁殖。这是继承的源思想!我爸爸所会的东西,只要我继承了它我就会了!比如会了我爸爸的一门技术之后,我可以跟他一起交流技术问题(这是接口思想),也有一种可能,我会的技术,我爸不一定会!所以只有我会的那些技术,我不一定能跟我爸交流,因为他不会! 有时候,很多人都认为我跟我爸长得很像,因为他有的东西我都有,并且他不会 我懂的技术所以很多人更愿意 用我来代替我爸爸。所以他们都认为 我是我爸爸,爸爸就是我。 而他们再也不愿意使用爸爸去干活了, 因为我懂的更多, 更具兼容性(多态思想) 人类,我一想到人类这个词,我大概的就能抽象出是那个样子。他会走路,会说话,吃饭等等,但我不知道他是怎么走路的,怎么说话的,怎么吃饭的。 虽然这样,但我知道了他大概的样子(抽象思想) 额 本来不想再打字了, 烦Java 对象的生产 使用 删除 使用new 关键字生成对象后,以“.” 来使用他的属性 方法等。 删除这并不用你担心, 因为Java 有垃圾回收机制。 自动回收垃圾。这似乎说的很抽象,但这毕竟都是最基本的语法。 还得你自己多实践来的经验所得。就如你提到的类库 这也必须是你自己所去实践出来的, 我们经常用的 你不一定用得到。。 要说经常用的话,。 API里那么多类 或者每个类 都有一个人经常在使用 这点问题我无法解答!
第3个回答  2013-08-01
java类的组成包括属性,方法,可能还有内部类什么的,要使用类的话要先new一个对象,对象可以使用类的属性,方法。接口是一个特殊的抽象类,属性都是STATIC FINAL型的,方法都是抽象方法,不需要实现,可以由实现类来实现。java.lang包是建立一个类时自动导入的,常用的还有io包,awt包,util包等,接口看你要实现什么方法了
相似回答