幽灵雾的专栏

一个以维护世界和平为己任的帅气大叔

排序:
默认
按更新时间
按访问量
RSS订阅

Java千百问_05面向对象(014)_如何获取范型的类Class

点击进入_更多_Java千百问1、如何获取范型的类Classjava中,无法获取范型的类型,例如:public class Box<T> { public static void main(String[] args) { System.out.printf(T);//编译...

2016-06-04 10:59:24

阅读数:3000

评论数:0

Java千百问_05面向对象(013)_泛型如何使用

点击进入_更多_Java千百问1、如何使用泛型方法了解什么是泛型看这:泛型是什么 以下是定义泛型方法的规则: 声明泛型方法时,在返回类型之前,需要有一个由尖括号(< >)分隔的泛型类型部分。 2 . 一个泛型类型,也称为类型参数,是一个标识符,用于指定一个泛型类型的名称。 类型...

2016-04-24 14:56:10

阅读数:1889

评论数:0

Java千百问_05面向对象(012)_泛型是什么

点击进入_更多_Java千百问1、什么是泛型泛型是Java SE 1.5的新特性,泛型即参数化类型,也就是说所操作的数据类型被指定为一个参数。 这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 如何使用泛型方法、泛型类/接口看这里:泛型如何使用 在没有泛型的情...

2016-04-24 14:52:11

阅读数:1448

评论数:0

Java千百问_05面向对象(011)_引用传递和值传递有什么区别

点击进入_更多_Java千百问1、什么是值传递值传递,是将内存空间中某个存储单元中存放的值,传送给另一个存储单元。(java中的存储单元并不是物理内存的地址,但具有相关性) 例如://定义了一个改变参数值的函数 public static void changeValue(int x) {   ...

2016-04-23 13:05:03

阅读数:3385

评论数:1

Java千百问_05面向对象(010)_java中重载和覆盖有什么关系

点击进入_更多_Java千百问1、什么是重载java的重载,简单说,就是方法有同样的名称,但是参数不相同。这样的同名不同参数的方法之间,互相称之为重载方法。 需要注意的是: 1. 方法名相同。 2. 参数不同,这里是说对应位置的参数类型至少有一个不同,当然List和List都是List,算作...

2016-04-23 10:42:08

阅读数:2691

评论数:0

Java千百问_05面向对象(009)_java的多态性都有什么表现

点击进入_更多_Java千百问1、什么是多态多态是对象具有多种表现形式的能力。 在面向对象语言中,接口的多种不同的实现方式即为多态。 多态性的科学解释:允许你将父对象设置成为一个或更多的他子对象的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。 通俗的解释,就是一...

2016-04-22 15:11:21

阅读数:1237

评论数:0

Java千百问_05面向对象(008)_java中覆盖是什么

点击进入_更多_Java千百问1、什么是覆盖在java中,覆盖是针对继承才有的概念,某一个子类需要某些方法或属性,但又不想使用父类中的同名的方法或属性,就需要使用覆盖。 直白的来说,就是在子类中编写与父类同名、同参数、同返回值的方法,或同名、同类型的属性,子类对象调用该方法/属性时,运行的是子类...

2016-04-20 20:44:35

阅读数:2001

评论数:0

Java千百问_05面向对象(007)_java类的继承有什么意义

点击进入_更多_Java千百问1、继承是什么继承,是面向对象语言的重要机制。 概念:一个类(子类)可以使用从另一个类(父类、超类)继承属性和方法。 java中的继承是单一继承,即一个子类只能有一个父类。 当然,接口(interface)也可以继承。2、如何使用继承广义上讲,继承类、继承抽象类...

2016-04-19 20:01:00

阅读数:3070

评论数:1

Java千百问_05面向对象(006)_is-a,has-a,like-a是什么

点击进入_更多_Java千百问1、is-a,has-a,like-a是什么在面向对象设计的领域里,有若干种设计思路,主要有如下三种: is-a、has-a、like-a java中在类、接口、抽象类中有很多体现。 了解java看这里:什么是Java 了解类和对象看这里:类、对象到底有什么秘...

2016-04-17 17:18:13

阅读数:10010

评论数:4

Java千百问_05面向对象(005)_接口和抽象类有什么区别

点击进入_更多_Java千百问1、接口和抽象类有什么区别在Java语言中,抽象类abstract class和接口interface是抽象定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。抽象类abstract class和接口interface在对于抽象定义方面具有很...

2016-04-17 14:37:56

阅读数:2236

评论数:1

Java千百问_05面向对象(004)_java接口到底是什么

点击进入_更多_Java千百问1、什么是接口接口(interface)不是一个类,它是抽象方法的集合。一个类实现一个接口,从而继承和实现接口的抽象方法。抽象方法看这里:java中抽象概念如何体现的接口的特点如下,先看与类类似的特点: 1.接口的写法和写一个类类似,但它们是两个不同的概念。类描述对象...

2016-04-17 11:16:50

阅读数:1420

评论数:0

Java千百问_05面向对象(003)_java中抽象概念如何体现的

点击进入_更多_Java千百问1、抽象是什么抽象,和具体对立,定义了事物的性质,事物的性质会随着抽象概念的改变而改变。2、java中的抽象类是什么java中最直接抽象概念的应用就是抽象类和接口,这里我们看一下抽象类。抽象类和普通类一样,是一个模版。相比普通类,抽象类不具备实例化对象的能力。抽象类也...

2016-04-16 20:53:15

阅读数:5387

评论数:0

Java千百问_05面向对象(002)_package和import作用是什么

点击进入_更多_Java千百问1、java中package是什么即包。简单地说,它是分类class(类)与interface(接口)的方式。 在Java开发中,将会写数以百计的类和接口,因此,对它们分类是必须的。 了解更多类看这里:类、对象到底有什么秘密 了解更多借口看这里:接口和抽象类有什...

2016-04-16 15:12:04

阅读数:4476

评论数:2

Java千百问_05面向对象(001)_类、对象到底有什么秘密

点击进入_更多_Java千百问1、类、对象的概念是什么Java是目前应用最为广泛的面向对象特的语言,它具有以下基本概念: 类 对象 方法 抽象化 多态性 继承 封装 我们首先看看类和对象的概念。类类是一个模版。是一个可以定义一类具有相同属性、行为的模版。 例如:狗是一个类,它具有四肢、尾巴、头、...

2016-04-15 14:46:17

阅读数:5417

评论数:4

提示
确定要删除当前文章?
取消 删除