j2se
abcdtianzi
这个作者很懒,什么都没留下…
展开
-
new在实例化类中的作用
类的实例是对象,要访问到类的成员,就必须通过类的实例(静态成员除外)。new在实例化中的作用是(此处暂不讨论继承中new隐藏基类的作用):创建对象和调用构造函数。以Car car=new Car()为例,此过程可分为两步: (1)首先是声明类型为Car的变量car,此时会在栈中为car变量分配一个内存,并使用NULL初始化(引用类型一般初始化为NULL)。即为:Car car=null原创 2012-07-22 11:20:11 · 1896 阅读 · 0 评论 -
解耦的故事(转tmfc blog)
前2天在网上看到个非常有意思的故事,我觉得对于初接触这些概念非常有帮助.故事非常形象描述了这些概念.开关的诞生 话说在一个紧耦合的世界,有一个名为tmfc的工匠,一天,他发明了一个叫做开关的的设备。他琢磨了老半天,决定把开关装在自己的床头,这样他就不用在睡前起床去拔电灯的电线了(这可是个紧耦合的世界啊),tmfc对自己的发明非常满意。class Switch{ Li转载 2012-07-22 11:18:59 · 759 阅读 · 0 评论 -
java I/O中的文件字节输出流和字符输出流
package util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import原创 2014-05-27 16:48:32 · 433 阅读 · 0 评论 -
python之于java的异同 -- 类
python的类格式:class ClassName(base_class[es]): "optional documentation string" static_memver_declarations method_declarations原创 2014-09-03 22:21:09 · 681 阅读 · 0 评论 -
内存详解
理解 JVM 如何使用 AIX 上的本机内存Java™堆耗尽并不是造成 java.lang.OutOfMemoryError的惟一原因。如果 本机内存耗尽,则会发生普通调试技巧无法解决的 OutOfMemoryError。本文将讨论本机内存的概念,Java 运行时如何使用它,它被耗尽时会出现什么情况,以及如何在 AIX®上调试本机OutOfMemoryError 。针对转载 2014-06-19 21:50:20 · 1277 阅读 · 0 评论 -
关于Bootstrap中tooltip弹出提示的使用
1.Tooltip on top 奇怪,根据bootstrap文档的指示,应该这样就行了,不过奇怪的是一只没有弹出提示,难道我没有初始化语句什么,奇怪,那就加一句js语句吧!2 在上面语句之前前面加上$('#asd').tooltip('toggle');,注意哦,是放在前面,居然还是不行;本人非常失望,随手移了移script位置3 将2的script语句放在1的语句后面,居然成功原创 2013-09-24 21:16:34 · 3812 阅读 · 0 评论 -
委托和事件的区别
事件就是一个狭义的委托,也就是事件是一个用于事件驱动模型的专用委托.通俗的讲,委托你可以在客户代码中直接调用委托来激发委托指向的函数,而事件不可以,事件的触发只能由服务代码自己触发也就是说在你的代码里委托你不但可以安排谁是它的调用函数,还可以直接调用它,而事件不能直接调用,只能通过某些操作触发事件是一种特殊的委托,一般在一个类里面定义一个委托,那么我们可以通过类“实例.委托名”来调用这个转载 2012-07-31 21:20:09 · 1285 阅读 · 0 评论 -
“继承”与"多态"的一些疑点
都知道,继承机制可以提高代码的可复用性和可扩展性,提高软件效率。多态是由于基类的引用调用在派生类中实现的方法,不同的派生类将产生不同的调用结果。在C#的规则中,继承机制很强大,可以从一个类或多个接口中继承,也可以传递继承,但不能从多个类中继承。子类可以共用父类的所有非私有成员。注意1.:构造函数和析构函数是不能被继承的。除此以外的成员都可以被继承。2.密封类sealed不是被继承 而多态原创 2012-07-22 11:20:59 · 272 阅读 · 0 评论 -
C#结构和类的六点区别
引言 我们先来看一个例子: 例1:类和结构的基本定义 上面的两个图片一个定义的是类,另一个是结构的定义。从表面上来看,两中数据类型的定义基本没什么区别,类里面有的成员结构都能有,事实上也确实如此。在c#中,两者在本质上都属于数据结构,封装着一组整体作为一转载 2012-07-22 11:20:28 · 379 阅读 · 0 评论 -
接口和委托的区别在那里?
接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。接口(interface)是向客户承诺类或结构体的行为方式的一种合同,当实现某个接口时,相当于告诉可能的客户:“我保证支持这个接口的方法,属性等”,接口不能实例化,接口只包含成员定义,不包含成员的实现,成员的实现需要在继承的类或者结构中实现。 C#中的委托是一种引用方法的类型,一旦为委托分配了转载 2012-07-22 12:48:31 · 485 阅读 · 0 评论 -
java I/O中文件字节输入流 和字符输入流
package util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class Fileinput {原创 2014-05-27 16:45:07 · 455 阅读 · 0 评论