摘要:
对象数组:就是指包含了一组相关的对象。 对象数组的声明:类对象数组名称[]=new 类[数组长度]; 注意: 需要注意的是,对象数组初始化之前,每一个数字对象都是默认值,并没有实例化,所以需要分别实例化! 1)动态初始化:类 对象数组名称[]=new 类[数组长度]; 对象数组名称[i]=new 类 阅读全文
posted @ 2016-05-22 23:49
美好的明天
阅读(935)
评论(0)
推荐(0)
摘要:
一,构造方法私有化: 即对构造方法加上private关键词。 如: 但是由于私有化的方法和属性只能在本类中看到和访问,其他方法中是看不到的! 所以对于以下做法。 运行结果: 会出现错误,无法实例化对象。私有化的构造方法在其他类中是不可见的。 被构造方法私有化的Singleton类,不能在外部实例化。 阅读全文
posted @ 2016-05-22 19:21
美好的明天
阅读(9024)
评论(2)
推荐(5)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-22 18:30
美好的明天
阅读(12)
评论(0)
推荐(0)
摘要:
1),在执行一个类的时候,所找到的方法是mian(). 2)string args[]:输入的参数。 参数的设置形式:是在类执行的时候加入的:java类名称 参数1 参数2 参数3 。。。。。 每个参数之间用空格分出。 如果此时,一个参数的输入要求三个参数。否则无法运行。那么可以在操作之前进行一个判 阅读全文
posted @ 2016-05-22 17:59
美好的明天
阅读(411)
评论(0)
推荐(0)
摘要:
一,使用static声明属性 以上代码确实实现了功能,但是如果此时城市名称不叫A城,改叫B城,如果已经产生了5000个对象,那么意味着要修改5000遍对象中 contry属性。 所以最好使用static关键字声明属性。 范例,使用static修改。 修改一个对象中的属性,则其他对象的属性全部改变,则 阅读全文
posted @ 2016-05-22 16:10
美好的明天
阅读(683)
评论(0)
推荐(0)
摘要:
一,表示类中属性 1,没有使用this的情况 可以得出结论:此时并没有正确将内容赋给属性; 假设身边有一只笔,远处也有一只笔,肯定会就近拿身边的笔。这在构造方法中一样。 所以此时操作的name,age都是构造方法中定义的name,age.跟类中属性完全不沾边。 此时,为了明确哪个是类中的属性,需要加 阅读全文
posted @ 2016-05-22 00:25
美好的明天
阅读(5448)
评论(0)
推荐(3)