自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ECLIPSE 三大GUI插件

一 3大GUI开发插件的特色   Eclipse并不自带GUI的可视化开发工具,那么如果要在Eclipse进行可视化的GUI开发,就需要依靠第三方的插件。  1. Visual Editor   Eclipse官方提供了一个叫做Visual Editor(VE)的开源GUI插件,功能还是比较强。可以根据用户的界面GUI设计,自动生成相应的JAVA代码。同样也可以通过相应的JAVA代码,

2011-12-06 14:07:38 955

转载 Java GUI

Java1.0 刚出现时,包含一个用于基本 GUI 编程的类库,Sun 把它叫做抽象窗口工具箱(Abstract Window Toolkit,AWT)。AWT 库处理用户界面元素的方法是把这些元素的创建及其行为委托给每个目标平台(Windows,Solaris,Macintosh等)的本地GUI工具进行处理。不同平台的 AWT 用户界面存在着不同的bug。程序员们必须在每一个平台上测试他们的应用

2011-12-06 14:03:49 294

转载 对Java方法内部使用this访问成员变量的深入理解

一直以为Java里面的this是指当前真实调用对象,今天突然发现不是那么回事。       有两个注意点:1、在Java中,直接访问域或静态成员(包括静态方法和静态成员变量)永远都是前期绑定。2、在Java中,访问方法是后期绑定。       不过这样容易出现一个疑点:若B类继承A类,A类和B类都包含一个public int i 这样的域,如果在A类中有一个方法通过this访问域,

2011-12-02 14:50:55 789

转载 StringBuilder、StringBuffer和String三者的联系和区别

StringBuilder、StringBuffer和String三者的联系和区别1. String 类      String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。   String a = "a"; //假设a指向地址0x0001    a = "b";//重新赋值后a指向地址0x0002,但

2011-11-30 10:01:11 240

转载 关于STATIC

有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为static。static 成员的最

2011-11-28 19:32:35 270

转载 关于泛型

什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类的对象,即使最

2011-11-28 18:09:33 265

转载 关于抽象类 (水果举例)(DoWork)

抽象类是不能够实例化的类:  它的作用就是产生子类的同时给于子类一些特定的属性和方法.  来个简单的例子...  如果你的程序里面需要用到苹果和梨这2个类..那么你可以分别给出这2个类  但是你会发现这2个类里面有共同的属性和方法(属性: 都有核.. 方法: 都需要削皮吃...)那么你可以建立抽象类 "水果" 把这些共同的东西都定义在那里. 那么你的2个子类就只需要实其他必要的东东

2011-11-28 14:16:12 1608

转载 抽象类与接口

接口:一晚深夜,一个作家闲来无事,忽然兴起,要写本小说。一想好小说的主线路,于是就列好提纲,列好后累了,然后就睡觉去了。所以,就留下了接口,等想起哪天要写时就继续去写。抽象类:一晚深夜,一个作家闲来无事,忽然兴起,要写本小说。一想好小说的主线路,于是就列好提纲,列好后精神很好,就继续写了小说上的内容,东写西写,然后就睡觉去了。所以,就留下了抽象类,等想起哪天要写时就继续去写。

2011-11-26 12:20:47 231

转载 java 向上转型和向下转型

java 转型问题其实并不复杂,只要记住一句话:父类引用指向子类对象。什么叫父类引用指向子类对象,且听我慢慢道来.从2个名词开始说起:向上转型(upcasting) 、向下转型(downcasting).举个例子:有2个类,Father是父类,Son类继承自Father。Father f1 = new Son();   // 这就叫 upcasting (向上转型)// 现在f

2011-11-26 11:32:37 191

转载 实例讲解Java中的多态

多态的思想:对于一个类,把它称之为基类,在其中只定义函数名,返回值,而没有函数体。它可以是抽象类,也可以是接口。  (中国软件网讯)当面临一个问题,有多种实现算途径的时候,要想到java中的核心:多态。  多态的思想:对于一个类,把它称之为基类,在其中只定义函数名,返回值,而没有函数体。它可以是抽象类,也可以是接口。  有许多类实现这个接口(或者继承这个抽象类)。  在调用的时候,

2011-11-26 11:23:04 255

转载 java中父类对象引用指向子类对象

面向对象编程有三个特征,即封装、继承和多态。   封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。   继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢?   方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因之一是它在类的继承问题上和C++不同,后者允许多继承,这确实给其带来的非常强大的

2011-11-26 11:17:35 399

转载 对象存储到什么地方

程序运行时 对象是怎么进行放置安排的:1.寄存器:    这是最快的存储区,它位于处理器内部。但是寄存器的数量及其有限,所以寄存器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器纯在的任何迹象。2.堆栈:    位于通用RAM(随机访问存储器)中,但通过堆栈指针可以从处理器哪里获得直接支持,堆栈指针若向下移动,则分配新的内存;若向上移动,则释放那些内存。这是一种快速

2011-11-25 20:10:03 380

转载 什么是引用,如何用引用来操作对象

每种编程语言都有自己操作内存中元素的方式。在java中,一切都被看做成对象,当我们操作“对象”时则通过“引用”。举一个生活中的例子:我想叫外卖,所以我就打电话给饭店告诉他我要一份红烧肉盖浇饭。电话就是引用,饭店就是对象。这就是通过引用来操作对象,我不仅可以吃红烧肉盖浇饭也可以吃饺子,我想吃什么就可以吃什么,我不仅可以在家里叫外卖我还可以在学校叫外卖,这也就是说我们是通过引用来操

2011-11-25 20:02:51 476

转载 JAVA程序员您需要学习的25个标准

(1)      你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。(2)      你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multi

2011-11-25 12:32:31 295

转载 每个程序员都应该追求一口属于自己的井

.有这样一个故事: 两个和尚住在隔壁,所谓隔壁就是隔壁那座山,他们分别住在相邻的两座山上的庙里。两座山之间有一条溪,这两个和尚每天都会在同一时间下山去溪边挑水,久而久之,他们便成为了好朋友。  就这样,时间在每天挑水中不知不觉已经过了5年。突然有一天,左边这座山的和尚没有下山挑水,右边那座山的和尚心想:“他大概睡过头了。”便不以为意。  哪知道第二天左边这座山的

2011-11-25 09:10:12 319

空空如也

空空如也

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

TA关注的人

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