java复习大纲论述.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《面向对象编程和JAVA语言》 期末复习纲要 SUN以J2EE为核心推出SUN-ONE(SUN Open Network Environment)战略,该战略包括哪三个部分? J2SE JSME J2EE Java 程序哪两大类,各有什么特点,如何执行? Java Application 以main()方法作为程序入口,由Java解释器加载执行。 Java Applet 没有main()方法作为程序入口,由浏览器或appletviewer加载执行。 Java的设计目标? 创建一种面向对象的程序设计语言; 提供程序运行的解释环境,使程序代码独立于平台; 吸收C和C++的优点,使程序员容易掌握; 去掉C和C++中影响程序健壮性的部分,如指针、内存申请和释放、无条件转移语句等; 提供多线程机制; 提供动态下载程序代码的机制; 提供代码检验机制以保证安全性; Java三种核心机制? Java 虚拟机(Java Virtual Machine) 垃圾收集机制(Garbage collection) 代码安全性检测(Code Security) Java应用程序运行机制? 计算机的高级编程语言类型: 编译型 解释型 Java 语言是两种类型的结合; Java源程序、字节码文件,机器码指令; 软件开发的六个阶段。 需求分析(what to do) 系统设计 (how to do) 编码实现(lets do) 测试阶段(alpha version) 反复阶段(bata version) 系统维护(maintainance) 对象的创建和使用。 使用new +构造方法创建一个新的对象; 使用“对象名.对象成员”的方式访问对象成员(包括属性和方法); 构造方法的特点。 功能:创建其所属类型的一个新的对象。 语法格式: modifiers class_name([ argu_list]) { [ statements] Java 注释和Java 分隔符 // 单行注释----注释到行尾 /* 单行或多行注释 */ /** 可以用于文档化处理的单行或多行注释 */ Java 分号--“;”、花括号--“{}”、空格--“ ” Java分隔符作用: Java语句必须以分号作为结束标记 Java允许用花括号“{}”将一组语句括起来,形成一个语句块(block) Java程序源代码中各组成部分之间可以插入任意数量的空格,包括换行。 使用变量的注意事项? 变量命名不能重复 Java区分大小写 变量必须先定义,再使用 只有定义过,才能为其分配相应数量的存储单元 一旦定义,变量类型才能确定,才能检查其运算的合法性 关键字 Java中一些赋以特定的含义、并用做专门用途的单词称为关键字(keyword) Java关键字都是小写的,TURE、FALSE、NULL等都不是Java关键字 ; gotoconst 虽然从未使用,但也作被为Java关键字保留; true,false,null虽被用做专门用途,但不是Java关键字; Java基本数据类型 Java中定义了四类/八种基本数据类型 逻辑型---- boolean 文本型---- char 整数型---- byte, short, int, long 浮点数型---- float, double 对象的构造和初始化 为引用类型变量分配引用空间 MyDate m; 创建新对象--首先为新对象分配内存空间,并进行属性(实例变量)的默认初始化 new MyDate(22, 9, 2001); Java引用类型成员变量默认初始化原则 进行属性(成员变量)的显式初始化,显式初始化取值来自于类的定义中属性声明部分 private int day = 12; private int month = 6; private int year = 1900; 执行构造方法 public Mydate(int y, int m, int d) { year = y; month = m; day = d; } String 类以及String类提供的常用方法:substring,indexOf,length(),lastIndexOf。掌握:统计某字符的个数,取某字符前面的字符串 逻辑运算符 移位运算符 短路逻辑运算符应用 -- 第一个操作数为假则不判断第二个操作数 || -- 第一个操作数为真则不判断第二个操作数 位运算符功能 ~ -- 取反 -- 按位与 | -- 按位或 ^

文档评论(0)

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

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

1亿VIP精品文档

相关文档