- 博客(21)
- 收藏
- 关注
原创 黑马程序员_java编程基础17 集合框架Map
------- android培训、java培训、期待与您交流! ----------1、Map集合:该集合存储键值对,一对一对往里存。而且要保证键的唯一性。1.添加put ( K key,V value)putAll(Mapm)2.删除clear()remove(Object key)3.判断containsKey(Object key)conta
2012-09-04 21:36:35
254
原创 黑马程序员_java编程基础16 集合框架2
------- android培训、java培训、期待与您交流! ----------1、Set:无序,不可以重复元素。 |--HashSet:数据结构是哈希表,线程时非同步的。保证元素唯一性的原理:判断元素的hashCode值是否相同如果相同,还会继续判断元素的equals方法,是否为true。|--TreeSet:可对Set集合中的元素进行排序。 底层数据结
2012-09-04 21:35:35
312
原创 黑马程序员_java编程基础15 集合框架
------- android培训、java培训、期待与您交流! ----------1、集合类。为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行储存,集合就是储存对象最常用的一种方式。数组和集合类同时容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对
2012-09-04 21:34:37
376
原创 黑马程序员_java编程基础14 String
------- android培训、java培训、期待与您交流! ----------1、String类。字符串是一个特殊的对象,字符串最大的特点:一旦初始化就不可以被改变。(“abc”不会变,s1会变。)String s1 = "abc"; //s1是一个类类型变量,“abc”是一个对象。String s2 = new String("abc");s1和s2有什么区别:
2012-09-04 21:33:03
537
原创 黑马程序员_java编程基础13 多线程
------- android培训、java培训、期待与您交流! ----------1、线程间通讯:其实就是多个线程在操作用一个资源。但是操作的动作不同。2、boolean flag默认值为false3、多线程(线程间通信)-等待唤醒机制wait; notify(); notifyAll();都是用在同步中,因为要对持有监视器(锁)的线程操作
2012-09-04 21:31:05
294
原创 黑马程序员_java高新技术 枚举
------- android培训、java培训、期待与您交流! ---------- 1、枚举。 枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。2、用普通类实现枚举功能,定义一个Weekday的类来模拟枚举功能。 私有的构造方法 每
2012-07-23 22:48:07
391
原创 黑马程序员_银行业务调度系统
------- android培训、java培训、期待与您交流! ---------- 1、思路理解和分析: 》银行内有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口, 6号为VIP窗口。 》有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、 电话费之类业务的客户)。 》异步生成各种类型的客户,生成各类型用户的概率比例为: VI
2012-07-23 22:38:35
259
原创 黑马程序员_交通灯系统
------- android培训、java培训、期待与您交流! ---------- 1、面向对象技巧:谁拥有数据谁就对外提供操作这些数据的方法。2、交通灯。 思路:总共有12条路线,为了统一编程模型,可以假设每条路线都有一个红绿灯对其进行控制,右转弯的4条路线的控制灯可以假设称为常绿状态,另外,其他的8条线路是两两成对的,可以归为4组,所以,程序只需考虑图中标注了数字号的
2012-07-23 22:28:55
242
原创 黑马程序员_java编程基础12 IO流
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、File类 用来将文件或者文件夹封装成对象。 方便对文件与文件夹的属性信息进行操作。 File对象可以作为参数传递给流的构造函数。2、File类常见方法。 1.创建: boolean creatNewFile()
2012-07-17 20:37:53
259
原创 黑马程序员_java编程基础11多线程
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、多线程。 进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一 个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中 至少有一个线程。 J
2012-07-17 20:34:42
262
原创 黑马程序员_java编程基础10面向对象
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、finally中存放的是一定会被执行的代码。通常用于关闭资源。2、异常处理语句的几种格式 1.try { } catch()//可以多个catch { } 2.try { } catch() {
2012-07-17 20:30:49
362
原创 黑马程序员_java编程基础09面向对象
---------------------- android培训、java培训、期待与您交流! ----------------------1、内部类。 将一个类定义在另一个类的里面,对里面那个类就成为内部类(内之类,嵌套类)。 访问特点:内部类可以直接访问外部类中的成员,包括私有成员。 而外部类要访问内部类中的成员必须要建立内部类的对象。2、内部类的访问规则: 1
2012-07-17 20:21:21
296
原创 黑马程序员_java编程基础08面向对象
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、多态。 动物:猫,狗。 猫 x = new 猫(); 动物x = new 猫(); 1.多态的体现: 父类的引用指向了自己的子类对象,父类的引用也可以接受自己的子类对象。 2.多态的前提: 必须是类与类之间有关系,
2012-07-17 20:17:15
262
原创 黑马程序员_java编程基础07面向对象
---------------------- android培训、java培训、期待与您交流! ---------------------- 2、子父类中的变量 如果子类中出现非私有的同名成员变量时,子类要访问本类中的变量,用this。子类要访问父类中的同名变量,用super。 super的使用和this的使用几乎一致,this代表的是本类对象的引用,super代表的是父类对象的引
2012-07-17 20:14:35
277
原创 黑马程序员_java编程基础06面向对象
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、static(静态)关键字。 用法:是一个修饰符,用于修饰成员(成员变量,成员函数)。 当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外。还可以直接被类名调用。 写法格式:类名.静态成员 static特点:
2012-07-17 20:12:44
326
原创 黑马程序员_java编程基础05面向对象
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、面向对象: 三个特征:封装 继承 多态2、 类和对象的关系 类:对现实生活中失误的描述。 对象:就是这类事物,实实在在存在的个体。 现实生活中的对象:张三 李四 描述:这些对象的共性有:姓名 年龄 性别 学习java功
2012-07-17 20:10:33
367
原创 黑马程序员_java编程基础04数组
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、int[] arr =new int[]{3,1,6,5,4}; 大括号中给出了数组的内容。2、数组中有一个属性可以直接获取到数组元素个数:length 使用方式:数组名称.length = System.out.println(
2012-07-17 20:08:32
243
原创 黑马程序员_java编程基础03
---------------------- android培训、java培训、期待与您交流! ----------------------1、循环结构 代表语句:while,do while,for while语句格式: while(条件表达式) { 执行语句; }2、while:先判断条件,只有条件满足才执行循环体。 do while:先执行循
2012-07-17 20:06:40
303
原创 黑马程序员_java编程基础02
---------------------- android培训、java培训、期待与您交流! ----------------------1、if else 结构简写格式:变量=(条件表达式)?表达式1:表达式2; 三元运算符: 好处:可以简化if else代码 弊端: 因为是运算符,所以运算完必须要有一个结果。2、if语句三种格式 1. if(条件表达式)
2012-07-17 19:58:02
217
原创 黑马程序员_java编程基础01
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、关键字都是小写,比如public2、标示符是程序中自定义的一些名称,比如类名。26个字母大小写、数字0-9、符号_ $组成。 规则:数字不能开头。不能使用关键字。3、java严重区分大小写。4、java的名称规范。 包
2012-04-25 03:54:57
302
原创 黑马程序员_java初级开发前奏
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、Dos命令行:dir 列出当前目录下的文件以及文件夹md空格 创建目录rd空格 删除目录cd空格 进入指定目录cd..退回到上一级目录cd/ 退回到根目录del空格 删除文件exit空格 退出dos命令行2、s
2012-04-25 03:22:01
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人