自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 收藏
  • 关注

原创 黑马程序员---正则表达式

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

2013-02-23 11:03:28 122

原创 黑马程序员---网络编程

------- android培训、java培训、期待与您交流! ----------网络模型        OSI参考模型        TCP/IP参考模型网络通讯要素        IP地址:InetAddress   网络中设备的标识            不易记忆,可用主机名            本地回环地址:127.0.0.1

2013-02-22 22:41:22 158

原创 黑马程序员---GUI(图形界面)

------- android培训、java培训、期待与您交流! ----------GUI      Graphical User Interface(图形用户接口)。      用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI      Command line User Interface (命令行用户接口)      就是常见的Dos命令行

2013-02-22 15:27:27 152

原创 黑马程序员---字符编码

------- android培训、java培训、期待与您交流! ----------作用        字符流的出现为了方便操作字符。        更重要是的加入了编码转换。        通过子类转换流来完成。               InputStreamReader               OutputStreamWriter

2013-02-22 11:19:54 145

原创 黑马程序员---IO包中的其他类

------- android培训、java培训、期待与您交流! ----------打印流       该流提供了打印方法,可以将各种数据类型的数据都原样打印。       字节打印流:             PrintStream             构造函数可以接收的参数类型:             1,file对象。File

2013-02-22 10:57:00 125

原创 黑马程序员---递归

------- android培训、java培训、期待与您交流! ----------概念:       函数自己调用自己。       应用场景:               当某一功能要重复使用时。       注意:1、递归时一定要明确结束条件。2、要注意递归的次数,尽量避免内存溢出。练习:       1、将一个指定目录下的java文件的绝对路径

2013-02-21 15:21:40 133

原创 黑马程序员---IO_File类

------- android培训、java培训、期待与您交流! ----------作用:       用来将文件或者文件夹封装成对象。       方便对文件与文件夹的属性信息进行操作。       File对象可以作为参数传递给流的构造函数。File类常见方法:       1,创建。             boolean createN

2013-02-21 15:01:58 141

原创 黑马程序员---IO_流操作规律

------- android培训、java培训、期待与您交流! ----------流操作的基本规律:最痛苦的就是流对象有很多,不知道该用哪一个。通过三个明确来完成。1,明确源和目的。源:输入流。InputStream  Reader目的:输出流。OutputStream  Writer2,操作的数据是否是纯文本。是:字符流。不是:字节流。

2013-02-20 21:29:42 117

原创 黑马程序员---IO_键盘录入与转换流

------- android培训、java培训、期待与您交流! ----------读取键盘录入。        System.out:对应的是标准输出设备,控制台。        System.in:对应的标准输入设备:键盘。需求:通过键盘录入数据。当录入一行数据后,就将该行数据进行打印。如果录入的数据是over,那么停止录入。

2013-02-20 20:48:30 131

原创 黑马程序员---IO_自定义字节流缓冲区

