09 2018 档案

摘要: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 阅读全文
posted @ 2018-09-28 21:55 JachinMeng 阅读(161) 评论(0) 推荐(0)
摘要:java多态,如何理解父类引用指向子类对象 要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。 但当我这样定义时: Animal a = new 阅读全文
posted @ 2018-09-27 18:36 JachinMeng 阅读(3220) 评论(0) 推荐(0)
摘要:package com.gg.entity; public class Js { private int score; private String s; public int getScore() { return score; } public void setScore(int score) 阅读全文
posted @ 2018-09-26 15:13 JachinMeng 阅读(169) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-25 15:38 JachinMeng 阅读(149) 评论(0) 推荐(0)
摘要:& 既是位运算符又是逻辑运算符,&的两侧可以是int,也可以是boolean表达式,当&两侧是int时,要先把运算符两侧的数转化为二进制数再进行运算,而短路与(&&)的两侧要求必须是布尔表达式。举例如下: 12&5 的值是多少?答:12转成二进制数是1100(前四位省略了),5转成二进制数是0101 阅读全文
posted @ 2018-09-25 15:24 JachinMeng 阅读(715) 评论(0) 推荐(0)
摘要:一、 继承的基本概念及其限制 继承:就是扩展已有类的功能,在继承中分为子类和父类,父类有时候也称为超类(super class),子类有时候称为派生类。 继承的基本语法为:class子类 extends 父类 {} 继承的限制:1)在java中不允许多重继承,一个子类只能继承一个父类,不能继承多个父 阅读全文
posted @ 2018-09-24 23:29 JachinMeng 阅读(874) 评论(0) 推荐(0)
摘要:关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便 阅读全文
posted @ 2018-09-24 23:11 JachinMeng 阅读(959) 评论(1) 推荐(1)
摘要:Vehicle veh1 = new Vehicle(); 通常把这条语句的动作称之为创建一个对象,其实,它包含了四个动作。 1)右边的“new Vehicle”,是以Vehicle类为模板,在堆空间里创建一个Vehicle类对象(也简称为Vehicle对象)。 2)末尾的()意味着,在对象创建后, 阅读全文
posted @ 2018-09-24 22:53 JachinMeng 阅读(324) 评论(0) 推荐(0)
摘要:在项目上单击右键选择 属性 Java编译器 错误或警告 选择启用特定于项目的设置 建议不要使用和限制使用的API将 禁止的引用(访问规则) 设置为 警告 然后应用即可解决 阅读全文
posted @ 2018-09-24 22:10 JachinMeng 阅读(686) 评论(0) 推荐(0)
摘要:package com.gg.entity; import java.util.Scanner; public class TheMidAutumnDay { static{ System.out.println("仅限输入2018年的日期哦!"); } private String blessin 阅读全文
posted @ 2018-09-24 14:47 JachinMeng 阅读(150) 评论(0) 推荐(0)
摘要:一、方法重写(0veriding) 在Java程序中,类的继承关系可以产生一个子类,子类继承父类,它具备了父类所有的特征,继承了父类所有的方法和变量。 子类可以定义新的特征,当子类需要修改父类的一些方法进行扩展,增大功能,程序设计者常常把这样的一种操作方法称为重写,也叫称为覆写或覆盖。 重写体现了J 阅读全文
posted @ 2018-09-21 22:37 JachinMeng 阅读(303) 评论(0) 推荐(0)
摘要:package com.gg.test; public class Monkey { static { System.out.println("我是静态块, 我是被第一个调用的, 优先级在所有的之前。 我被 类加载器加载的 "); } { System.out.println("我是 构造块 ,我和 阅读全文
posted @ 2018-09-21 22:28 JachinMeng 阅读(257) 评论(0) 推荐(0)
摘要:、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。 做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。 如:private String name; public String getName() 阅读全文
posted @ 2018-09-21 22:26 JachinMeng 阅读(125) 评论(0) 推荐(0)
摘要:package com.gg.test; import java.util.Scanner; public class figure { public static void main(String[] args) { Math math=new Math(); @SuppressWarnings( 阅读全文
posted @ 2018-09-21 22:23 JachinMeng 阅读(489) 评论(0) 推荐(0)