SCJP: java exerciese 1

//TestCollect .java
package com.test;

public class TestCollect {
	private String name;
	private int age;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	@Override
	protected void finalize() throws Throwable {
		System.out.println("Object Finalize:" + this.hashCode());
		super.finalize();
	}

}
//TestArgs.java
package com.test;

import java.util.Properties;
public class TestArgs {
	public static void main(String... args) {
		char ch='1';
		//two ways:  char [] var_name; char var_name[]; different
		//char chs[]={'\u0030','\u0031'},chss;  //48,49  chs:Array, chss:char
		char[] chs={'\u0030','\u0031'},chss;  //48,49  chs:Array, chss:Array
		System.out.println((int)(ch));
		System.out.println((chs[1]));	//1
		//chss='b';		
		//System.out.println(chss);
		
		/*System.getProperties().list(System.out); //output system properties to stdout.
		System.out.println(System.getProperty("Path", "bbb"));*/
		
		/* Test System.gc();
		TestCollect tc=new TestCollect();
		tc.setAge(23);
		tc.setName("wcg");
		System.out.println(tc.getAge());
		tc=null;		//obj ref cnt is 0, wait for collect...
		
		//System.gc();
		Runtime.getRuntime().gc();
		
		System.out.println("Please enter a int:");
		Scanner scan=new Scanner(System.in);
		int i = scan.nextInt(9);  //radix:9,数制(11)9=(10)10
		System.out.println(i);
		*/
		/*
		String s=args[0];

		System.out.println(s);
		System.out.println("Length:"+args.length);
		for(String arg:args){
			System.out.println(arg);
		}
		Say();
		*/
	}
	

}
原文地址:https://www.cnblogs.com/wucg/p/2212618.html