欢迎来到天天文库
浏览记录
ID:20485215
大小:60.50 KB
页数:13页
时间:2018-10-10
《Java基础教程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java基础教程(程序及语法)/**************************************************这是个最基本的JAVA程序,最基本的JAVA程序必须有一个类**************************************************///最基本的JAVA程序必须有一个类,在这里是clasbase01classbase01{//在JAVA中,程序的入口也为main函数//main()函数前的限制符顺序必须为publicstaticvoid,参数必须为String类型的数组//以下写法将不被通过publicvoidstatic
2、main(String[]args){System.out.println("HelloWorld!");}}**********************************************************java源文件的命名规则在同一个JAVA文件中可以定义多个类,但是只有一个类能定义为public而且如果一个类被定义为public,这个文件的文件名必须和该public类的名字相同。对于本类,文件必须命名为base02***********************************************************/classA{inta;
3、};classB{intb;};publicclassbase02{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}Java基础教程(程序及语法3)classcode01{publicstaticvoidmain(String[]args){//JAVA的数据类型。请注意大小写//一个字节的整型bytee=3;System.out.println(e);//两个字节的整型shorth=4;System.out.println(h);//四个字节的整型intf=4;System.out.pr
4、intln(f);//八个字节的整型longg=5;System.out.println(g);//4个字节的浮点数floata=11.3f;System.out.println(a);//8个字节的浮点数(更加精确)doubleb=12.3d;System.out.println(b);//两个字节的单个字符。注意定义字符的时候不能用双引号,只能用单引号charc='s';Stringss="xiongyong";System.out.println(c);//bool变量,用于判断真假。注意:true和false不能大写。booleand=true;System.out.pri
5、ntln(d);//final关键字为“常量”,意思是不能再被修改。相当于C++中的constfinalintx=1;//以下这行将被报错,因为x被定义为final,不能被修改。x=x+1;}}Java基础教程(程序及语法4)/****************************************************************************自动数据类型转换------强制类型转换不同的数据类型可以进行混合运算。在运算过程中,不同数据类型必须首先转换为相同的数据类型后才能进行运算。各种数据的转换原则是从低级向高级转换。具体如下:char->byt
6、e->short->int->long->float->doubleJAVA允许把高级类型转换为低级类型,我们通过强制类型转换实现。语法同C++。****************************************************************************/classcode03{voidf1()//自动类型转换{intnO=2;floatfO=2.25f;//以下这行不能被正确编译,因为算出来的结果不可能是整数//intiResult=nO*fO;//正确floatfResult=nO*fO;System.out.println("混合运
7、算结果为:"+fResult);}voidf2()//强制类型转换{intnO=2;floatfO=2.25f;floatiResult=(int)(5.5*fO);System.out.println("强制类型转换结果为:"+iResult);}publicstaticvoidmain(String[]args){code03c3=newcode03();c3.f1();c3.f2();}}Java基础教程(程序及语法5)/********************
此文档下载收益归作者所有