1、Java知识点阶段总结 养成良好的学习习惯 项目分析程序开发的思路 用户需要做什么 达到 什么目的和效果 对于简单的项目,最快确 立用户需求的模型就是界 面草图 根据用户对模型的评价修 改并最终确定最终的系统 模型 Java开发的思路 根据任务需求,找出完成任务过程中所涉 及的相关对象。 对对象进行分类,发掘各种类型对象的共 同属性和行为特征。设计出类和类的属性 和方法。 按照涉及,在代码中定义出类及其属性和 方法。 编写测试类,测试类和对象。 Java开发环境 JDK JRE JVM JCreater MyEclipse Eclipse Java开发工具包,包含 JRE Java执行环境,包。
2、含 JVM Java虚拟机,执行字节码程序 Java开发工具软件 Java开发工具软件 Java开发工具软件 字 节 码 程 序 J a v a 源 程 序 裸 机 操 作 系 统 解 释 器 编 译 解 释 执 行 . j a v a . c l a s s J a v a 虚 拟 机 类 、属性和方法 访问修饰符 class 类名 属性定义 方法定义 public可以被其它包中的其它类访问 缺省只能被同一个包中的其它类访问 类、 属性 和方法 “ 属性 ”是类中定义的变量,用于存储类的数据,表 示类的特征。如,长度,大小,颜色,姓名,编 号 . 访问修饰符 static 数据类型 变量名 。
3、; public任何地方都可访问 protected自己类、同一个包其它类和子类 缺省自己类和同一个包其它类 private自己类 static 静态 static可以修饰属性和方法 static表示属于整个类(全体对象共享),而 不属于某一个对象的含义。 类名 .静态方法或属性 对象名 .非静态方法或属性 静态方法不能访问非静态成员 非静态方法可以访问静态和非静态成员 静态方法不能使用 this 类、属性和 方法 “方法 ”是类中定义的函数,用于存储一段 代码,表示类的动作行为。如,增加,修 改,删除,查询,移动,学习 . 访问修饰符 static 返回类型 方法名 参数列表 代码 访问修。
4、饰符和 static与“属性”的类似 特殊 的方法 构造方法 “构造方法” ( 1)构造出来一个类的实例 ( 2)对构造出来个一个类的实例(对象) 初始化。 构造方法的名字必须与定义他的类名完全 相同,没有返回类型,甚至连 void也没有 构造方法的调用是在创建一个对象时使用 new操作进行的 get/set方法 get/set方法其实也是普通的方法,只不过通常用 来读取 /设置属性的值,大家的命名习惯。 一般形式如下 public 属性的类型 getXXX return 属性值 ; public void setXXX属性类型 参数 属性 参数 ; 方法重载 在类中可以创建多个方法,它们。
5、具有相同 的名字,但具有不同的参数。 调用方法时通过传递给它们的不同个数和 类型的参数来决定具体使用哪个方法。 类型转换的问题 强制类型转换 数据类型 表达式 使用封装类类型转换相关的方法 运算符和表达式 赋值运算符 比较运算符 equals方法比较对象的值是否相等 三元运算符 表达式 1 表达式 2 表达式 3 数组 区分“数组”与“数组中的元素” 数组只是一个容器,数组的类型其实是数 组中的元素的类型。 数据类型 数组名; 数据类型 数组名 new 数据类型 长度 ; 数组 数组也是一个对象,其重要属性 length为数 组长度。 如何循环遍历数组中的元素 forint i0; i数组 .length; i 。