JAVA

自己还算幸运,领了2月的离线下载,到午饭时间视频已下载完成。虽然以前也看过一些视频教程,我还是

准备从头开始,巩固一下熟悉的知识点,顺便找出自己以前没有注意到的内容。

一、System类:这个类再熟悉不过了,以前竟然没有在意,其中的方法和属性都是静态的。还有就是通过

Properties类可以获取系统的属性,Properties类是Hashtable的子类,也是Map集合的一个子类对象,JAVA

其中一个特点就是继承,子类继承父类可以使用父类的属性和方法,但是要受到父类中访问修饰符的限制,

比如说父类中一个属性的修饰符是private,那么子类不可以访问这个属性。此时Properties这个类可以使用

Map的keySet方法来取得系统的属性集合,当然也可以获取指定属性的信息。

二 、Runtime类:该类并没有提供构造函数,说明此类不可以new对象,那么会想到该对象的方法都是静态

的,可以该对象中还有非静态的方法,说明该对象中还提供了方法获取本类对象,而方法是静态的,返回值

类型是本类类型,这说明了该类使用了单例设计模式。其中单例模式分两种,而我们用到时动态,需满足三

个特性:1、私有的构造方法,2、私有的静态的成员变量3、公共的静态的入口方法。一般使用这个来实例

化一些对象。

三、Date类:可以得到当前的日期,也可以通过SimpleDateFormate类来格式化日期,可以得到自己想要的

日期格式。

		//2 Runtime  无构造方法          用到单例模式
		 
		Runtime runtime = Runtime.getRuntime();
		//runtime.exec("E:\\360\\暴风影音\\Storm_2010_sNO_ankty\\Storm_2010_sNO_ankty\\Storm.exe");
		//用java打开可执行文件
		runtime.exec("E:\\360\\UltraEdit\\Uedit32.exe");
	
		
		
		 // 3 Date 格式化日期
		Date date = new Date();
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日  hh:mm:ss");
		
		String s = sdf.format(date);
		System.out.println(s);
		
:要慢慢养成下注释的习惯


此外,今天还了解了几个JAVA中一些名词

JavaEE:平台企业版(Java 2 Platform Enterprise Edition)
IDE:集成开发环境,Integrated Development Environment的英文缩写
JMS:(Java Message Service,Java消息服务)
JNDI(Java Naming and Directory Interface,Java命名和目录接口)
JMX(Java Management Extensions,即Java管理扩展)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值