自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幻听

学习 交流 进步

  • 博客(22)
  • 收藏
  • 关注

转载 序列化

1、序列化是干什么的?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;b)当你想用套接字在网络

2016-07-31 23:58:31 233

原创 研究如何去掉eclipse中 光标 通过某类名的自动提示

2016-07-30 22:48:09 667

转载 java常量池概念

java常量池概念在class文件中,“常量池”是最复杂也最值得关注的内容。  Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形式出现的符号引用,比如:  类和接口的全限定名;  字段的名称和描述符;  方法和

2016-07-20 21:46:31 206

转载 请问在java中定义字符串时要加上final修饰吗?

提问者采纳亲,final 加到属性上面就是常量了,也就是说他不能变了。String这个类他本身就是final的,所以你定义字符串不须要加,除非你要把这个String变量弄成常量。正常的来说,final修饰就是一个不再改变的量,这样,他的修饰的字符串就要大写,比如:private static final String PRICE=15;这这个PRICE就是个常量了。不明白可再问

2016-07-18 21:38:13 3124 1

转载 多态以及其优缺点

多态:可以理解为事物存在的多种体现形态,比如说人:男人、女人;动物:猫,狗。多态:多种形态。这里要重点讲的就是对象的多态性。狗 x = new 狗();动物 y = new 狗();//对象的多态性,狗对象即是狗类型,又是动物形态。必须要明确一点:狗是动物中的一种。意味着狗是需要继承动物的才可以这样指向。多态性:在程序中的体现。 就是:父类或者接口的引用指向自己

2016-07-15 21:57:37 5296

转载 多态

多态1.多态是java中封装和继承之外的第三个基本特征,我觉得也是java最核心的东西,也叫动态绑定,或者后期绑定,或者运行时绑定。在执行期间(而非编译期间)判断所引用对象的实际类型,根据其实际的类型调用相应的方法。2. 多态理解起来比较抽象一些,举个例子,宝马是车,台灯是灯,拿铁是咖啡,吉他是乐器。多态的存在有3个条件,1)要有继承 2)要有重写3

2016-07-15 21:52:47 274

原创 父类引用指向子类对象的说明

public class Person {private String name;public String getName() {return name;}public void setName(String name) {this.name = name;}public void work() {System.out.println("p

2016-07-14 22:56:46 431

转载 Java中的继承和多态

Java中的继承和多态 1、  什么是继承,继承的特点?子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。特点:在继承关系中,父类更通用、子类更具体。父类具有更一般的特征和行为,而子类除了具有父类的特征和行为,还具有一些自己特殊的特征和行为。在继承关系中。父类和子类需要满足is-a的关系。子类是父类。表示父

2016-07-14 22:54:25 234

转载 谈谈Java中的继承与组合

谈谈Java中的继承与组合  1.继承和组合的概念  在新类里简单地创建原有类的对象。我们把这种方法叫作“组合”,因为新类由现有类的对象合并而成。我们只是简单地重复利用代码的功能,而不是采用它的形式。  第二种方法是创建一个新类,将其作为现有类的一个“类型”。我们可以原样采取现有类的形式,并在其中加入新代码,同时不会对现有的类产生影响。这种魔术般的行为叫作“继承”(In

2016-07-13 19:45:34 275

转载 Java中的继承与组合

Java中的继承与组合本文主要说明Java中继承与组合的概念,以及它们之间的联系与区别。首先文章会给出一小段代码示例,用于展示到底什么是继承。然后演示如何通过“组合”来改进这种继承的设计机制。最后总结这两者的应用场景,即到底应该选择继承还是组合。1、继承假设我们有一个名为Insect(昆虫)的类,这个类包含两个方法:1)移动move(); 2)攻

2016-07-13 19:41:50 503

原创 eclipse中项目文件夹目录结构显示方式的设置

2016-07-12 16:54:10 16681 2

转载 Eclipse Java注释模板设置详解

Eclipse Java注释模板设置详解设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/**   * @Title: ${file_name} * @Package ${pac

2016-07-12 16:09:12 228

转载 Java的string类为什么是不可变的

答案一:最流行的Java面试题之一就是:什么是不可变对象(immutable object),不可变对象有什么好处,在什么情况下应该用,或者更具体一些,Java的String类为什么要设成immutable类型?不可变对象,顾名思义就是创建后不可以改变的对象,典型的例子就是Java中的String类。复制代码代码如下:String s = "ABC";  

2016-07-12 11:05:17 280

转载 JAVA UUID 生成

JAVA UUID 生成GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的IDpackage com.mytest

2016-07-11 23:03:46 247

转载 一台机子可以装两种版本的JDK吗?

可以,但注意事项如下:    1、安装时需要注意,不同版本的jdk安装在不同的目录下以免混淆    2、配置时需要注意,环境变量设置为其中一个jdk,另一个不设置,当用到时直接进到目录下操作即可    3、建议安装高版本,高版本兼容低版本的jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK(Java Devel

2016-07-11 23:02:03 6882

转载 数组Array和集合的区别:

java中的集合和数组1234567891011121314151617181920212223242526272829

2016-07-11 22:59:34 416

转载 Eclipse代码补全,修改 空格键 "=" 键不上屏

Eclipse代码补全,修改 空格键 "=" 键不上屏Eclipse具有代码提示功能, 但是默认的提示只有在输入"."时才会提示, 我们希望Eclipse可以像Visual Studio那样, 输入任何字母都可以自动提示, 按照如下方式进行修改即可: 1. “window”→“Preferences”2. 选择“java”,展开,“Editor”,选择“

2016-07-11 22:58:14 509

转载 算法总结:判断一个数是否为素数

算法总结:判断一个数是否为素数目录(?)[+]1.约定x%y为x取模y,即x除以y所得的余数,当x象都为整数。x^y表示x的y次方。乘方运算的优先级高于乘除和取模,加减的优先级最低。见到x^y/z这样,就先算乘方,再算除法。A/B,称为A除以B,也称为B除A。若A%B=0,即称为A可以被B整除,也称B可以整除A。A*B

2016-07-11 22:55:16 816

转载 Windows系统重装问题

   

2016-07-11 22:52:38 363

转载 java中子类继承父类时是否继承构造函数呢?

java中子类继承父类时是否继承构造函数呢?java继承中对构造函数是不继承的。以下是例子: public class FatherClass { public FatherClass() {       System.out.println(100); } public FatherClass(int age) {      System.out.

2016-07-08 13:49:37 811

转载 java环境变量

.....................................................................................................................................................CLASSPATH是什么?它的作用是什么?  它是javac编译器的一个环境变量。  

2016-07-08 13:42:23 379

转载 java静态方法能否被重写

java静态方法能否被重写       JAVA静态方法形式上可以重写,但从本质上来说不是JAVA的重写。因为静态方法只与类相关,不与具体实现相关,声明的是什么类,则引用相应类的静态方法(本来静态无需声明,可以直接引用),看下例子: Java代码  class Base{          static void a( ){Sys

2016-07-08 13:41:05 416

空空如也

空空如也

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

TA关注的人

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