2015年5月29日
摘要: JAVA 想让类无法new,可以使用private将构造函数改为私有的,这样new的时候就会报错了主要用于,静态工具类,静态类不需要new,直接使用 类名.静态方法 即可调用class D{ private D(){ } static void f(){ ... 阅读全文
posted @ 2015-05-29 23:27 鱼塘总裁 阅读(1694) 评论(0) 推荐(0)
摘要: 主函数(主方法)1、public (访问修饰符,公共的)代表该类或者该方法访问权限是最大的2、static 代表主函数随着类的加载而加载3、void 代表主函数没有具体的返回值4、main main不是java中的关键字,它是一个特殊的单词,它能够被JVM(java虚拟机)所识别5、String[... 阅读全文
posted @ 2015-05-29 22:51 鱼塘总裁 阅读(5218) 评论(0) 推荐(0)
摘要: static所修饰的内容是成员(成员属性、成员方法)从两方面入手:1、什么时候使用静态的成员属性:当属于同一个类的所有对象出现共享数据时,需要将存储这个共享数据的成员变量用static修饰2、什么时候使用静态的成员方法:当功能内部没有访问到非静态的成员时(对象特有的数据),那么该功能可以定义成静态的... 阅读全文
posted @ 2015-05-29 22:04 鱼塘总裁 阅读(1386) 评论(0) 推荐(0)
摘要: static关键字一、作用:是一个修饰符,用于修饰成员(成员变量,成员方法)1、被static 修饰后的成员变量只有一份2、当成员被static修饰之后,多了一种访问方式,除了可以被对象调用之外还可以被类名直接调用(类名.静态成员)二、static的特点:1、随着类的加载而被加载2、优先于对象的存在... 阅读全文
posted @ 2015-05-29 21:45 鱼塘总裁 阅读(1560) 评论(0) 推荐(1)
摘要: this:看上去,用来区分局部变量和成员变量的情况this:就是代表本类对象,this代表它所在方法所属对象的引用构造方法之间的调用只能通过this语句来完成构造方法之间进行调用时this语句只能出现在第一行,构造方法要先执行,如果初始化当中还有初始化,那就去执行更细节的初始化class G{ ... 阅读全文
posted @ 2015-05-29 20:43 鱼塘总裁 阅读(13245) 评论(0) 推荐(0)
摘要: class G{ G(){ System.out.println("我是无参构造方法"); } G(String name){ System.out.println("我是有参构造方法,我的参数值是:"+name); } { S... 阅读全文
posted @ 2015-05-29 19:54 鱼塘总裁 阅读(898) 评论(0) 推荐(0)