自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 java 中的instanceof

package com.gg.client;import com.gg.Game1.Bandit;import com.gg.Game1.Ifire;import com.gg.Game1.Police;import com.gg.Game1.PoliceFactory;import com.gg.Game1.banditFactory;public class Client1 ...

2018-09-28 21:55:00 129

转载 java多态,如何理解父类引用指向子类对象

java多态,如何理解父类引用指向子类对象要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。 但当我这样定义时: Animal a = new Cat(); 表示定义了一个Anim...

2018-09-27 18:36:00 199

转载 面向对象模板

package com.gg.entity;public class Js { private int score; private String s; public int getScore() { return score; } public void setScore(int score) { this.score = score; } public Js() {...

2018-09-26 15:13:00 243

转载 异或运算

转载于:https://www.cnblogs.com/JachinMeng/p/9699806.html

2018-09-25 15:38:00 167

转载 java中&叫做按位与,&&叫做短路与,它们的区别是

& 既是位运算符又是逻辑运算符,&的两侧可以是int,也可以是boolean表达式,当&两侧是int时,要先把运算符两侧的数转化为二进制数再进行运算,而短路与(&&)的两侧要求必须是布尔表达式。举例如下: 12&5 的值是多少?答:12转成二进制数是1100(前四位省略了),5转成二进制数是0101,则运算后的结果为0100即4 这...

2018-09-25 15:24:00 205

转载 Java继承的基本概念及其限制 总结

一、继承的基本概念及其限制继承:就是扩展已有类的功能,在继承中分为子类和父类,父类有时候也称为超类(super class),子类有时候称为派生类。继承的基本语法为:class子类extends父类 {}继承的限制:1)在java中不允许多重继承,一个子类只能继承一个父类,不能继承多个父类;2)java中允许多层继承;3)在继承中子类不能访问父类中的私有成员,只能继承...

2018-09-24 23:29:00 278

转载 Java对象及其引用

关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便于说明,我们先定义一个简单的类: ...

2018-09-24 23:11:00 132

转载 Vehicle veh1 = new Vehicle(); 如何理解这个语句

Vehicle veh1 = new Vehicle();通常把这条语句的动作称之为创建一个对象,其实,它包含了四个动作。1)右边的“new Vehicle”,是以Vehicle类为模板,在堆空间里创建一个Vehicle类对象(也简称为Vehicle对象)。2)末尾的()意味着,在对象创建后,立即调用Vehicle类的构造函数,对刚生成的对象进行初始化。构造函数是肯定有的。如果你...

2018-09-24 22:53:00 356

转载 访问限制:由于对必需的库 C:/Program Files/Java/jre6/lib/rt.jar 具有一定限制,因此无法访问类型。。...

在项目上单击右键选择 属性 Java编译器 错误或警告选择启用特定于项目的设置 建议不要使用和限制使用的API将 禁止的引用(访问规则) 设置为 警告然后应用即可解决转载于:https://www.cnblogs.com/JachinMeng/p/9696961.html...

2018-09-24 22:10:00 239

转载 面向对象思想做的中秋节祝福、

package com.gg.entity;import java.util.Scanner;public class TheMidAutumnDay { static{ System.out.println("仅限输入2018年的日期哦!"); } private String blessing="9.24"; private String data; Scanner...

2018-09-24 14:47:00 165

转载 方法重写与方法重载的区别

一、方法重写(0veriding)在Java程序中,类的继承关系可以产生一个子类,子类继承父类,它具备了父类所有的特征,继承了父类所有的方法和变量。子类可以定义新的特征,当子类需要修改父类的一些方法进行扩展,增大功能,程序设计者常常把这样的一种操作方法称为重写,也叫称为覆写或覆盖。重写体现了Java优越性,重写是建立在继承关系上,它使语言结构更加丰富。在Java中的继承中,子...

2018-09-21 22:37:00 133

转载 静态,构造块,方法调用

package com.gg.test;public class Monkey { static { System.out.println("我是静态块, 我是被第一个调用的, 优先级在所有的之前。 我被 类加载器加载的 "); } { System.out.println("我是 构造块 ,我和类本身没关系, 我和对...

2018-09-21 22:28:00 123

转载 封装 ,this,构造方法,方法重载

、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。如:private String name;public String getName(){??????????????????? return;??????????...

2018-09-21 22:26:00 123

转载 java面向对象编写的简单计算器

package com.gg.test;import java.util.Scanner;public class figure { public static void main(String[] args) { Math math=new Math(); @SuppressWarnings("resource") Scanner scanner =new Scanner...

2018-09-21 22:23:00 763

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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