欢迎来到天天文库
浏览记录
ID:40230717
大小:174.50 KB
页数:17页
时间:2019-07-27
《Java程序设计2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Java程序设计计算中心王红涛Teacher_wht@126.comFirstapplication/***TheHelloWorldclassimplementsanapplicationthat*simplydisplays"HelloWorld!"tothestandardoutput.*/publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");//Displaythestring.}//endmethodmain}//endclassHello
2、World好的编程习惯每个程序前加上注释,用以说明编程目的,程序编写的作者、日期、时间。当你输入成对出现的左符号时,如{,立刻输入右符号,如},然后再输入中间的内容。分层缩进2个以上字符。在}后加上注释常见的错误path没有配置好没注意大小写语法单位的区别:空格publicclass后的标识符同文件名不一致文件名的后缀不是java{}不匹配java程序中除””中符号其他所有符号均为英文类的定义OOP介绍OOP(Object-orientedProgramming)是一种编程方法,OOP使得能够按问题描述问题,而不会以计算机的观点解决问题。纯OOP的五个特性万物均为对象(obj
3、ect)。一个程序就是一堆相互传递信息,协同工作的对象。新的对象由老的对象组成每个对象都有类型所有特定类型的对象可以接受同样的信息。对象有状态(state)、行为(behavior)和标识(identity)真实世界的对象有两个特征:state和behavior。这意味着一个对象有内部数据(这反映它的state),方法(methods)(产生behavior),每个对象都要区别于其它的对象,这就是标识,更具体的讲,每个对象在内存中都有唯一的地址。类(class)类是OOP中一个基本的概念。类描述了具有相同特征(数据元素)和行为(函数)的对象集。你可以创建某个类的若干变量,称为
4、对象(objects)或实例(instances),可以通过发送消息(messages)或请求(requests)来操作这些变量。你也可以创建自己的类,然后再创建该类的对象。类是抽象的,对象是具体化,在java中通过引用使用对象。(接口)Interface怎么样才能让对象工作呢?必须有某种方法对该对象提出请求(request),一个对象能接受什么样的请求,取决于它的接口(interface)。一个方法(method)实现一个请求,类中诸多的方法就构成了这个类的接口。类和.java文件之间的关系一个.java文件中可以包含多个类,但是这些类中最多只能有一个类前面有public修
5、饰,而且这个.java文件必须和这个public修饰的类同名。main方法publicstaticvoidmain(String[]args)也可写成staticpublicvoidmain(String[]args),但一般写成publicstaticvoidmain(String[]args)main方法是一个类的执行入口点标识符identifier和关键字标识符是没有长度限制的Javaletters和Javadigits的序列,第一个必须是Javaletter,标识符不能和keyword,boolean常量和null常量一样。Javaletters包括大小写ASCII字
6、母A–Z,和a–z,还包括ASCII下划线(_)和美元符号($)。$通常是用于机器自动产生的代码中;Javadigits包括ASCII数字字符0-9。关键字是Java系统所定义有特定语法含义的字符序列。关键字(Keywords)下列字符序列作为关键字:Keyword:oneofabstractbooleanbreakbytecasecatchcharclassconstcontinuedodoubledefaultelseextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelongnat
7、ivenewpackageprivateprotectedpublicreturnshortstaticstrictfpsuperswitchsynchronizedthisthrowthrowstransienttryvoidvolatilewhileboolean常量true和false,以及null常量也应该看作关键字。标识符的约定变量名、对象名、方法名、包名等标识符首单词字母全小写,其他单词首字母大写,如:getAgeclassAllTheColorsOfTheRainbow{intanInte
此文档下载收益归作者所有