自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 黑马程序员(笔试题)遍历一个ArrayList集合,如果这个集合有多个“abc”则全部删除掉

package test10;import java.util.ArrayList;import java.util.Iterator;public class ArrayListDemo { public static void main(String[] args) { ArrayList al = new ArrayList(); //往集合里添加元素 al.add(

2014-08-20 03:04:39 642

原创 黑马程序员 :(反射应用 )通过反射讲<Integer>类型的集合中添加一个<String>类型的数据

package test10;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;//反射可以越过泛型public class Fanshe { public static void main(String[] args

2014-08-20 02:29:29 927

原创 黑马程序员 :项目银行操作系统的学习和理解

具体需求1. 共6个业务窗口,1-4是普通窗口,5是快速窗口,6是VIP窗口; 分别对应三种类型的客户: 普通客户, 快速客户, VIP客户2. 随机生成各种类型的客户, 生成各类型客户的概率比例为普通 : 快速 : VIP = 6 : 3 :13. 客户办理业务时间有最大和最小值之分, VIP和普通客户所需服务时间在允许范围内随机设定, 快速客户为最小值4. 具体服务逻辑与现实生

2014-08-19 17:03:32 416

原创 黑马程序员 :交通灯系统的学习

交通灯管理项目模拟了对十字路口交通灯的控制,一般在我们生活中的十字路口是有人行道的,而此项目没有考虑人行道,到下面需求的第3条,右转车辆不受信号灯控制可以看出。具体的需求如下:1、异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ----

2014-08-19 17:02:38 341

原创 黑马程序员:我对多线程的总结以及练习(重点)

1.概述进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。一个进程中至少有一个线程。线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。多线程存在的意义:充分利用cpu的空闲时间,提高进程的整体运行效率。 2.创建线程的两种方式第一种:继承Thread类步骤:    1.子类覆盖父类中的run方法,将线程运行的代码存放

2014-08-19 16:40:45 840

原创 黑马程序员:集合和IO流的结合运用(重点)

/* * 我有一个学生类,这个类包含一下成员变量:姓名,语文成绩,数学成绩,英语成绩。 * 请从键盘录入5个学生信息,然后按照自己定义的格式存储到文本文件中。 * 要求被存储的学生按照分数从高到低排序。 * * 分析: * A:写一个学生类,有4个成员变量。 * B:用Scanner实现键盘录入。 * C:把这多个学生进行存储。用集合。 * 那么,用哪个集合呢

2014-08-19 16:00:59 493

原创 黑马程序员:关于我对IO流的总结以及习题(面试必考项目)

IO流(掌握) (1)IO流的分类: A:字节流 字节输入流 InputStream 字节输出流 OutputStream B:字符流 字符输入流 Reader --- FileReader 字符输出流 Writer --- FileReaderIO流体系图(理解): (2)FileWriter写入数据 步骤: A:创建字符输出流对象

2014-08-19 15:54:15 1664

原创 黑马程序员__ ArrayList 与HashSet 去除重复函数的 区别 equals (面试有考,重点)

ArrayList中 [java] view plaincopy01.package day14; 02. 03.import java.util.ArrayList; 04.import java.util.Iterator; 05. 06./* 07.将自定义对象作为元素存到ArrayList集合中,并去除从父元素。 08.比如:存人对象。同姓名同年龄,视为同

2014-08-19 15:40:16 431

原创 黑马程序员:求100-1000之间的所有质数!(FOR循环练习)

//求100-1000所有的质数! /*解题思想:只能被1和自身整除的整数才是质数。 *那我们就用这个数i去分别除以j(2-1000,且j<i),如果之间能被1个数整除就不是 *质数。 package test; //求100-1000所有的质数! public class Test { public static void main(String[] a

2014-08-19 15:38:41 1405

原创 "黑马程序员"基础测试:创建ArrayList对象,添加五个元素,使用Iterator遍历输出

今天的任务是把,不会做的某一个题目做出来,然后贴上。 明显的感觉时间不够用了,平时还要工作, 基础测试,有三个题目不会做,这是在看了第十天视频后,开始做的,借助了百度。但还是有3个题目没办法运行就直接提交了 其中就有:“创建ArrayList对象,添加五个元素,使用Iterator遍历输出”这道题目,看到了百度上的答案,但还是没有做出来 没有真的理解。 ArrayList是动态

2014-08-19 15:26:28 3445

转载 黑马程序员:网络编程之UDP传输

网络编程:·网络模型OSI参考模型TCP/IP参考模型·网络通讯要素IP地址:InetAddress对象网络中设备的标识不易记忆,可用主机名。本地回环地址:127.0.0.1 主机名:localhost端口号用于标识进程的逻辑地址,不同进程的标识。有效端口:0~65535,其中0~1024系统使用或保留端口。传输协议

2014-08-19 00:56:30 437

转载 黑马程序员:网络编程之TCP传输

TCP传输Socket和ServerSocket建立客户端和服务端建立连接后,通过Socket中的IO流进行数据的传输。关闭Socket同样客户端和服务端是两个独立运行的程序。--------------------------------------------------------TCP分为客户端和服务端客户端对应的对象是Socket服务端对应的对象是Server

2014-08-19 00:56:10 278

原创 黑马程序员:字符数组,字节数组,字符串的流对象

用于操作字节数组的流对象。ByteArrayInoutStream:在构造的时候,需要接收数据源,而且是一个字节数组。ByteArrayOutputStream:在构造的时候,不用定义数据目的,因为该对象中已经内部封装了一个可变常速的字节数组。因为这两个流对象都操作的是数组,并没有使用系统资源,所以不用进行close关闭。用于操作字符数组的流对象CharArra

2014-08-19 00:54:31 283

转载 黑马程序员:打印流

打印流:提供了打印方法,可以将各种数据类型的数据都原样打印。字节打印流:PrintStream构造函数可以接受的参数类型:1.file对象 File2.字符串路径 String3.字节输出流 OutputStream字符打印流:PrintWriter构造函数可以接受的参数类型:1.file对象 File2.字符串路径 String3.字节输出

2014-08-19 00:52:22 290

原创 黑马程序员:IO流之间的转换、

/*流操作的基本规律:1.明确数据源和目的。 源:输入流。InputStream Reader 目的:输出流。OutputStream Writer2.操作的数据是否是纯文本。 是:字符流 不是:字节流3.当体系明确后,在明确使用哪个具体的对象。 通过设备来进行区分: 源设备:内存,硬盘,键盘。 目的设备:内存,硬盘,控制台。OutputStreamWriter o

2014-08-19 00:46:44 315

原创 黑马程序员:File对象的基本功能

File类:用来将文件或者文件夹封装成对象。方便对文件与文件夹的属性信息进行操作。File对象可以作为参数传递给流的构造函数File类常见方法:1.创建。boolean mkdirs():创建多级目录boolean mkdir():创建一级目录boolean createNewFile():在指定位置创建文件,如果有同名文件存在,则不创建,返回false,否则常

2014-08-19 00:46:36 326

翻译 黑马程序员:IO流之字节流

[java] view plaincopy01./* 02.IO流之字节流的两个基类: 03.InputStream OutputStream 04.字节流的缓冲区 05.BufferedInputStream BufferedOutputStream 06.*/ 07.import java.io.*; 08.class IODemo1 09.{ 10. pu

2014-08-19 00:44:51 357

转载 黑马程序员;IO流之字符流

01./* 02.IO流之字符流的两个基类 03.Reader Writer 04.数据的最常见体现形式是:文件。 05.FileReader FileWriter 06.读取缓冲技术 07.BufferedReader BufferedWriter 08.*/ 09.import java.io.*; 10.class IODemo 11.{ 12. publ

2014-08-19 00:41:26 270

原创 黑马程序员:创建线程的两种方式

创建线程的第一种方法:继承Thread类步骤:1. 定义类继承Thread2. 复写Thread类中的run方法。3.调用线程的start方法。该方法有两个作用:1.启动线程。2.调用run方法。创建线程的第二种方法:实现Runnable接口步骤:1.定义类实现Runnable接口。2.覆盖Runnable接口中的run方法,将线程要运行的代码存放在该run方法中。

2014-08-19 00:39:48 304

原创 黑马程序员:集合框架Map

Map集合:该集合存储键值对,一对一对往里存,而且要保证键的唯一性。[java] view plaincopyprint?1.添加元素      put(K key,V value)      putAll(Mapextends K,?extends V> m) 2.删除元素      clear()      remove(Object key)  3.判断元

2014-08-19 00:38:14 349

原创 黑马程序员:java中的异常总结

异常:是对问题的描述,将问题进行对象的封装。---------------------------异常体系:Throwable|--Error|--Exception|--RuntimeException...异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛性。也就是说可以被throw和throws关键字所操作。  只有异常体系具备这个特点

2014-08-19 00:35:37 303

转载 黑马程序员:集合框架Set

Collection|--List:元素是有序的,元素可以重复,因为该集合体系有索引。|--ArrayList:底层的数据结构使用数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。|--LinkedList:底层使用的是链表数据结构。特点:增删的速度很快,查询速度稍慢。|--Vector:底层是数组数据结构。和ArrayList功能相同,线程同步,被ArrayList替代。

2014-08-19 00:33:54 271

转载 黑马程序员:集合框架List

集合框架:为什么会出现这么多的容器呢?因为每个容器的储存方式不同,也就是数据结构不同。Collection|--List:元素是有序的,元素可以重复,因为该集合体系有索引。|--ArrayList:底层的数据结构使用数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。|--LinkedList:底层使用的是链表数据结构。特点:增删的速度很快,查询速度稍慢。|--

2014-08-19 00:33:18 251

原创 黑马程序猿 正则表达公式的学习

---------------------- android培训、java培训、期待与您交流! ----------------------正则表达式:符合一定规则的表达式。作用是用于专门操作字符串,可以简化对字符串的复杂操作。 特点:用一些特定的符号来表示一些代码操作,这样就可以简化书写。 好处:可以简化对字符串的复杂操作。 弊端:符号定义越多,正则越长,阅读性越差。总结

2014-08-19 00:26:07 376

原创 第1天知识点的总结

1:计算机的基础知识(了解)(1)计算机 就是由硬件和软件组成的电子设备。(2)计算机硬件 用于支持软件执行的物理设施。(3)计算机软件 由数据和指令完成功能的东西。A:系统软件Windows,Linux,Mac,Android,IOS,Windows PhoneB:应用软件QQ,浏览器,迅雷,yy (4)键盘认识和快捷键(掌握)A:键盘认识Tab,Sh

2014-08-18 16:35:18 318

原创 黑马程序员 :反射

反射是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都只能都调用它的任意一个方法和属性,这种动态获取的信息一级动态调用对象的方法的功能呢个称为java 的反射机制。反射其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。就是把JAVA类中的各种成分反射成为

2014-08-18 16:25:12 352

转载 写出关于多线程的方式和状态以及你对线程池的理解!

1,多线程创建的两种方式1. 继承thread 类, 2 实现runnable接口,创建该类对象并把他作为参数传入thread对象构造函数内. 线程的几种状态新建:start()运行:具备执行资格,同时具备执行权;冻结:sleep(time),wait()—notify()唤醒; 线程释放了执行权,同时释放执行资格;临时阻塞状态:线程具备cpu的执行资格,没有cpu的执

2014-08-16 20:25:29 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除