java
爱篮球的IT小青年
爱篮球的IT小青年
展开
-
java基础的总结
关于java基础的总结 Java语言特性 1. 简洁性 Java是一个简洁的语言,java的语法类似与C\C++,但是java没有指针,头文件、宏定义等让人比较头疼的语法,代码简洁,清晰易懂。 2. 面向对象编程 Java是一种纯粹的面向对象的语言,最初设计时就是为了讲面向对象的艺术深深的刻在java的核心中的。c++也是一种面对对象的语言,但是它不纯粹, 它要兼容C中的一部分内容,算转载 2013-12-03 21:25:21 · 617 阅读 · 1 评论 -
JAVA反射机制
Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。 那么什么是Java的反射呢? 大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类的已经被加载转载 2014-03-21 09:07:28 · 478 阅读 · 0 评论 -
Java中throw和throws的区别
区别一: throw是语句抛出一个异常;throws是方法抛出一个异常; throw语法:throw 在方法声明中,添加throws子句表示该方法将抛出异常. throws语法:[]([][throws] 其中,异常类可以声明多个,用 逗号分割 区别二: throws可以单独使用,但throw不能; throw要么和try-catch-fin转载 2014-04-14 18:41:47 · 617 阅读 · 0 评论 -
程序员不可不知的eclipse操作快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对转载 2014-04-16 20:53:17 · 705 阅读 · 0 评论 -
深入Java单例模式
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/203501 在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存转载 2014-04-07 19:25:33 · 466 阅读 · 0 评论 -
Java中Volatile关键字
Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某转载 2014-04-07 19:43:35 · 513 阅读 · 0 评论 -
深入Java单例模式2
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构 单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例。 饿汉式单例类 publi转载 2014-04-07 19:58:30 · 574 阅读 · 0 评论 -
Java synchronized详解
第一篇: 使用synchronized 在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。 在程序中我们使用了一个简化版本的Account类,转载 2014-04-07 20:01:46 · 519 阅读 · 0 评论 -
java内部类总结
内部类 本文主要参照网上的一些相关文章、以及thinking in java 第三版,对java里面的内部类进行了一个较为详细的总结 内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局转载 2014-05-06 20:04:44 · 583 阅读 · 0 评论