上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 若有不正 阅读全文
posted @ 2017-01-17 23:06 894316728 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String、StringBuilder和StringBuffer这几个类,分析它们的异同点以及了解各个类适用的场景。下面是本文的目录大纲: 一.你了解String类吗? 二.深入理 阅读全文
posted @ 2017-01-17 22:33 894316728 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 什么是多态 下面是多态存在的三个必要条件,要求大家做梦时都能背出来! 多态存在的三个必要条件一、要有继承;二、要有重写;三、父类引用指向子类对象。 多态的好处: 1.可替换性(substitutability)。多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,对其他任何圆形几何体,如 阅读全文
posted @ 2017-01-17 20:33 894316728 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.多态性的体现: 方法的重载和重写 对象的多态性 2.对象的多态性: 向上转型:程序会自动完成 父类 父类对象 = 子类实例 向下转型:强制类型转换 子类 子类对象 = (子类)父类实例 1 package com.example; 2 class A{ 3 public void tell1() 阅读全文
posted @ 2017-01-17 20:28 894316728 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在Java中可以使用instanceof关键字判断一个对象到底是不是一个类的实例 1 package com.example; 2 class A{ 3 void tell1(){ 4 System.out.println("this is tell1-A"); 5 } 6 } 7 class B 阅读全文
posted @ 2017-01-15 22:22 894316728 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1 package com.example; 2 interface A{ 3 public final String name = "xiaoyu"; 4 public abstract void tell(); 5 6 } 7 8 class People implements A{ 9 10 阅读全文
posted @ 2017-01-15 15:45 894316728 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-01-15 15:34 894316728 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-01-15 15:20 894316728 阅读(101) 评论(0) 推荐(0) 编辑
摘要: super主要有两种用法: 1)super.成员变量/super.成员方法; 2)super(parameter1,parameter2....) 第一种用法主要用来在子类中调用父类的同名成员变量或者方法;第二种主要用在子类的构造器中显示地调用父类的构造器,要注意的是,如果是用在子类构造器中,则必须 阅读全文
posted @ 2017-01-15 00:18 894316728 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 方法的重写 (1)基本概念:方法名称相同,返回值类型相同,参数也相同。(2)限制:被子类重写的方法不能拥有比父类方法更加严格的访问权限。 重写与重载的区别(1)重载:方法名称相同,参数的类型或个数不同 重写:方法名称,参数的类型,返回值类型全部相同。(2)重载:对权限没有要求。 重写:被重写的方法不 阅读全文
posted @ 2017-01-15 00:17 894316728 阅读(107) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页