摘要: 进程:执行中的程序,一个进程可以包含一个或多个线程,一个进程至少包含一个线程线程:依靠程序进行运行,只能使用分配给程序的资源和环境单线程:程序中只存在一个线程,实际主方法就是一个主线程多线程:多线程是在一个程序中运行多个任务,目的是更好的使用CPU资源线程的2中实现: 1、继承Thread类 ... 阅读全文
posted @ 2015-07-15 17:46 鲨鱼的微笑 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Map:key---Value(一对儿数据) HashMap:无序存放,key不允许重复 HashTable:无序存放,key不允许重复 key是set集合,value是collection集合Collection:可以理解为一个动态的对象数组,不同的是集合中的对象内容可以任意扩充。 ... 阅读全文
posted @ 2015-07-15 16:22 鲨鱼的微笑 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 数组:是有序数据的集合,数据中的每个元素具有相同的数组名和下标来做唯一的标识。分类:一维数组,二维数组,多维数组声明:1、inta[] 2、int[] a开辟空间:为数组分配内存空间,如果不分配则无法访问,用new来分配new int[3];int score[] = new int[3];栈内... 阅读全文
posted @ 2015-07-15 15:36 鲨鱼的微笑 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、构造方法中使用泛型 classUser{ private T value; publicUser(T value){this.value = value;} public T getValue(){return value;} public void setValue(T value)... 阅读全文
posted @ 2015-07-15 15:12 鲨鱼的微笑 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 堆内存:new创建的对象和数组。由java虚拟机自动垃圾回收来管理(不再有引用变量指向它的时候) 优点:动态分配内存大小。缺点:存取速度较慢。栈内存:主要存放的是基本类型数据和对象的引用变量。数据大小及生命周期是必须确定的。 优点是存储速度快、可分享。缺点:数据固定、不够灵活。 阅读全文
posted @ 2015-07-08 17:54 鲨鱼的微笑 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一、封装性 含义:对外不可见,保护属性和方法不被外部多看见 实现:通过关键字private声明,用get、set方法为外部访问。 引用的传递: static关键字:修饰属性(全局属性);修饰方法(直接通过类名调用) static方法中只能访问static声明的属性和方法。 可... 阅读全文
posted @ 2015-07-08 17:11 鲨鱼的微笑 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Log.e("tag", "错误信息");Log.w("tag", "警告信息");Log.i("tag", "普通信息");Log.d("tag", "调试信息");Log.v("tag", "无用信息"); 阅读全文
posted @ 2015-05-22 10:22 鲨鱼的微笑 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1、Java还有提供了对两个量之间的关系进行比较的运算,称为关系运算。2、关系运算的结果是true或false。 阅读全文
posted @ 2015-03-24 17:58 鲨鱼的微笑 阅读(172) 评论(0) 推荐(0) 编辑
摘要: switch语句: 1、switch语句称为情况选择语句,又称开关语句。 2、switch是分支语句的一种,用于对多种情况进行不同处理的语句。 3、JDK1.7之前的switch语句限定对整形数据进行判断。 【示例】switch语句的“贯穿”现象 int score=4; ... 阅读全文
posted @ 2015-03-24 17:56 鲨鱼的微笑 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 通过main方法的args数组可以从控制台获取一组字符串数据。1、Scanner类用于扫描从控制台输入的数据,可以接收字符串和基本数据类型的数据。2、Scanner类位于java.util.Scanner包中。1、String next(); 作用:接收控制台输入的一个字符串。2、String ne... 阅读全文
posted @ 2015-03-23 20:58 鲨鱼的微笑 阅读(230) 评论(0) 推荐(0) 编辑