随笔分类 -  Thinking in java

The Basic of JAVA
Java -- Thread中start和run方法的区别
摘要:一、认识Thread的 start() 和 run()1。start():我们先来看看API中对于该方法的介绍: 使该线程开始执行;Java 虚拟机调用该线程的 run 方法。 结果是两个线程并发地运行;当前线程(从调用返回给 start 方法)和另一个线程(执行其 run 方法)。 多次启动一个线... 阅读全文
posted @ 2015-05-11 22:46 最最最最最醉人 阅读(37003) 评论(2) 推荐(11)
Java中的单例模式
摘要:一、什么是单例模式? 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式有一下特点:... 阅读全文
posted @ 2015-04-16 15:56 最最最最最醉人 阅读(315) 评论(0) 推荐(0)
关于java的static关键字
摘要:通常来说,当你创建类时,就是在描述那个类的对象的外观与行为.除非你用new创建那个类的对象,否则,你实际上并未获得任何东西.当你用new来创建对象时,数据存储空间才被分配,其方法才供外界调用.但是有两种情形,用上述方法是无法解决的.一种情形是,你只需要为某特定数据分配一份存储空间,而不去考虑究竟要创... 阅读全文
posted @ 2015-04-01 21:47 最最最最最醉人 阅读(246) 评论(0) 推荐(0)
关于Java的this关键字
摘要:java中的this随处可见,用法也多,现在整理有几点: 1. this是指当前对象自己。 当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用。如下面这个例子中:public class This_Demo { String s = "Hello"; public ... 阅读全文
posted @ 2015-03-23 21:20 最最最最最醉人 阅读(242) 评论(0) 推荐(0)