什么是多态 面向对象的三大特性: 封装、继承、多态(抽象)。 多态的定义: 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是方法的调用) 简单来说,多态就是相同的行为,不同的实现 实现多态的技术称为: 动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。 多态的作用: 消除类型之间的耦合关系。 现实中,关于多态的例子: 比方说按下 F1 键这个动作,如果当前在 Word 下弹出的就是 Wo…

2016-04-24 0条评论 1614点热度 Jalena 阅读全文

访问修饰符 每一个成员(成员变量、方法和构造器)都有一个访问修饰符,用来判断谁可以访问该成员。 本类 同包类 不同包类 子类 非子类 子类 非子类 public √ √ √ √ √ protected √ √ √ √ ╳ 默认修饰符 √ √ √ ╳ ╳ private √ ╳ ╳ ╳ ╳ 封装的概念及好处 组装(定义一个类就是封装) 类的定义:1、属性  2、行为 信息隐藏 访问修饰符 Public、Pprotected、默认、Private 方法实现调用者无需知道方法的具体步骤,只关心效果(功能)的达成 访问器、…

2016-04-22 0条评论 1409点热度 Jalena 阅读全文

难点:红球不能一样~ 实现方法:使用util库的Random获取随机数,再拼装为数组

2016-04-17 0条评论 1281点热度 Jalena 阅读全文

一、自动补全 二、字体设置 三、编码设置

2016-04-14 0条评论 1441点热度 Jalena 阅读全文

常用的输出方法为2个等腰三角形叠起来,但是那样循环太多,很容易把人绕昏!

2016-04-08 0条评论 1901点热度 Jalena 阅读全文

声明一个数组 String[] aArray = new String[5]; /* 创建5个内存空间 */ String[] bArray = {"a","b","c", "d", "e"}; /* 数组赋值 */ String[] cArray = new String[]{"a","b","c","d","e"}; 输出数组 public class main { public static void main(String args[]) { String[] bArray = {"a","b","c", …

2016-03-01 0条评论 1325点热度 Jalena 阅读全文

扯淡的问题.运行tomcat一直报错.. at java.util.jar.Attributes.read(Attributes.java:410) 到处找问题就是解决不了~~~~~ 解决方法:(来自百度~) 1、Class-path: 的冒号后面要加一个空格 java.io.IOException: invalid header field异常(tomcat5.5中) 是因为MAINFEST.MF文件的Class-path:后面少了一空格 Manifest-Version: 1.0 Class-Path: 2、M…

2016-01-18 0条评论 1577点热度 Jalena 阅读全文