ChinaUnix.net
相关文章推荐:

java 构造函数

开始了java语法的属性阶段 昨天晚上搞一下 java类的继承 小的测试程序 class a { int shuxing1 ; public void a(int sx) { shuxing1 = sx; } } class b extends a { int shuxing2; public void b(int sx) { shuxing2 = sx; } } public class Main { public Main() { } public static void main(String[] args) { a test = new a(8); } } 我说明我...

by php店小二 - Java文档中心 - 2007-01-31 09:21:20 阅读(736) 回复(0)

相关讨论

java中, 构造函数的访问级别通常是public, 它提供了一个构造该类对象的接口。 可是你知不知道, 把构造函数的级别设为private, 有一些特别用处。   先来看一段代码:   //Shape. java   public class Shape {   private Shape() {   /* set something here */   }   public static Shape makeShape(/* arglist */) {   System. out. println("here is the shape you ordered");   return (new Shape());  ...

by qingqing3721 - Java - 2011-05-11 13:24:40 阅读(1481) 回复(0)

1.默认构造函数 默认的构造函数是一种用于创建“基本对象”的无参数的构造函数,如果我们写了一个没有构造函数的类,那么编译器会自动创建一个默认的构造函数。 class Bird { int i; } public class DefaultConstructor { public static void main(String[] args) { Bird nc = new Bird(); // Default! } } 这里的new Bird()就是调用了默认的构造函数,并创建了一个新对象。但是如果定义了构造函数(不管带不带参...

by little_cat - Java文档中心 - 2006-05-14 10:18:31 阅读(769) 回复(0)

构造函数,顾名思义,就是用来进行构造所用,例如: class Dog{ Dog(String name,int age,String sex){ //如果我们不给出这样的构造函数,编译器将自动给出默认函数。 System.out.println(name+" "+age+" "+sex+" "); } public static void main(String[] args){ Dog myDog1=new Dog("bobo","3","male"); //我们看到,我们在产生一个新的对象的时候我们用的是NEW DOG()后面是带括号的,也...

by lemonboy - Java文档中心 - 2004-11-10 21:38:45 阅读(1382) 回复(0)

java中ServerSocket构造函数的backlog参数的含义 说明文档里面讲: 传入连接指示(对连接的请求)的最大队列长度被设置为 backlog 参数。如果队列满时收到连接指示,则拒绝该连接。 对传入连接指示有点不解,就做了个简单的测试:写个了服务器程序,创建一个ServerSocket实例,绑定到端口10000,backlog设置为2; java代码[code]1.ServerSocket ss = new ServerSocket(10000, 2); 2. 3.while (true) { 4...

by 凝望长空 - Java - 2012-01-05 20:49:53 阅读(1205) 回复(1)

java常量的初始化可以放到构造函数中执行,不一定是在声明的时候初始化。而且常一般是声明为静态的,但是如果声明为静态的,则一定要给初始值,而不能在构造方法中给值。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/64924/showart_2064526.html

by sytrydor - Java文档中心 - 2009-10-05 20:30:48 阅读(1444) 回复(0)

如题: 顺便贴出我原程序,我是菜鸟,请大家指教指教我的程序有没有问题 /**定义父类**/ public class Employee { /**定义成员变量**/ private int employNum; private String name; //采用private对变量封装,只有Employee的方法能访问该变量; private String sex; private int age; private int hireDate; private int dateOfBirth; private float salary; /**定义方法**/ public voi...

by liutao_eagle - Java - 2006-04-20 16:36:05 阅读(3469) 回复(2)

java static关键字:用于修饰成员(成员变量和成员函数) 被修饰后的成员具备以下特点:随着类的加载而加载。也就是说静态会随着类的消失而消失,也就是说生命周期最长。 优先于对象存在,明确一点静态是先存在的对象是后存在的 被所有对象共享 可以直接被类名调用,类名.静态成员 实例变量和类变量的区别: 1存放的位置:类变量随着类的加载而存在于方法区中,实例变量随着对象的建立而存放最在堆内存中 ...

by 听老歌 - Java - 2012-03-30 16:14:01 阅读(989) 回复(2)

java 以前在一些Blog上面经常看到分析java虚拟机载入Class的各种机制,其中有一种叫做委托机制. 也就是Classloader总是先让他的上一级去查找,只有上一级找不到的时候,他自己才去查找.这也就是说一个Class总是会被同一个ClassLoader载入了. 但是我又知道,一个Class在一个虚拟机里面是通过3个因素来决定:加载器,类名,包名.我记得一个虚拟机是可以把一个Class载入2次. 如果是一个Class都是由一个ClassLoader来载入,也就是...

java

by 三里屯摇滚 - Java - 2011-12-22 23:14:34 阅读(1362) 回复(1)

java 第一讲 java基础 1知识导入 1)上课前的配置: 运行:conf→netmeeting 空中教室 飞鸽传书 2) cmd所需要的进入路径方法 cd D:\java\jdk1.6.0_21\bin //进入D:\java\jdk1.6.0_21\bin目录下面 cd.. 进入上一级目录eg:D:\java\jdk1.6.0_21 E: 进入E盘根目录 3)java的编译(健壮性,一次编辑,多平台运行) java程序*.java文件→java编译器→类装载器→字节码校验器→解释器→操作系统平台 4)jav...

java

by 中关村村草 - Java - 2011-12-23 21:18:13 阅读(1893) 回复(1)

"随着科技的发展,Oracle随即向社会推出了Oracle java实训项目。Oracle java实训项目整合了Oracle公司庞大的企业资源,为java人才的输送创建了一个全新的平台!这一项目无论是从课程内容设置、师资队伍建设到教学过程控制,再到学员就业平台,整体明显优于其他机构开设的培训项目。目前Oracle已在包括北京、上海、广州、南京、杭州、重庆、成都、珠海、济南、沈阳、哈尔滨、天津等全国直辖市、省会城市和发达地区建立了近20家家考试...

by surachou - C/C++ - 2011-11-03 14:33:50 阅读(1253) 回复(0)