- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA语言基础;计算机语言概述
Java语言基础
Java面向对象的程序设计
Java异常处理;计算机语言概述 ;程序设计语言(一); 按语言程序的翻译方式不同,语言翻译程序分为解释型翻译程序和编译型翻译程序。
解释型翻译程序在语言程序翻译时,它读入源程序一句,翻译一句,执行一句,这样反反复复直到最终完成。Basic语言是典型的解释型语言。
编译型翻译程序也叫编译程序,它在翻译语言程序时,加工整个源程序,最终翻译成机器语言,然后交给计算机执行。编译程序有利于目标程序的优化,有利于提高目标程序的运行速度。Fortran语言、C语言、Pascal语言都是编译型语言。 ;面向过程,也就是结构化程序设计是一种自顶向下逐步求精的设计方法,和单入口单出口的程序结构。分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可??了;
面向对象,以事物为中心的编程思想,把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为;;程序设计语言(四);虚拟机、Java虚拟机与Java运行环境 ;一种虚拟机,从结构上看它与实际的计算机相似,它的作用是使得一台实际的机器能够运行Java字节码程序。Java字节码是Java源程序编译后的程序,它不能被计算机直接执行,但它可以被所有的Java虚拟机执行。这就是Java字节码程序可以在网络上移植的原因。 ;Java程序必须有自己的运行环境(Java平台)。一个Java运行环境包括实际计算机、适配器、Java虚拟机、Java基本软件和Java应用程序接口 。
利用Java语言可以开发两种形式的应用程序:Java应用程序(Java Application)和Java小应用程序(Java Applet)。Java小应用程序是借助浏览器运行的程序。 ;Java程序的运行 ;Java程序的开发、执行流程;Java术语;Java语言基础 ;Java程序实例; public double distance(){ //方法distance(),求点到坐标原点的距离
return Math.sqrt(x*x+y*y); //调用Math类的方法sqrt()
}
public void draw() { //方法draw(), 画点,但未完整实现
} //方法体是空语句
public static void main(String args[]) { //main()方法,类运行时的入口
System.out.println(“Point Calss! “) //在屏幕上显示Point Calss!
}
} //类体结束
; 上述程序是由类首部、类体两大部分组成,类体描述
类的成员变量和方法。
★类首部class Point
类首部定义类的名字Point。保留字class和类名之间应至少留有一个空格。
★类体
类体位于类名后面左大括号“{”和结束类体的右大括号“}”之间。类体定义了类的成员变量和方法。
;标识符、注释和分隔符 ;保留字
保留字是Java预定义的标识符,这些标识符都是具有特定的含义。保留字又称关键字。
用户定义标识符
用户定义的标识符用来为程序设计者根据自己的需要定义的类、变量、方法、接口等取名。用户在定义标识符时应注意:
1.禁止用保留字作为用户标识符
2.遵守先定义后使用的原则。即只有定义了的标识符,才可在语句部分使用。 ;注释用来对程序中的代码作出解释。注释的内容在程序编译时,不产生目标码
Java有三种注释形式:
1.“//”单行注释。表示从此向后,直到行尾都是注释。
2.“/*……*/“ 块注释。在“/*”和“*/”之间都是注释,块注释不能嵌套。
3.“/**……*/”文档注释。所有在“/**”和“*/”之间的内容可以用来自动形成文档。; 空格、逗号、分号及行结束符称为分隔符,规定
任意两个相邻标识符、数、保留字或两个语句之间
必须至少有一个分隔符,以便编译程序能识别。
为便于阅读,程序也需要如同自然语言一样,恰当
地使用分隔符。值得指出的是,这些分隔符不能互
相代用,即该用空格的地方只能用空格,该用逗号
的地方只能用逗号
;变量类型;变量名
在Java中用标识符来表示变量名,变量名与方法名可以重名(但这通常不是好的做法),C++中不能;
任何类型的变量定义时,如果没有初始化,都会赋予默认值,数值类型默认值
文档评论(0)