摘要:
1抽象类 有的时候,某个父类只是知道子类应该包含怎么样的方法,但是无法准确知道子类如何实现这些方法。 分析事物时,发现了共性内容,就出现向上抽取。会有这样一种特殊情况,就是方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。 当定义 阅读全文
摘要:
1相关概念的理解 1.1面向过程、面向对象 面向过程与面向对象都是编程中,编写程序的一种思维方式。 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。(职员思想) 面向对象的程序设计方式,是遇到一件事时,思考“我该让谁来做”,然后那个“谁”就是对象,他要怎么做这件事是 阅读全文
摘要:
1点名器 2库存管理 3 超市商品管理 4.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。 A:遍历集合遍历输出。 B:求出年龄最大的学生,让后将该对象的姓名变为:葫芦娃。 阅读全文
摘要:
1安装 下载 http://www.eclipse.org 安装 (最好下载解压版的,不用安装) 安装目录中,不要出现空格与中文 例如,解压到:D:\codetool 2项目的创建 双击运行.exe文件: 选择工作空间 以后可以更换工作空间: File-Switch Workspace,就可以更改到 阅读全文
摘要:
数组可以保存多个元素,但在某些情况下无法确定到底要保存多少个元素,此时数组将不再适用,因为数组的长度不可变。 为了保存这些数目不确定的元素,JDK中提供了一系列特殊的类,这些类可以存储任意类型的元素,并且长度可变,统称为集合。 ArrayList集合是程序中最常见的一种集合,它属于引用数据类型(类) 阅读全文
摘要:
1 引用数据类型分类 类的类型分两种 1)Java提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供开发者使用。(类的变量是属性) 2)开发者自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供开发者使用。 注意: 类的变量就是属性 类中只能 阅读全文
摘要:
方法可以理解为要做某件事情,而采取的解决办法。 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。 可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法。方 阅读全文
摘要:
数组是指一组数据的集合,数组中的每个数据被称作元素。 在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。 1数组的定义和初始化 数据类型[] 数组名 = new 数据类型[元素个数或数组长度]; (数据类型就是两种:基本数据类型和引用数据类型) int[] x = new int 阅读全文
摘要:
1运算符 1.1算术运算符 运算符是用来计算数据的符号。 数据可以是常量,也可以是变量。 被运算符操作的数我们称为操作数。 算术运算符最常见的操作就是将操作数参与数学计算: 运算符 运算规则 范例 结果 + 正号 +3 3 + 加 2+3 5 + 连接字符串 “中”+“国” “中国” - 负号 in 阅读全文
摘要:
1基本语法 1.1 标识符、关键字 在程序中用于定义名称的都为标识符,如文件名称、类名称、方法名称或变量名称等。 在Java中标识符的定义格式由字母、数字、_(下划线),$所组成,不能以数字开头, 不能是Java中的关键字(小写的public 是关键字,可以定义变量为大写Public ,但不推荐), 阅读全文