欢迎来到天天文库
浏览记录
ID:59563873
大小:519.00 KB
页数:159页
时间:2020-11-11
《匡彬JAVA学习笔记.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.Java虚拟机(JVM)2.Java技术的架构包括以下三个方面:?J2EE(Java2PlatformEnterpriseEdition)企业版,是以企业为环境而开发应用程序的解决方案。?J2SE(Java2PlatformStandEdition)标准版,是桌面开发和低端商务应用的解决方案。?J2ME(Java2PlatformMicroEdition)小型版,是致力于消费产品和嵌入式设备的最佳解决方案。3.第一个程序publicclassHello{publicstaticvoidmai
2、n(Stringargs[]){System.out.println("HelloWorld!");}}所有程序都是从publicstaticvoidmain(Stringargs[]),开始运行的4.publicclassTestJava2_1{publicstaticvoidmain(Stringargs[]){intnum;num=3;System.out.println("这是数字"+num);System.out.println("我有"+num+"本书!");}}TestJava2_
3、1为class(类)的名称在此,加号(+)是“合并”的意思,并非作为算术运算符号的用途。需要注意的是,如果将一个类声明成public,则也要将文件名称取成和这个类一样的名称,如图2-1所示。本例中的文件名为TestJava2_1.java,而public之后所接的类名称也为TestJava2_1。也就是说,在一个Java文件里,最多只能有一个public类,否则.java的文件便无法命名。如果将类声明成public,则也要将文件名称取成和这个类一样的名称每一个独立的Java程序一定要有main(
4、)method(主方法)才能运行,因为它是程序开始运行的起点。在一个Java程序中有且只能有一个main()方法,它是程序运行的开端main()method(主方法)之前必须加上publicstaticvoid这三个标识符。public代表main()公有的method;static表示main()在没有创建类对象的情况下,仍然可以被运行;void则表示main()方法没有返回值。main后的括号()中的参数Stringargs[]表示运行该程序时所需要的参数,这是固定的用法println,是由
5、print与line所组成,会换行显示若把System.out.println(),改成System.out.print(),则不换行5.类(class)所有的Java程序都是由类组成的需要注意的是,由于Java程序是由类所组成,因此在完整的Java程序里,至少需要有一个类。若是在一个Java程序中没有一个类是public,那么该Java程序的文件名就可以随意命名了。6.Java中的标识符Java中的包、类、方法、参数和变量的名字,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成
6、,但标识符不能以数字开头,不能是Java中的保留关键字。·下面是合法的标识符:下面是非法的标识符:yournameclass(错误:有关键字)your_name67.9(错误:有数字和点)_yournameHelloCareers(错误:有空格)$yourname!小提示:标识符最好永远用字母开头,而且尽量不要包含其他的符号。7.Java的关键字和其他语言一样,Java中也有许多保留关键字,如public、static等,这些保留关键字不能当作标识符使用。Java中的保留关键字:abstract
7、booleanbreakbytecasecatchcharclasscontinuedefaultdodoubleelseextendfalsefinalfinallyfloatforifimplementimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticsynchronizedsuperthisthrowthrowstransienttruetryvoidvola
8、tilewhile要特别注意的是,虽然goto、const在Java中并没有任何意义,却也是保留字,与其它的关键字一样,在程序里不能用来做为自定义的标识符。8.数据类型Java的数据类型可分为原始数据类型与引用数据类型。原始数据类型也称为基本数据类型,它们包括了最基本的boolean、byte、char、short、int、long、float与double等类型数据类型为引用数据类型,它是以一种特殊的方式指向变量的实体,这种机制类似于C/C++的指针。这类的变量在声明时是不会分配内存的,必须另
此文档下载收益归作者所有