Java常用实体类

System类

  访问系统属性 - 遍历

 1 package org.zln.usefulclass.system;
 2
 3 import java.util.Properties;
 4
 5 /**
 6  * Created by sherry on 000024/6/24 23:08.
 7  */
 8 public class TestSystemProperty {
 9     public static void main(String[] args) {
10         //showSystemProperties();
11         /*获取某个系统属性*/
12         System.out.println(System.getProperty("java.version"));
13     }
14
15     /**
16      * 遍历系统所有属性
17      */
18     private static void showSystemProperties() {
19         Properties properties = System.getProperties();
20         properties.list(System.out);
21     }
22 }

D:\GitHub\tools\JavaEEDevelop\Lesson1_JavaSe_Demo1\src\org\zln\usefulclass\system\TestSystemProperty.java

  遍历环境变量

 1     /**
 2      * 遍历环境变量
 3      */
 4     public static void showEnvProperties(){
 5         Map<String,String> map = System.getenv();
 6         Iterator<String> iterator = map.keySet().iterator();
 7         while (iterator.hasNext()){
 8             String k = iterator.next();
 9             String v = map.get(k);
10             System.out.println(k+":"+v);
11         }
12     }

遍历环境变量

时间: 2024-08-06 20:02:52

Java常用实体类的相关文章

Java常用实体类--System类

字符串.日期.数字是Java程序中最常使用的数据对象,对这些数据的创建.修改.格式化和转换等操作融入在Java程序的每个角落,必须熟练掌握.本节将通过实例演示以下常用实体类 Java系统级类:系统类System.运行时类Runtime Java字符串处理类:字符串类String.字符串分隔符类StringTokenizer.线程安全的可变字符串类StringBuffer.可变字符串类StringBuilder Java日期处理类:日期类Date.日期格式化类DateFormate.日历类Cale

Java常用实体类--Runtime类

System许多函数的使用都是等价于Runtime.getRuntime(),可见System和Runtime之间的联系是多么密切,实际上System是依赖于Runtime类的. Runtime的功能如下: 查看系统内存 终止JVM虚拟机 运行系统程序 使用关闭钩子 Runtime类不同于System类,它的函数大部分都不是静态的,只有一个静态函数getRuntime().每个Java应用程序都有一个Runtime实例,使应用程序能够与其运行环境相连接,我们可通过该函数获得一个Runtime()

将JSON数据转换成Java的实体类

思路:首先将JSON格式的数据转换成JSONObject,然后将JSONObject转换成Java的实体类(其中类属性包括List等类型) Java实体类: SearchFilter 类 1 public class SearchFilter { 2 private String groupOp; 3 4 private List<SearchRule> rules; 5 6 public String getGroupOp() { 7 return groupOp; 8 } 9 10 pub

java常用工具类(java技术交流群57388149)

package com.itjh.javaUtil; import java.util.ArrayList; import java.util.List; /** * * String工具类. <br> * * @author 宋立君 * @date 2014年06月24日 */ public class StringUtil { private static final int INDEX_NOT_FOUND = -1; private static final String EMPTY =

快速创建和mysql表对应的java domain实体类

今天创建了一个表有十几个字段,创建完之后必然要写一个与之对应的java domain实体类.这不是重复的工作吗?为什么不先把这个表的所有的字段查出来,然后放到linux环境下,用sed工具在每一行的前面加上"private String ",每一行的后面添加";".这样可以节省很多重复工作.下面上sql代码和sed命令. 查询一个mysql表所有列的列名的sql代码如下: SELECT COLUMN_NAME FROM information_schema.COLU

java 常用concurrent类

1.CountDownLatch 它的作用主要是当多个(数量等于初始化CountDownLatch时count参数的值)线程到达了预期状态或完成预期工作时触发事件,其他线程可以等待这个事件来触发自己后续工作. 等待的线程会调用CountDownLatch的await方法,而达到自己预期状态的线程会调用CountDownLatch的countDown方法. 2.CyclicBarrier 它的作用是协调多个线程,多个线程在这个屏障前等待,直到所有线程都到达屏障时,再一起执行后面的动作. 调用awa

Java常用工具类集合

数据库连接工具类 仅仅获得连接对象 ConnDB.java package com.util; import java.sql.Connection; import java.sql.DriverManager; /** * 数据库连接工具类——仅仅获得连接对象 * */ public class ConnDB { private static Connection conn = null; private static final String DRIVER_NAME = "com.mysql

黑马程序员_Java异常 Java常用库类

Java异常 1,异常的基本概念 异常是导致程序中断运行的一种指令流,它是在运行时期发生的不正常的情况,在Java中,一切的异常都秉着面向对象的设计思想,所有的异常都是以对象和类的形式存在的. 2,异常类的继承结构 在整个Java的异常结构中,实际上有两个最常用的类,Exception和Error,这两个类分别是Throwable的子类 Exception:一般表示的是程序中出现的问题,可以直接使用try....catch处理 Error:一般之的是JVM的错误,程序中无法处理. 3,Java的

java常用工具类(三)—— Excel 操作工具

import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; i