继承:(extends)
很多类,但是有一些成员,都是重复的,所以为提供复用性,把重复的代码抽取出来,就应用了继承
1.提高了代码的复用性
2.让类与类之间产生了关系,继承给多态提供了前提,没继承就没多态
class MAN
{
String name;
int age;
}
class student extends MAN //MAN是student的基类,st...
分类:
编程语言 时间:
2014-09-14 23:41:07
阅读次数:
275
杂谈:
如果一个类里的方法都是静态的,那么就没有必要创建对象,为了不让其他程序创建对象,就可以把当前类的构造函数私有化。
class MAN
{
private MAN()
{
}
}
文档注释:命令:javadoc
只能解析/** 开始至 */结束的内容;/* */则不行
路径设置问题:
当要运行,两个以上路径中的class文件时,路径都要设置,命令:classp...
分类:
编程语言 时间:
2014-09-14 22:09:27
阅读次数:
262
概述
时间过得真快啊,不知不觉半年又过去了,这半年发生的事不是太多,但是,每一件事又都是那么的刻骨铭心
学到的技术
java
java学习的不是太多,主要有总结了一下之前的j2se,学习了j2ee的理论,学习了drp,drp现没有学习完,在学的过程中停止了,然后,将精力全部放到了.net上。
.net
在工作之前,包括在工作时的前一段时间,没...
分类:
其他好文 时间:
2014-09-14 20:47:17
阅读次数:
238
------- android培训、java培训、期待与您交流! ----------Java源文件的扩展名是.java,编译之后生成.class的文件.所有的类都有一个共同的继承祖先Object类一个.java文件中只能有一个public类,一个public类只能定义在以它的类名命名的文件中Imp...
分类:
编程语言 时间:
2014-09-14 18:00:37
阅读次数:
304
-------android培训、java培训、期待与您交流! ----------IDE ---> Itegrity Development EnvironmentJava EE --- > Java Enterprise EditionJava SE ---> Java Standard Edi...
分类:
编程语言 时间:
2014-09-14 17:57:57
阅读次数:
199
每次写图形化程序的时候,只有手动调整JFrame框架大小才能显示出里面的内容。用了validate()不行,而pack()可以解决这个问题。pack()//是自动适应大小。在写程序的时候,如果定义了preferred size,则会按照首选大小画框架大小;或者按照容器内组件的大小来自适应大小。vai...
分类:
编程语言 时间:
2014-09-12 18:51:53
阅读次数:
227
关键字二、 static(静态)
特点:
static 用于修饰成员(成员函数和成员函数)
static的存在,优先于对象存在,随着类的加载而加载
static所修饰的成员,被所有对象共享
static可以直接被类名调用,格式:System.out.println(Person.country);:类名.静态成员
使用细节
静态方法只能访问静态成员,即st...
分类:
编程语言 时间:
2014-09-12 02:25:32
阅读次数:
232
--------android培训、java培训、期待与你交流!--------银行业务调度系统模拟实现银行业务调度系统逻辑,具体需求如下:1 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如...
分类:
编程语言 时间:
2014-09-10 23:46:21
阅读次数:
362
Junit4
JUnit4 全面引入了 Annotation 来执行我们编写的测试。
1. JUnit 4 并不要求测试类继承 TestCase 父类。
2. 在一个测试类中,所有被@Test 注解所修饰的public,void 方法都是 test case,可以被JUnit 所执行。
3. 虽然 JUnit 4 并不要求测试方法名以test 开头...
分类:
编程语言 时间:
2014-09-10 19:35:00
阅读次数:
237
看了一周多的J2SE,终于把它看完了。看它的时候里面的东西都非常的熟悉,能够产生共鸣。下面是对它的总结。
看了这张图,我想起以前C#,VB.NET的总结,非常的相似。大家可以看一下,尤其是C#的几乎一样,语法都跟Java的特别相似。(C#总结,VB.NET总结)学起来也比较容易。对比了一下,发现它们在技术上没有什么区别,连异常处理都极其的类似,但是在语法上有点区别...
分类:
编程语言 时间:
2014-09-10 15:57:20
阅读次数:
236