网站大量收购闲置独家精品文档,联系QQ:2885784924

[实用]Java复习大纲.doc

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

第一部分: Java面向对象编程 1. Java面向对象的基本概念及运行机制 1). Java语言是一种纯的面向对象的语言. 2). 面向对象的程序设计思想是: 尽量使计算机语言中对事物的描述与实标相符 3). Java语言的最大特点就是可以在任何平台上运行, 主要原因是由于Java虚拟机(JVM)的运行机制, 将class文件(字节码文件)解释成不同的操作系统所能够识别的语言. 2. Java的运行环境搭建 1). 要运行Java程序,必须安装JDK。JDK是整个Java的核心,其中包括了Java编译器、JVM、大量的Java工具以及Java基础API。 2). 可以从下载JDK, 3). 需要配置两个环境变量: path: 有哪些信誉好的足球投注网站外部命令所用到的路径 classpath: 类路径 新建classpath : 变量值: .;C:\Program Files\Java\jdk1.5.0_08\lib; 4). JDK的几个重要的命令 Java执行工具: 是启动JVM(虚拟机)并执行class(BYTE CODE)文件的命令 Javac 编译器: 由.Java文件生成.class文件 Javadoc 文档生成器: 生成帮助文档所用到的命令. 3. Java的注释, 标识符, 关键字, 数据类型 1). Java中的注释: // 单行注释 /*多行注释*/ /**文档注释*/ [说明: 利用Javadoc命令生成帮助文档的注释] 2). 标识符: 组成: 字母, 数字, 下划线, 美元符号, 而且数字不能开头. 3). 关键字: 定义: 在Java中被用作特殊用途的一些单词. 但是null, true, false在Java中也被用作特殊用途, 但不属于Java中的关键字 goto 和const是Java中的保留关键字 关键字的特点: 都是小写的. 1). Java的数据类型分成两大类: 基本数据类型: 整数类型: byte :占据1个字节, 数据取值范围 (-27 ~ 27-1) short :占据2个字节, 数据取值范围 (-215 ~ 215-1) int :占据4个字节, 数据取值范围 (-231 ~ 231-1) long :占据8个字节, 数据取值范围 (-263 ~ 263-1) 注意:整数类型的默认类型是int类型, 在定义long类型数据的时候在数据的后面加上l/l 浮点类型: float (单精度类型):占据4个字节 double(双精度类型):占据8个字节 注意:浮点类型的默认类型是double类型, 在定义float类型数据的时候在数据的后面加上f/F 字符类型: char: 占据2个字节, 数据取值范围 (0 ~ 65535) 或者是 (0 ~ 216-1) 注意: Java使用的是Unicode字符, 每个字符在Unicode表中都有所对应的位置, 所以char类型可以和数值类型进行互转. 布尔类型: boolean:值只有true和false 引用数据类型: 数组, 类, 接口 Java 的流程控制语句 分支语句: if语句 语法格式: if(boolean类型表达式){ 语句或语句块; }else{ 语句或语句块; } 程序举例: 判断一个数是不是偶数. public class Test { public static void main(String[] args) { int n = 10; if(n % 2 == 0){ System.out.println(是偶数); }else{ System.out.println(不是偶数);    }   } } switch 语句 语法格式: switch (表达式){ case 常量值1: 若干个语句; break; case 常量值2: 若干个语句; break; case 常量值N: 若干个语句; break; default: 若干个语句; break; } 程序举例: 判断给定的成绩属于哪一个层次. public class Test { public static void main(String[] args) { int n = 85; switch(n100 || n0 ? -1 : n/10){ case 10:System.out.println(满分);break; case 9:System.out.println(优秀);break; case 8:System.out.println(良好);break; case 7:System.out.println(中等)

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档