Java程序语言.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序语言

Java程序语言一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。第一个Java程序下面看一个简单的Java程序,它将打印字符串 Hello World实例public class HelloWorld {????/* 第一个Java程序?????* 它将打印字符串 Hello World?????*/????public static void main(String []args) {????????System.out.println(Hello World); // 打印 Hello World????}} 运行实例 ?下面将逐步介绍如何保存、编译以及运行这个程序:打开Notepad,把上面的代码添加进去;把文件名保存为:HelloWorld.java;打开cmd命令窗口,进入目标文件所在的位置,假设是C:\在命令行窗口键入javac HelloWorld.java? 按下enter键编译代码。如果代码没有错误,cmd命令提示符会进入下一行。(假设环境变量都设置好了)。再键入java HelloWorld按下Enter键就可以运行程序了你将会在窗口看到 Hello WorldC :javacHelloWorld.javaC : java HelloWorldHelloWorld基本语法编写Java程序时,应注意以下几点:大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如?MyFirstJavaClass。方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。主方法入口:所有的Java 程序由public static void main(String args[])方法开始执行。Java标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。关于Java标识符,有以下几点需要注意:所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始首字符之后可以是任何字符的组合关键字不能用作标识符标识符是大小写敏感的合法标识符举例:age、$salary、_value、__1_value非法标识符举例:123abc、-salaryJava修饰符像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:可访问修饰符 : default, public , protected, private不可访问修饰符 : final, abstract, strictfp在后面的章节中我们会深入讨论Java修饰符。Java变量Java中主要有如下几种类型的变量局部变量类变量(静态变量)成员变量(非静态变量)Java数组数组是储存在堆上的对象,可以保存多个同类型变量。在后面的章节中,我们将会学到如何声明、构造以及初始化一个数组。Java枚举Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。例如,我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁。实例classFreshJuice{enumFreshJuiceSize{ SMALL, MEDUIM, LARGE }FreshJuiceSize size;}publicclassFreshJuiceTest{publicstaticvoid main(Stringargs[]){FreshJuice juice =newFreshJuice();juice.size=FreshJuice.FreshJuiceSize.MEDUIM;}}注意:枚举可以单独声明或者声明在类里面。方法、变量、构造函数也可以在枚举中定义。Java关键字下面列出了Java保留字。这些保留字不能用于常量、变量、和任何标识符的名称。关键字描述abstract 抽象方法,抽象类的修饰符assert 断言条件是否满足

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档