欢迎来到天天文库
浏览记录
ID:36209505
大小:369.00 KB
页数:48页
时间:2019-05-07
《java程序设计简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter2–Java程序设计简介1Welcome1.javaProgramOutput1//Welcome1.java2//Text-printingprogram.34publicclassWelcome1{56//mainmethodbeginsexecutionofJavaapplication7publicstaticvoidmain(Stringargs[])8{9System.out.println("WelcometoJavaProgramming!");1011}//endmethodmain1213}//endclassW
2、elcome1WelcometoJavaProgramming!示例:输出一行文字2注释行的开始处标以://程序执行时将忽略注释行用以对程序进行解释的文档,从而增加程序的可读性传统的注释方法:/*...*//*Thisisatraditionalcomment.Itcanbesplitovermanylines*/另外一行注释注意:行号不是程序的一部分1//Welcome1.java2//Text-printingprogram.示例:输出一行文字3空行增加程序的可读性空行,空格和tabs是空白字符(white-space)编译器将忽略这些字
3、符开始声明Welcome1类每个Java至少包含一个用户类关键字(keyword):被Java保留的词汇Class关键字后跟着类名命名类:一般每个词的首字符大写SampleClassName34publicclassWelcome1{示例:输出一行文字4示例:输出一行文字类名称之为标示符(identifier)可以由字符、数字、下划线(_)以及$不能以数字开始,不允许包含空格示例:Welcome1,$value,_value,button77button是无效的标示符Java的标示符是大小写敏感的A1与a1是不同的标示符关于关键字public以后
4、再讨论4publicclassWelcome1{5保存文件Filename必须是类名(welcome1),扩展名必须是.javaWelcome1.java左大括号{每个类体的开始标志右大括号结束类体声明(line13)每个Java应用(application)的一部分Applications从执行main开始圆括号表示main是一个方法(method)Javaapplications可以包含多个方法4publicclassWelcome1{7publicstaticvoidmain(Stringargs[])示例:输出一行文字6但至少有一个方法的
5、名字是main方法可以执行一系列任务并返回信息void表示main不返回信息左大括号表示开始方法体声明以右大括号结束}(line11)7publicstaticvoidmain(Stringargs[])8{示例:输出一行文字7指示计算机执行一个操作Prints字符串(string)String–在双引号内的一组字符序列String的White-spaces不会被编译器忽略System.out标准输出(output)对象Print到命令行窗口(i.e.,MS-DOSprompt)MethodSystem.out.println显示一行文本信息参数
6、(Argument)在圆括号之内这一行称之为语句(statement)Statements必须以;结束9System.out.println("WelcometoJavaProgramming!");示例:输出一行文字8结束方法声明结束类声明注释可以写在同一行代码的后面11}//endmethodmain13}//endclassWelcome1示例:输出一行文字9编译程序开启一个命令行窗口,转换到存放程序的目录输入javacWelcome1.java如果没有错误提示,将创建Welcome1.class程序的bytecodes代码Bytecode
7、s可以由Java解释器执行示例:输出一行文字10执行程序输入javaWelcome1解释器加载classWelcome1的.class文件.class扩展名忽略不写解释器调用main方法执行结果示例:输出一行文字11修改示例程序(1)修改程序使用不同的程序代码,Welcome2.java产生与Welcome1.java相同的输出Line9显示“Welcometo”并保持光标在输出行Line10显示“JavaProgramming!”在同一行,并将光标移动到下一行9System.out.print("Welcometo");10System.out
8、.println("JavaProgramming!");12Welcome2.java1.Comments2.Blankline
此文档下载收益归作者所有