- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
java入门
一、基本知识
Java语言是于1995年,由SUNMicrosystems公司最早推出的编程语言。
Java语言程序分为Applet与Application两种类型。
Java的特点主要有可简单、面向对象、与平台无关,多线程、安全、动态等。
Java2平台包括:J2SE、?J2ME、J2EE三个版本。
J2SE是Java2的标准版,主要用于桌面应用软件编程;
J2ME是Java2的微缩版,主要应用于嵌入式系统开发;
J2EE是Java2的企业版,主要用于分布式网络程序开发,如电子商务网站和ERP系统。
Java的源程序名的扩展名为.java,它可以用任务编辑软件来书写,只是要求以纯文本方式来保存。
Java源程序到生成字节码的过程叫做编译,所生成的文件名的扩展名是.class。所用的工具(或程序名)是javac.exe。
对于java标准应用程序来讲,其执行的方式是解释执行(编译/解释执行),要求使用的运行程序是java.exe,要求在其后面,加上编译所生成的class文件。
对于java小应用程序来讲,其生成的程序是应用于网页中的,所以还得编写一个HTML文件来引用它,所以,java小程序的运行,除了IE浏览器以外,还可以用appletviewer。
在一个标准应用程序中,要求有一个名为mian的方法作为主方法,其访问属性应该设置为public。这个方法名与源程序的磁盘文件名相同。
注释类型://的作用是单行注释;/*…*/则是多行注释;/**文档注
二、问答题
1.开发与运行JAVA程序的主要流程有哪些?
2.小程序与标准程序的源代码各自什么特点?
标识符、关键字和数据类型
在Java语言里,标识符以字符或“_”,“$”开头,后面可以包含数字,标识符是大小写有区别的,没有长度限制。
Java的字符集叫Unicode,它规定每一个字符由16位二进制表示。大约可以表示65535字不同的字符,以更好地满足网络条件下的信息表达。
对于常用的关键字,要求记住其拼写与用法。
Java的基本数据类型有整数(字节型byte、短整型short、整型int、长整型long)、浮点型(浮点型float、双精度型double)、字符型char、布尔型boolean、(5类)。
Java数组要求是一组相同的数据类型,其写书的方括号的位置是数据类型之后或数组名之后。
java数组是引入对象的概念,以整体来管理数组的成员,所以对于数组来讲,都自动具有一个属性length,表示该数组的大小。Java具有数组超界的功能。
Boolean布尔变量下边是布尔变量的两种可能取值:ture与flase。
Character字符的表示有一类叫转义字符如’\t’表示是跳格;’\u0072’
运算符、表达式和语句
java的运算符类型主要的算术运行符、逻辑运算符、关系运算符、位运算符、其他运算符等。
当两不同的精度的数据进行运行时,其结果的精度以高精度为准。
有以下方法的定义,请选择该方法的返回类型(D)。
ReturnTypemethod(bytex,floaty)
{
return(short)x/y*2;
}
A、byteB、shortC、intD、float
条件语句一般用if或switch–case来表示,它们分别用于二选一与多选一。
switch–case语句的测试表达式及case语句后的常量的数据类型应该是任一简单类型,不能使用float类型的数据来进行比较,因为机器中浮点数是一个近似数。
技能要求:
能正确读懂简单的程序和执行流程;
能实现对for与while结构程序的转换。
数据类型的运算,分析运算结果。
类、对象和接口
计算机编程语言经历了一个较长的发展过程,最早使用的语言叫机器语言。
面向过程的语言主要有C语言等。面向过程编程思想将程序分为顺序、分支、循环三种结构。
面向对象编程所体现的三大特性是继承、封装、多态。
类是JAVA中体现面向对象编程的表现。写JAVA代码,就是在写一个个的类,并以之产生对象。在一个类是封装了一类对象的属性和动作。
如有类申明:publicclassMyclassextendsSuper_class,表明了一种继承关系,子类名是Myclass,超类名称是Super_class。
在类的具体定义中,变量的按期有效范围不同,分为成员变量与局部变量。成员变量的作用范围是整个类。
如有方法的申明:publicfloatarea(in
文档评论(0)