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