摘要: 一、 基本数据类型包装类 基本数据类型之间的关系 互相兼容 基本数据类型对应的包装类 不存在任何关系 3.基本数据类型 和 基本数据类型包装类之间的转换 3.1装箱:将基本数据类型 封装成对应的包装类类型 语法: jdk>1.5 自动装箱 包装类型 对象的引用 = 基本数据类型; 默认调用了stat 阅读全文
posted @ 2018-08-09 18:35 素年,锦时 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、 单例设计模式 (1)为了避免其他程序过多的创建对象 先禁止其他程序创建该类对象私有化构造方法 (2)为了让其他程序可以访问到该对象 只好在本类中 创建一个对象 (3)为了方便其他程序对自定义对象的是访问 可以对外提供一个方法 3.步骤: (1) 私有化构造方法 (2) 创建本类对象 (3) 对 阅读全文
posted @ 2018-08-09 16:46 素年,锦时 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、包 1.定义:将字节码文件(.class)文件分类存放 2.划分规则:按照功能划分或者按照模块划分 3.定义包的格式:package 包名 多层报名中间用 点 分割 4.带包的类编译和运行命令: (1)编译:javac -d 类名.java(其中-d是打包 代表当前目录) (2)运行:java 阅读全文
posted @ 2018-08-09 14:45 素年,锦时 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 接口: 定义:是一种行为规范,是一种特殊的抽象类,所有的方法都是抽象的,所有的变量都是常量. 接口中的成员修饰符是固定的: 成员方法:都是静态的,共有的; 成员变量:都是常量,共有静态常量 接口的特点: 类与类之间的关系叫做继承,一个类只能有一个父类; 类与接口之间的关系叫做实现,一个类可以实现多个 阅读全文
posted @ 2018-07-24 16:35 素年,锦时 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 定义:是一种看待问题的思维方式 着眼于找到一个具有特殊功能的具体个体然后委托这个个体去做某件事 我们把这个个体 就叫做 对象是一种更符合人类思考习惯的思想(懒人思想)可以将复杂的事情简单化 将程序员从执行者转换成指挥者使用面向对象进行开发 先要去找到具体实现某功能的那个对象 如果该对象不存在 那么就 阅读全文
posted @ 2018-07-23 19:56 素年,锦时 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、一维数组 1. 定义:数组是存储同一种数据类型 多个元素的集合 也可以看成是一个容器数组既可以存储基本数据类型 也可以存储引用数据类型数组 它本身就是一个类型 是一个引用数据类型。 2. 作用:存储同一类型的多个数据,可以为元素编号 3. 格式:数据类型[] 数组名 = new 数据类型[数组长 阅读全文
posted @ 2018-07-23 19:44 素年,锦时 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一.方法 1.1 什么是方法 java中的方法类似于其他语言中的函数 是一段用来完成特定功能的代码片段 1.2 为什么要声明方法 DRY Don't Repeat Yourself(不要写重复的代码) 原则 把能重复使用的逻辑抽取出来 不写重复的代码可以节省时间 提高效率 降低代码的出错几率 方便程 阅读全文
posted @ 2018-07-17 09:29 素年,锦时 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 一、for循环 格式:for(循环变量初始值设定;循环条件boolean值;每次循环之后执行的语句){ 循环体; } 执行过程:首先计算初始值设定。 然后计算boolean值,如果为true,就执行循环体一次,然后执行“每次循环之后执行的语句”。 然后计算boolean值,如果为true,就执行循环 阅读全文
posted @ 2018-07-14 12:02 素年,锦时 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、if语句 1、if条件语句的表达式无论简单还是复杂,结果必须是布尔类型。 2、if语句的三种形式 第一种:if(比较表达式) { 语句体1: } 如果if语句控制的语句体是一条,大括号可以省略,若为多条,必须加大括号。 要求:统一加大括号 第二种:if(比较表达式) { 语句体1: }else{ 阅读全文
posted @ 2018-07-12 08:10 素年,锦时 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、标识符定义、命名规则以及命名习惯 定义:标识符是JAVA对包、类、方法、参数、变量等要素命名时使用的字符序列 命名规则: 1.由字母、数字、下划线和美元符号组成 2.不能以数字开头 3.长度没有限制 4.严格区分大小写 5.不能是java中的保留字和关键字 命名习惯: 1.见名知意 2.驼峰式命 阅读全文
posted @ 2018-07-11 08:43 素年,锦时 阅读(130) 评论(0) 推荐(0) 编辑