摘要: 解决的问题:保证一个类在内存中的唯一性。比如,必须要对于多个程序使用同一个配置信息时,就需要保证该对象的唯一性。原理:如何保证对象的唯一性呢?不允许其他程序使用new创建该类对象在该类中创建一个本类对象对外提供一个公共方法,使其他程序可以获取该实例。步骤:私有化该类的构造函数通过new在本类中创建一... 阅读全文
posted @ 2015-10-13 21:38 世界是我的床 阅读(267) 评论(0) 推荐(0) 编辑
摘要: static关键字用处用于修饰成员变量和成员函数被修饰后的成员具有以下特点:随着类的加载而加载优先于对象存在被所有对象所共享可以直接被类名调用使用注意静态方法只能访问静态成员;非静态方法也可以访问静态成员静态方法中不可以写this,super关键字主函数是静态的实例变量(成员变量)和类变量(静态变量... 阅读全文
posted @ 2015-10-12 21:38 世界是我的床 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 一.this关键字 体现:当成员变量和函数的局部变量重名时,可以使用this关键字来区别;在构造函数中调用其它构造函数 原理: 代表的是当前对象。 this就是所在函数的所属对象的引用。 简单说,哪个对象调用了this关键字所在的函数,this就代表哪个对象。 1.区别局部变量和成员变量 内存图解: ... 阅读全文
posted @ 2015-10-12 20:54 世界是我的床 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1.构造函数概念 特点: 函数名与类名相同 不用定义返回值类型 没有具体的返回值 作用: 给对象进行初始化 注意: 默认构造函数 多个构造函数是以重载出现的 一个类中如果没有定义过构造函数,那么该类中会... 阅读全文
posted @ 2015-10-08 12:48 世界是我的床 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象概述 面向对象是java语言的核心。是对应于面向过程而言的。 面向过程:强调的是过程,即动作。在java中动作就是函数。C语言就是面向过程的。 如:把大象装进冰箱需要几步? 答:需要三步: 打开冰箱 把大象装进去 关上冰箱 我们把上面的问题,用面对对象的思想来考虑。 我们把冰箱作为一... 阅读全文
posted @ 2015-10-08 10:17 世界是我的床 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 1.数组基础 1.什么是数组: 同一类型数据的集合,就是一个容器。 2.数组的好处: 可以自动为数组中的元素从零开始编号,方便操作这些数据。 3.格式: (一旦创建,必须明确长度) 格式1: 元素类型 [ ] 数组名 = new 元素类型 [元素个数即数组... 阅读全文
posted @ 2015-10-06 00:07 世界是我的床 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1.内存的划分1.寄存器 cpu处理2.本地方法区 和所在系统相关3.方法区 方法加载进内存,其实就是开辟了一块该方法的方法区方法区中还可以有静态区,用于存放静态变量(类变量)4.栈内存5.堆内存2.栈和堆1.栈: 存储的都是局部变量。而且变量所属的作用域一旦结束,就释放该变量。 栈中的变量生命周期... 阅读全文
posted @ 2015-10-04 23:57 世界是我的床 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.函数 1.什么是函数? 定义在类中的具有特定功能的一段独立小程序。 函数也叫做方法 2.函数的格式 修饰符 返回值类型 函数名(参数类型 形式参数1, 参数类型 形式参数2…) { 执行语句(函数体); return 返回值; } ... 阅读全文
posted @ 2015-10-04 17:41 世界是我的床 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1.转义字符 \t:制表符 \n:回车 \b:退格 \r:回车 \”:双引号 \\:反斜线(常用于文件路径的书写中) windows系统中回车符其实是由两个符号组成的,\r\n linux系统中回车符是\n 2.break&continue break(跳出)语句:应用范围是选择结构(switch语句)和循环结构 c... 阅读全文
posted @ 2015-10-03 22:05 世界是我的床 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一.运算符算数运算符+,-,*,/,%,++,--1.+,-,*,/整数除以整数的结果为舍弃了小数部分的整数。2.%:取余%左右都为正数,左边小于右边结果为左边值,如,4%5=4%左边大于或等于右边结果为左边除以右边的余数,如,5%5=0,7%2=1面试题:100%3.0的结果为1.0应该注意的是:... 阅读全文
posted @ 2015-10-03 21:16 世界是我的床 阅读(365) 评论(0) 推荐(0) 编辑