黑马程序员--学习笔记(其他类)
来源:互联网 发布:apache和nginx共存 编辑:程序博客网 时间:2024/05/19 00:10
------- android培训、java培训、期待与您交流! ----------
System:描述系统的一些信息 preperties();获取系统信息 Properties prop =new System.getProperties(); 是hashtable 的子类。用map的方法去除该类集合中的元素。该集合中存储的都是字符串,没有泛型定义。 String value=(String)prop.get(obj); System.out.println(obj+":"+value); //如何在系统中自定义一些特有信息? System.setProperty("mykey","myvalue");Runtime类:使用了单例设计模式。 static Runtime getRuntime(); process p= r.exec("*.exe")//执行文件 p.destory();杀掉进程。Date类 获取当前时间 Date date=new DAte(); 将模式封装到SimpleDateformat对象中 自定义风格 SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss"); 调用format方法让模式格式化指定Date对象 String time=sdt.format(d); Calendar类Calendar c=Calendar.getInstance();c.get(Calendar.Year);//获取年c.get(Calendar.Month);//获取月c.get(Calendar.DayofMonth);//获取日c.get(Calendar.DayofWeek);//获取星期更改日期c.add(Calendar.字段,12)1.获取任意年的二月c.set(year,2,1)//获取默认一年的三月1日c.add(Calendar.Day_of_Month,-1)Math-Random类ceil();返回大于参数的最小整数floor()返回小于参数的最大整数round()返回四舍五入pow(a,b)a 的b次方random();大于等于0.0且小于1.0的伪随机double值
注意:这里的random()方法也可以通过Util包中的Random类中的方法实现。nextInt(int n)可以直接返回一个大于等于0且小于n的伪随机数,省去了强转。
小练习例子一
import java.text.*;import java.util.*;public class RuntimeDemo {public static void main(String[] args)throws Exception{Runtime r=Runtime.getRuntime();//Process p=r.exec("notepad.exe Test4.java");Date d=new Date();sop(d);SimpleDateFormat s=new SimpleDateFormat("yyyy年MM月dd日Ehh时mm分ss秒");String time=s.format(d);sop("时间"+time);long l=System.currentTimeMillis();Date d1=new Date(l);sop(d1);Calendar c=Calendar.getInstance();sop(c.get(Calendar.YEAR));}public static void sop(Object obj){System.out.println(obj);}}小练习例子二(保留两位小数)public class MathTest {public static void main(String[] args){double d1=12.3556;System.out.println(remainTwo(d1));}public static double remainTwo(double d){double d2=Math.round(d*100);return d2/100;}}
0 0
- 黑马程序员--学习笔记(其他类)
- 黑马程序员-Java学习笔记之API(其他类)
- (黑马程序员)学习笔记,其他IO流对象
- 黑马程序员---java学习笔记之其他对象
- 黑马程序员——Java学习笔记 其他对象
- 黑马程序员----其他类
- 黑马程序员java学习笔记——Collections、Arrays工具类和其他对象
- 黑马程序员-学习日记12(其他对象)
- 黑马程序员—其他类
- 黑马程序员—其他类
- 黑马程序员-笔记-10-IO其他
- 黑马程序员---学习笔记
- 黑马程序员----学习笔记
- 黑马程序员----学习笔记
- 黑马程序员---学习笔记
- 黑马程序员学习笔记 JAVA高级视频_其他对象java.lang包中的类System与Runtime
- 黑马程序员学习笔记之18天-01-其他对象(System)
- 黑马程序员________Java中IO技术其他常用流对象学习笔记
- Android 签名(META-INF)
- 升级到php5.4:织梦cms安装完成后登录后台出现空白解决办法
- Web_PHP_DedeCMS_DedeCMS开发点滴(开发库);
- 装了数据库之后用DBCA创建数据库实例以及安装Oracle10g服务里没有监听的解决方法
- 树状数组BIT-乒乓比赛
- 黑马程序员--学习笔记(其他类)
- 常用Sql语句
- 关于学习编程中会遇到的一些小问题
- 使用yum快速部署Oracle安装环境(11g)
- hibernate中Restrictions的用法
- 后缀数组(dc3 +RMQ线段树维护模板)
- ANT速写
- Tkinter
- android 开源测试框架学习