------- android培训、java培训、期待与您交流! ----------代码:import java.io.*;class MyBufferedInputStream{ private InputStream in; private byte[] buf = new byte[1024*4]; private int pos = 0,count

2013-02-20 18:11:25 141

原创 黑马程序员---装饰设计模式

------- android培训、java培训、期待与您交流! ----------装饰设计模式:        当想要对已有的对象进行功能增强时,        可以定义类,将已有对象传入,基于已有的功能,并提供加强功能。        那么自定义的该类称为装饰类。        装饰类通常会通过构造方法接收被装饰的对象。        并基于被装饰的对象的

2013-02-20 16:15:35 110

原创 黑马程序员---IO_字节流缓冲区

------- android培训、java培训、期待与您交流! ----------字节流缓冲区包括BufferedInputStream、BufferedOutputStream。同字符流缓冲区一样,默认大小8KB,工作原理也一样。通过几个例子来掌握了解:复制一个图片思路:1,用字节读取流对象和图片关联。2,用字节写入流对象创建一个图片文件。用于存储

2013-02-20 16:03:56 140

原创 黑马程序员---IO_字符流缓冲区

------- android培训、java培训、期待与您交流! ----------简介       缓冲区的出现是为了提高流的操作效率而出现的。字符流的缓冲区分为BufferedReader、BufferedWriter。       Java默认缓冲区的大小是8KB,可以通过构造函数设置其大小BufferedWriter(Writer out, int sz)。

2013-02-20 15:29:25 156

原创 黑马程序员---IO_概述、字符流

------- android培训、java培训、期待与您交流! ----------概念      IO流用来处理设备之间的数据传输,Java对数据的操作是通过流的方式,Java用于操作流的对象都在IO包中。      流按操作数据分为两种:字节流与字符流。        流按流向分为:输入流,输出流。IO流常用基类      字节流的抽象基类:

2013-02-20 12:05:13 142

原创 黑马程序员---线程类的其他方法

------- android培训、java培训、期待与您交流! ----------stop方法已经过时。如何停止线程?只有一种,run方法结束。开启多线程运行,运行代码通常是循环结构。只要控制住循环,就可以让run方法结束,也就是线程结束。特殊情况:当线程处于了冻结状态。就不会读取到标记。那么线程就不会结束。当没有指定的方

2013-02-20 11:41:45 109

原创 黑马程序员---生产者消费者

------- android培训、java培训、期待与您交流! ----------class ProducerConsumerDemo { public static void main(String[] args) { Resource r = new Resource(); Producer pro = new Producer(r); Consume

2013-02-20 10:26:00 136

原创 黑马程序员---线程间通信

------- android培训、java培训、期待与您交流! ----------线程间通讯:        其实就是多个线程在操作同一个资源,但是操作的动作不同。实例如下:对人物信息进行设置和取出操作class Res{ private String name; private String sex; private boolean flag =

2013-02-20 10:06:17 124

原创 黑马程序员---线程同步

------- android培训、java培训、期待与您交流! ----------线程安全问题       导致安全问题的出现的原因:           1,多个线程访问出现延迟           2,线程随机性 。       注:线程安全问题在理想状态下,不容易出现,但一旦出现对软件的影响是非常大的。我们通过一个卖票的例子来了解,需求:多个窗口同

2013-02-20 09:47:29 135

原创 黑马程序员---线程概述

------- android培训、java培训、期待与您交流! ----------进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。Java VM  启动的时候会有一个进程java.exe.

2013-02-20 08:54:33 143

原创 黑马程序员---集合

------- android培训、java培训、期待与您交流! ----------概念        集合同数组一样,是一个容器,它可以存储任意引用数据类型。然而在集合没出现前,数组的一些局限性暴露出来,只能存放单一数据类型,并且在元素长度不确定的情况下,无法动态的增加容量,所以集合出现弥补了这些不足。分支        以所存元素的内部关系不同,集合分为了

2013-02-19 15:18:57 152

原创 黑马程序员---面向对象

------- android培训、java培训、期待与您交流! ----------面向对象概念       面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。       面向过程强调的是功能行为,面向对象将功能封装进对象,强调具备了功能的对象。       面向对象是基于面向过程的。       这里用一个小例子来具体说明:

2013-02-13 15:33:24 138

原创 黑马程序员---Java基础语法(数组)

------- android培训、java培训、期待与您交流! ----------数组   数组的定义       概念           同一种类型数据的集合。其实数组就是一个容器。       数组的好处           可以自动给数组中的元素从0开始编号,方便操作这些元素。       格式1:           元素类型[] 数组

2013-02-13 14:16:16 200

原创 黑马程序员---Java基础语法(函数)

------- android培训、java培训、期待与您交流! ----------函数   函数的定义      什么是函数?              函数就是定义在类中的具有特定功能的一段独立小程序。              函数也称为方法。      函数的格式:              修饰符 返回值类型 函数名(参数类型 形式参数1,参

2013-02-13 13:28:44 147

原创 黑马程序员---Java基础语法(语句)

------- android培训、java培训、期待与您交流! ----------程序流程控制   判断结构      if语句三种格式:          1.  if(条件表达式)               {                    执行语句;               }          2.  if(条件表达

2013-02-13 12:50:11 108

原创 黑马程序员---Java基础语法(变量与常量、运算符)

------- android培训、java培训、期待与您交流! ----------常量与变量    常量    常量表示不能改变的数值。    Java中常量的分类:       1,整数常量。所有整数       2,小数常量。所有小数       3,布尔型常量。较为特有,只有两个数值。true false。       4,字符常量。将一个

2013-02-13 12:17:06 207

原创 黑马程序员---Java基础语法(关键字、标识符、注释)

------- android培训、java培训、期待与您交流! ----------Java语言基础组成       关键字    运算符       语句      标识符       函数      注释       数组      常量和变量关键字       关键字的定义和特点           定义:被Java语言赋予了特殊

2013-02-13 10:53:10 151

原创 黑马程序员---动态代理与AOP

------- android培训、java培训、期待与您交流! ----------代理的概念与作用      代理就是当想要访问程序中的某一个目标类的时候,还想对其绑定一些额外的功能,这时可以通过生成一个代理类,然后通过调用该类实现与目标类的映射。我们可以把这个代理类想象成为目标类的一个镜像,虚拟机可以识别它,然后在代理类内部的方法上其实还是在操作目标类对象的方

2013-01-23 17:40:17 150

原创 黑马程序员---类加载器

------- android培训、java培训、期待与您交流! ----------概念     在Java程序中要用到一个类就需要JVM虚拟机把这个类的.class文件加载到内存中,处理后变成字节码,这个过程就是类加载器完成的。简介     java.lang.ClassLoader类加载器是负责加载类的对象。ClassLoader 类是一个抽象类,

2013-01-21 16:26:35 134

原创 黑马程序员---泛型

------- android培训、java培训、期待与您交流! ----------1、泛型的由来    JDK1.4以前类型不明确:               1.装入集合的类型都被装作Object对待,从而失去自己的实际类型。           2.从集合中取出时往往需要转型,效率低,容易产生错误。

2013-01-21 13:16:16 141

原创 黑马程序员---内省和JavaBean

------- android培训、java培训、期待与您交流! ----------1、为什么要学内省(Introspector)?        开发框架时,经常需要使用Java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以sun公司开发了一套API,专门用于操作java对象的属性,就是内省。2、这类Java对象有什么特

2013-01-19 16:42:21 168

原创 黑马程序员---反射

------- android培训、java培训、期待与您交流! ----------      引用一位黑马前辈的话说“反射就是把一个Java类中的所有成分映射成相应的Java类”。我们知道Java类用于描述一类事物的共性,该类事物与什么属性,没有什么属性,至于这个属性的值是什么,则是由这个类的实例对象来确定的,不同事物实例对象有不同的属性值。Java程序中的各个Java

2013-01-18 19:18:34 135

原创 黑马程序员---JDK 1.5新特性介绍

------- android培训、java培训、期待与您交流! ----------JDK1.5的一个重要主题就是通过新增一些特性来简化开发,这些特性包括静态导入,可变参数,增强For循环,自动装箱/拆箱,枚举,泛型,注解。使用这些新特性有助于我们编写更加清晰,精悍,安全的代码。新特性简介:    1.静态导入(Static Imports)

2013-01-17 20:21:35 202

原创 黑马程序员---入门Eclipse

------- android培训、java培训、期待与您交流! ----------工欲善其事必先利其器!以前学习基础的时候用EditPlus编写代码,然后用dos命令行编译运行,让我掌握了java类从加载到运行的流程。但是以纯文本方式进行java开发和管理是很不方便的,为了提高工作效率,在今天的视频里学习了张孝祥老师讲解的javaIDE高级集成开发环境Eclip

2013-01-17 16:24:23 187

原创 黑马程序员---银行业务调度系统

------- android培训、java培训、期待与您交流! ----------模拟实现银行业务调度系统逻辑,具体需求如下:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。异步随机生成各种类型的客户,生成

2013-01-16 21:51:18 109

原创 黑马程序员---交通灯管理系统

---------------------- android培训、java培训、期待与您交流! ---------------------- 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。例如:       由南向而来去往北向的车辆 ---- 直行车辆       由西向而来去往南向的车辆 ---- 右转车辆

2013-01-16 00:45:44 176

空空如也

空空如也

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

TA关注的人

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