Monday, July 22, 2013
Friday, January 18, 2013
Get Operating System info using java
Source:
Output:
import java.lang.management.*;
public class OperatingSystem {
public static void main(String[] args) {
OperatingSystemMXBean os = ManagementFactory.getOperatingSystemMXBean();
System.out.println("System Architecture: " + os.getArch());
System.out.println("Operating System: " + os.getName());
System.out.println("Version: " + os.getVersion());
}
}
Output:
# java OperatingSystem System Architecture: sparc Operating System: SunOS Version: 5.11
Java memory usage example
Source:
Output:
import java.lang.management.ManagementFactory;
import java.lang.management.MemoryMXBean;
import java.lang.management.MemoryUsage;
public class MemoryUsed {
public static void main(String[] args) {
MemoryMXBean m = ManagementFactory.getMemoryMXBean();
System.out.println(m.getHeapMemoryUsage());
}
}
Output:
# java MemoryUsed init = 16777216(16384K) used = 287832(281K) committed = 16252928(15872K) max = 518979584(506816K)
Sunday, January 6, 2013
Print content of a text file
Source:
Output:
import java.io.*;
class PrintFile {
public static void main (String[] args) {
File source = new File ("MyFile.txt");
FileReader fr = null;
try {
fr = new FileReader (source);
int x;
while ( (x = fr.read()) != -1 ) {
System.out.printf ("%c", x);
}
} catch (Exception e) {
}
}
}
Output:
# java PrintFile This is line one. This is line two. This is line three. This is line four.
Current Time
Source:
Output:
import java.util.*;
public class CurrentTime{
public static void main(String[] args){
Calendar calendar = new GregorianCalendar();
int h = calendar.get(Calendar.HOUR);
int m = calendar.get(Calendar.MINUTE);
int s = calendar.get(Calendar.SECOND);
System.out.println("Time : " + h + ":" + m + ":" + s );
}
}
Output:
# java CurrentTime Current Time : 10:25:45
SimpleDateFormat
Source:
Output:
import java.text.SimpleDateFormat;
import java.util.Date;
public class Example {
public static void main(String[] args) {
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("MM-dd-yyyy");
System.out.println("Date: " + sdf.format(d));
}
}
Output:
# java Example Date: 01-06-2013
Friday, January 4, 2013
Simple Try Catch
Source:
Output:
public class TryCatch {
public static void main(String[] args) {
try {
int x = 1 / 0;
} catch (Exception e) {
System.out.println("Exception caught: " + e);
}
}
}
Output:
# java TryCatch Exception caught: java.lang.ArithmeticException: / by zero
Subscribe to:
Posts (Atom)