赞
踩
系统相关类,用户输入,Object类,包装类,字符串相关,计算相关,日期相关
异常处理,集合,泛型 ,IO(输入输出),多线程,网络编程,注解,反射机制
// 获取系统所有的环境变量 Map<String, String> map = System.getenv(); for (String key: map.keySet()){ System.out.println(key + ":" + map.get(key)); } // 根据名称获取环境变量的值 System.out.println("Path :" + System.getenv("Path")); System.out.println("====================================================================="); // 获取所有的系统的属性 Properties properties = System.getProperties(); for (Object key :properties.keySet()){ System.out.println(key + ": " + properties.get(key)); } System.out.println("============================================================================================="); // 根据名称获取系统的属性的值 System.out.println("user.home :'" + System.getProperty("user.home")); // 返回JVM可用的cpu数量 System.out.println(Runtime.getRuntime().availableProcessors()); // 返回jvm中内存总量 System.out.println(Runtime.getRuntime().totalMemory()); // 返回jvm中可用内存 System.out.println(Runtime.getRuntime().freeMemory()); // 返回jvm中可以 使用的内存总数 System.out.println(Runtime.getRuntime().maxMemory()); // 返回jre的版本 System.out.println(Runtime.version()); // 在单独的进程里执行系统命令 Runtime.getRuntime().exec("shutdown -s -t 60"); }
1.可以本身的 mian方面里面 通过String[] args 输入 调用字符串
public static void main(String[] args)
public class BasicLibraryDemo2 { public static void main(String[] args) throws CloneNotSupportedException { Object obj = new Object(); System.out.println(obj.toString()); System.out.println(obj.hashCode()); System.out.println(obj.getClass()); System.out.println(obj.equals(new Object())); Driver d1 = new Driver("djk"); Driver d2=d1.clone(); System.out.println(d1); System.out.println(d2); } } class Car{ private String brand; public Car(String brand) { this.brand = brand; } public String getBrand() { return brand; } public void setBrand(String brand) { this.brand = brand; } } class Driver implements Cloneable{ private String name; private Car car; public Driver(String name) { this.name = name; this.car=new Car("奔驰"); } public String getName() { return name; } public void setName(String name) { this.name = name; } public Car getCar() { return car; } public void setCar(Car car) { this.car = car; } public String toString() { return this.name+","+this.car.getBrand(); } protected Driver clone() throws CloneNotSupportedException { return (Driver)super.clone(); } }
其中 只有 int 和 char 包装类型 不一样 其他 与基本类型一样 只是 首字母大写
// 1.5 以前 // 中间红线 意思是 不推荐使用 Integer integer = new Integer(1); Character d = new Character('d'); int i=integer.intValue(); char c=d.charValue(); System.out.println(i); System.out.println(c); // 自动装箱 Double od=5.48; // 自动拆箱 double a=od; System.out.println(a); System.out.println(a); // 如何将字符串转换为基本类型 double v = Double.parseDouble("56468"); // 基本类型转换为字符串 String s = String.valueOf(1); // 比较两值 // System.out.println(Integer.compare(25, 89)); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。