//我的第一个java程序
/**the first thinking in java example program
* display a string and today's date
* @author Administrator
* @version 4.0
*/
public class HelloDate {
/**entrv point to class & application.
* @param args array of string arguments
* @throws exceptions no exceptions thrown
*/
public static void main(String[] args){
System.out.println("Hello, it's");
System.out.println(new Date());
}
}/*
output:(55% match)
hello.it's
wed oct
*/
//第二个
public class ATypeName {
public static void main(String[] args) {
ATypeName a=new ATypeName();
System.out.println(a);
}
}
//类,对象,新建实例,输出
public class DataOnly {
int i;
double d;
boolean b;
public static void main(String[] args) {
DataOnly data=new DataOnly();
data.i=47;
data.d=1.1;
data.b=false;
System.out.println(data.i);
System.out.println(data.d);
System.out.println(data.b);
}
}
//静态变量,静态方法
class StaticTest {
static int i=47;
}
public class Incrementable {
static void increment() {StaticTest.i++;}
public static void main(String[] args) {
Incrementable sf=new Incrementable();
System.out.println(StaticTest.i+"");
}
}
//书上例题
public class ShowProperties {
public static void main(String[] args) {
System.getProperties().list(System.out);
System.out.println(System.getProperty("user.name"));
System.out.println(
System.getProperty("java.library.path"));
}
}
//课后习题,创建一个类,它包含一个int域和float域,他们都没有初始化,将他们的值打印出来,已验证JAVA执行了默认初始化
public class test1 {
int i;
float str;
public int getI(){
return i;
}
public float getstr(){
return str;
}
public static void main(String[] args) {
System.out.println(new test1().getI());
System.out.println(new test1().getstr());
}
}