
java
北京-AK1
这个作者很懒,什么都没留下…
展开
-
单态设计模式
所谓类的单态设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 如果要让类在一个虚拟机中只能产生一个对象,首先必须将类的构造方法的访问权限设置为private,这样就不能用new操作符在类的外部产生类的对象了,但在类内部仍可以产生该类的对象。因为在类的外部开始还无法得到类的对象,只能调用 该类的某个静态方法以返回类内部原创 2012-06-18 23:53:48 · 869 阅读 · 0 评论 -
jdk环境变量配置 主要是记录一下,好多年不整了,备忘
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置: 1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe 2、安装jdk-7u1-windows-7.0.exe 3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量" 1)在系统变量原创 2012-07-11 03:25:45 · 899 阅读 · 0 评论 -
构造方法的重载的实例
public class PersonDemoTest{ //构造方法的重载 //构造方法的特点是:1,它具有与类相同的名称2,它不含有返回值,3,它不能在方法中用RETURN返回一个值 //重载:重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。 public static void main(String args[]){ P原创 2012-06-18 23:55:03 · 1406 阅读 · 0 评论 -
7个改变世界的Java项目
ava的开源生态系统是强大而健康的,这是我们(Oreilly)创建OSCON Java(Open Source Convention Java)的主要原因之一。在过去10年中,一些项目已经被广泛接受,并且已经统治了Java软件开发世界,一些甚至影响到了用户的日常生活。 1. JUnit Kent Beck先生关于Smalltalk的单元测试被Kent Beck 和Erich Gamma 带进J原创 2012-06-18 23:50:38 · 1927 阅读 · 0 评论 -
人民币转成大写
/** * 人民币转成大写 * * @param value * @return String */ public static String hangeToBig(double value) { char[] hunit = { '拾', '佰', '仟' }; // 段内位置表示 char[] v原创 2012-06-18 23:56:27 · 7415 阅读 · 0 评论 -
内部类实例
//在类中直接定义的嵌套类的使用范围,仅限于这个类的内部,如,A类里定义了一个B类,那么B为A所知,却不被A的外面所知,内部类的定义和普通类的定义没什么区别,它可以直接访问和引用它的外部类的所有变更和方法,就像外部类中的其他非static成员的功能一样,和外部类不同的是,内部类可以声明为private或protected. class Outer{ int outer_i = 10原创 2012-06-18 23:53:10 · 714 阅读 · 0 评论 -
static关键字
1,在类中,用static声明的成员变更为静态成员变量,字为该类的公用变量,在第一次使用时被初始化,对于该类的所有对象来说,static成员变量只有一份。 2,用static声明的方法为静态方法,在调用该方法时,不会将对象的引用传递给它,所以在static方法中不可以访问非static成员 3,可以通过对象引用或类名(不需要实例化)访问静态成员。 package 第三章面向对象; publi原创 2012-06-18 23:52:27 · 659 阅读 · 0 评论 -
重写
public class OverReading { /**重写:除了方法体里面的代码,其他的部分都要和父类中的一样(访问权限要比父类中定义的访问权限宽松,如父类中定义为public,那子类重写的方法也必须是public,不能是protected或者private)。重载方法区别在于参数个数和参数类型,不在于返回值。也就是,重载方法的返回值可以不一样,而重写方法的返回值必须一样。给你总结原创 2012-06-18 23:45:28 · 836 阅读 · 0 评论 -
MAC JAVA 环境变量那些事
1,查看 JAVA 的版本 akdeMacBook-Pro:bin AK$ java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716) Java HotSpot(TM) 64-Bit Server VM (build原创 2015-07-11 01:52:08 · 930 阅读 · 0 评论