摘要: 1.包装类 byte java.lang.Byte char java.lang.Character short—java.lang.Short int java.lang.Integer float—java.lang.Float double-java.lang.Double long—java 阅读全文
posted @ 2018-01-05 10:41 smart_hwt 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 抽象 概念:当一个类中没有足够的信息描述一个现实生活中具体存在的事物,那么这个类就是抽象类。 抽象类一般是对概念领域中的描述。 语法: 如: 特点: 1.抽象类不能够创建对象,但是可以有构造方法,抽象类的构造方法是给子类调用的。如: 2.抽象类中可以包含抽象方法,但是静态方法不能是抽象的。 抽象方法 阅读全文
posted @ 2018-01-05 10:30 smart_hwt 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 继承 1、特点 a) 要有一定的层次结构,并且具备可传递性。 b) 判断两者之间是否有继承关系通过is-a来判断。 c) 子类继承了父类,那么子类就继承了父类中所有的属性和方法,但是父类中的私有属性和构造方法除外。原因:父类中的私有属性是属于父类,子类无法继承,父类中的构造方法是创建父类对象的,子类 阅读全文
posted @ 2018-01-04 10:42 smart_hwt 阅读(281) 评论(2) 推荐(1) 编辑
摘要: 一、JavaBean标准的定义规范 1.类中所有的属性必须是私有的,也就是说属性必须用private修饰。 2.提供一个公共无参数的构造方法。 3.为所有私有的属性提供公共的set和get方法。 set方法是给当前属性赋值, get方法是得到当前属性的值。 提示:在类中为属性生成set和get方法的 阅读全文
posted @ 2018-01-04 10:33 smart_hwt 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.构造方法: (1)定义:方法名称必须和类名相同,没有返回值,也没有void (2)语法: (3)作用:创建对象、初始化成员变量。 (4)构造方法的分类: A、无参数的构造方法 分为: a、隐式的无参数的构造方法:当一个类中没有任何形式的构造方法时,JVM会自动为当前类提供一个隐式的无参数的构造方 阅读全文
posted @ 2018-01-04 10:24 smart_hwt 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 面向对象的编程思想:是以事物的整体的为基本单位,从事物的属性和行为两个方面进行描述。 特点: Java来源于生活服务于生活 用面向对象的思想能够接近正常的思维方式。 面向对象语言中有设计模式一说。 在面向对象的编程语言中肯定会用到面向过程的编程思想。 面向对象包括四大特征:抽象,封装,继承,多态 对 阅读全文
posted @ 2018-01-03 16:32 smart_hwt 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 常用算法 1.冒泡排序: 原理:比较两个相邻的元素,将值大的元素交换至右端 示例: 2.选择排序: 原理:每一趟从待排序的记录中选出最小的元素,顺序放在已排好序的序列最后,直到全部记录排序完毕。 示例: 3.插入排序: 原理:从数组的第一个元素a[0]开始,将其后一个元素a[1]插入到a[0]的前面 阅读全文
posted @ 2018-01-03 16:22 smart_hwt 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 数组 数组是用来存储一组相同类型数据的数据结构 数组变量属于引用数据类型 数组中的元素可以是任何数据类型(基本类型和引用类型) 备注:数组中存放的都是相同数据类型的数据。 1.一维数组的声明 语法:数据类型[ ] 数组名称;或者 数据类型 数组名称[ ]; 例如: 注意: 在Java中声明数组不能指 阅读全文
posted @ 2018-01-03 16:07 smart_hwt 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1.条件语句:所谓的条件语句就是指有选择的去执行部分代码。 包括:if条件语句和switch条件语句 if条件语句: 语法: (1)if(条件语句){ //条件成立时需要执行的代码 } (2)if(条件语句){ }else{ } (3)if(条件语句){ }else if(){ }…. (4) if 阅读全文
posted @ 2018-01-02 14:45 smart_hwt 阅读(403) 评论(1) 推荐(1) 编辑
摘要: 1.标识符 定义:在Java中给类名、方法名、包名,参数名等命名时使用的字符序列即标识符 规则: 由字母、数字、下划线和$符组成 不能以数字开头 长度无限制 严格区分大小写 不能是java中的保留关键字。 习惯:对标识符做到:见名知意 2.保留关键字:goto、const 3.转义字符 \n:换行 阅读全文
posted @ 2018-01-02 14:35 smart_hwt 阅读(284) 评论(0) 推荐(2) 编辑