java核心知识(二)---数据类型与控制语句1
Java核心知识(二)---第一个程序
王利华 2012-5-4
helloWord
Java是面向对象的,是将主函数写在类中:
class HelloWorld
{
public static void main(String [ ] args)
{
System.out.println(“这是我的第一个Java程序”);
}
}
//Java的基本语法同C/C++类似,略有不同。程序结构同C#类似。
Java的编辑器可以是txt,word等文档编辑器,也可以是myEclipse和Eclipse等开发工具。
Javac:编译 Java:执行。
规范化程序书写
包名:所有字母小写
类名,接口名:所有单词首字母大写
变量名和函数:第一个单词小写,后面单词首字母大写
常量:所有字母大写,单词间”_”分割
数据类型及控制语句
class DemoTo
{
public static void main(String[ ]args)
{
int a=0;
int b=3;
int c=a+b;
System.out.println(c);
byte t=2;//127到负的128之间
System.out.println(char(78));
System.out.println(“中”+”国”);
System.out.println(3==4);
//控制语句
//(1)if
if(b>a)
{
System.out.println(“大数是:”+b);
}
else
{
System.out.println(“大数是:”+a);
}
int max=a>b?a:b;//三目运算,但是简化必有简化的弊端,简化的三目元算//必须有返回值
int n=7;
switch(n)
{
case 1:
System.out.println(“case1”);
break;
case 2:
System.out.println(“case2”);
break;
case 3:
System.out.println(“case3”);
break;
default:
System.out.println(“缺省条件”);
break;//最后的break可以省略
}
//switch的参数只能接受int byte short char
//例如计算器的简单设计
int numberA=3;
int numberB=4;
char ch=’+’;
switch(ch)
{
case ‘-’:
System.out.println(numberA- numberB);
break;
case ‘+’:
System.out.println(numberA+numberB);
break;
Default:
System.out.println(“进行其他元算”);
break;
}
}
}