//Ex1_1.java
//使用EditPlus编写一个简单的Java Application源程序。
//输出“这是我编写的第一个java application应用程序!”
public class Ex1_1
{
public static void main(String[] args)
{
System.out.println("这是我编写的第一个java application 应用程序!");
}
}
//Ex1_2
//编写程序计算表达式的值:x+a%3(int)(x+y)%2/4
//设x=2.5,a=7,y=4.7
public class Ex1_2
{
public static void main(String argc[])
{
double x=2.5,y=4.7,exp;
int a=7;
exp=x+a%3*(int)(x+y)%2/4;
System.out.println("表达式的值="+exp);
}
}
//Ex1_3
//设a=6,b=-4,计算表达式的值:
//--a%++b
//(--a)<<a
//(a<10&&a>10?a:b)
public class Ex1_3
{
public static void main(String args[])
{
int a=6,b=-4;
int exp1,exp2,exp3;
exp1=(--a%++b);
a=++a; b=--b;
exp2=((--a)<<a);
a=++a;
exp3=((a<10&&a>10?a:b));
System.out.println("--a%++b表达式的值为"+exp1);
System.out.println("(--a)<<a)表达式的值为"+exp2);
System.out.println("(a<10&&a>10?a:b)表达式的值为"+exp3);
}
}
//Ex1_4
//4、编程实现:分别定义一个整型、字符型、字节型、浮点型、布尔型、字符串型的常量并赋值,
//再定义一个整型变量,计算以上整型、字符型、字节型和浮点型常量的和,
//并赋值给此变量,分行输出所有常量和整型变量的值,源程序保存为Ex1_4.java
class Ex1_4
{
public static void main(String args[])
{
int sum;
final int ival=2;
final char b ='a';
final byte bval=0x55;
final float fval=2.8F;
final boolean B=true;
final String S="Welcome to wwj jave's world";
sum=ival+(int)b+(int)bval+(int)fval;
System.out.println("整型常量ival="+ival);
System.out.println("字符型常量b="+b);
System.out.println("字节型常量bval="+bval);
System.out.println("浮点型常量fval="+fval);
System.out.println("布尔型常量B="+B);
System.out.println("字符串型常量s="+S);
System.out.println("整型变量的和sum="+sum);
}
}