//java编程思想
//一、作用域
//c、c++,java中变量的作用域与花括号的位置有关
{
int a=12;
//a有效
{
int k=90;
//a与k有效
}
//k无效,a有效
}
//此代码在c与c++中是有效的,而在java中会报错
{
int x=12;
{
int x=90;
}
}
//编译器将会报告变量x已经定义过,所以,在c与c++中将作用域较大的变量“隐藏”起来的做法
//在java中是不允许的,因为java设计者认为会造成程序的混乱
//java对象没有与基本类型一样的生命周期,在作用域之外,虽然java对象的引用失去了意义,但对象本省
//仍然占有内存空间
{
String s=new String("hello");
}
//二、java中打印出当前日期
import java.util.Date;
//一、作用域
//c、c++,java中变量的作用域与花括号的位置有关
{
int a=12;
//a有效
{
int k=90;
//a与k有效
}
//k无效,a有效
}
//此代码在c与c++中是有效的,而在java中会报错
{
int x=12;
{
int x=90;
}
}
//编译器将会报告变量x已经定义过,所以,在c与c++中将作用域较大的变量“隐藏”起来的做法
//在java中是不允许的,因为java设计者认为会造成程序的混乱
//java对象没有与基本类型一样的生命周期,在作用域之外,虽然java对象的引用失去了意义,但对象本省
//仍然占有内存空间
{
String s=new String("hello");
}
//二、java中打印出当前日期
import java.util.Date;
public class dateshow{
public static void main(String[] args)
{
System.out.println("now is ");
System.out.println(new Date());
//创建date对象,打印出获取的当前时间信息
}
}
//三、java中获取运行系统中所有属性,并显示
public class show{
public static void main(String[] args){
System.getProperties().list(System.out);
//显示从运行程序的系统中获取所有“属性”
//可以提供环境信息
//list方法将结果发送给它的参数System.out,从而得到显示
//也可
public static void main(String[] args)
{
System.out.println("now is ");
System.out.println(new Date());
//创建date对象,打印出获取的当前时间信息
}
}
//三、java中获取运行系统中所有属性,并显示
public class show{
public static void main(String[] args){
System.getProperties().list(System.out);
//显示从运行程序的系统中获取所有“属性”
//可以提供环境信息
//list方法将结果发送给它的参数System.out,从而得到显示
//也可