自定义博客皮肤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培训、期待与您交流! ----------  需求:1.       银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2.       有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3.       异步随机生成各种类型的客户,生成各类型用

2014-01-13 13:12:01 504

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

------- android培训、java培训、期待与您交流! ----------  需求: 1.异步随机生成按照各个路线行驶的车辆。例如:       由南向而来去往北向的车辆 ----直行车辆       由西向而来去往南向的车辆 ----右转车辆       由东向而来去往南向的车辆 ----左转车辆       。。。 2.信

2014-01-13 13:04:52 417 3

原创 黑马程序员_java多线程与并发库高级应用

------- android培训、java培训、期待与您交流! ----------  一、传统线程技术传统是相对于JDK1.5而言的       传统线程技术与JDK1.5的线程并发库       线程就是程序的一条执行线索/线路。创建线程的两种传统方式1)创建Thread的子类,覆盖其中的run方法,运行这个子类的start方法即可开启线程2)创建

2014-01-13 12:58:29 581 2

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

------- android培训、java培训、期待与您交流! ----------  类加载器及其委托机制的深入分析类加载器是加载类的工具.Java虚拟机中可以安装多个类加载器,系统有默认的三个主要类加载器.每个类负责加载不同目录下的类。这3个类加载器分别是BootStrap,ExtClassLoader,AppClassLoader这3个,其中BootStrap不

2014-01-13 12:55:12 467 4

原创 黑马程序员_java基础加强2

------- android培训、java培训、期待与您交流! ----------  黑马程序员_java基础加强2内省(javaBean)javaBean是一种特殊的类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。javaBean的属性是根据方法名称来的。JavaBean的属性名:去掉get set前缀。E

2014-01-13 12:46:56 493 5

原创 黑马程序员_枚举

------- android培训、java培训、期待与您交流! ----------  枚举JDK1.5引入了新的类型——枚举。在 Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错,枚举可以让编译器编译时就可以控制原程序中的非法值。1)枚举是一个特殊的类,其中每个元素都是该类

2014-01-13 12:26:19 428

原创 黑马程序_java基础加强1

------- android培训、java培训、期待与您交流! ----------  一、可变参数当一个方法接受的参数个数不固定,可以使用可变参数来解决可变参数的特点:1)只能出现在参数列表的最后2)...位于变量类型和变量名之间,前后有无空格都可以3)调用可变参数时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数package cn

2014-01-13 12:20:41 413

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

------- android培训、java培训、期待与您交流! ----------  正则表达式:正则表达式就是用来代表指定字符串的一种规则(模式)。1.正则表达式的作用:用于专门操作字符串。好处:可以简化对字符串的复杂操作。       弊端:符号定义越多,正则越长,阅读性越差。      所以学习正则表达式,  就是在学习一些特殊符号的使用。2.特点:用于一

2014-01-13 12:12:25 470

原创 黑马程序_网络编程

------- android培训、java培训、期待与您交流! ----------  网络通信三大要素IP地址,端口号传输协议先说一下网络通信三大要素的概念:1.IP地址:你要发送数据到指定的位子首先你要找到对方的位子,也就是对 方在网络上的IP地址,IP地址就相当于对方机器的名字,每一台连接网络   的机器都有自己一个与别人不同的IP地址。2.端口号:数据

2014-01-13 11:46:59 499

原创 黑马程序员_javaGUI

------- android培训、java培训、期待与您交流! ----------  GUI:图形用户界面Java为GUI提供的对象都存在java.Awt和java.Swing两个包中。java.Awt:重量级控件java.Swing:轻量级控件,在Awt的基础上。Container:为容器,是一个特殊的组件,该组件中可以通过add方法添加其   他组件进来。

2014-01-13 11:35:39 433

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

------- android培训、java培训、期待与您交流! ----------  字符编码1.字符流的出现为了方便操作字符2.更重要的是加入了编码的转换3.通过子类转换流来完成InputStreamReader  OutputStremWriter4.在两个对象进行构造的时候,可以加入字符集-->GBK:2个字节表示一个字符,识别中文UTF-8:3个

2014-01-13 11:26:55 417

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

------- android培训、java培训、期待与您交流! ----------  打印流PrintWriter字符流PrintStream字节流打印流:可以直接操作输入流和文件。打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印。1、可以直接打印任意类型的数据2、有一个自动刷新机制3、使用本机默认的字符编码4、该流的print

2014-01-13 11:20:58 453

原创 黑马程序员_javaIO流_2

------- android培训、java培训、期待与您交流! ----------  File类流只能操作数据,而想要操作被数据封装成对象的信息,必须用File对象。作用:1.用来将文件或者文件夹封装成对象2.方便对文件夹的属性信息进行操作3.File对象可以作为参数传递给流的构造函数4.了解File类中的常见用法 File类中的常见方法1、创建

2014-01-13 11:09:06 387

原创 黑马程序员_javaIO流_1

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

2014-01-13 10:54:24 423

原创 黑马程序员_其他对象

------- android培训、java培训、期待与您交流! ---------- 一、SystemSystem:类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。1.获取系统属性信息:Properties getProperties();Properties prop = System.getProperties();--

2014-01-13 10:27:01 388

原创 黑马程序员_jdk1.5新特性

------- android培训、java培训、期待与您交流! ---------- 一、泛型1.泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。2.泛型好处:1.将运行时期出现问题ClassCastException,转移到了编译时期方便于程序员解决问题。让运行时问题减少,安全2,避免了强制转换麻烦。3.泛型格式:通过4.什么时候

2014-01-13 10:17:32 450

原创 黑马程序员_Collections

------- android培训、java培训、期待与您交流! ---------- 一、CollectionsCollections:集合框架的工具类。里面定义的都是静态方法。-->Collections和Collection有什么区别?Collection是集合框架中的一个顶层接口,它里面定义了单列集合的共性方法。它有两个常用的子接口:List:对元素都有定义索引

2014-01-13 10:12:55 446

原创 黑马程序员_集合框架2

------- android培训、java培训、期待与您交流! ---------- 一、Map集合1.Map子类对象的特点:|--HashTable:顶层是哈希表数据结构,是线程同步的,不可以存储null键,null值|--HashMap:底层是哈希表数据结构,是线程不同步的,可以存储null键,null值|--TreeMap:底层是二叉树结构,可以对map集合中的键进

2014-01-13 10:10:36 433

原创 黑马程序员_集合框架1

------- android培训、java培训、期待与您交流! ---------- 一、集合框架在学习集合框架之前就要先了解一些小的知识点:1.出现集合类的原因:面向对象语言对事物的体现都以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常见的一种方式。2.数组和集合类同是容器,两者之间的区别是:数组也可以存储对象,但是长度是固定的,集

2014-01-12 20:05:32 379

原创 黑马程序员_基本数据类型对象包装类

------- android培训、java培训、期待与您交流! ---------- 1.基本数据类型对象包装类byte   Byteshort   shortint   Integerlong   Longboolean  Booleanfloat   Floatdouble   Doublechar   Character2.基本数据类型对象包装类

2014-01-12 19:55:53 388

原创 黑马程序员_StringBuffer StringBuilder

------- android培训、java培训、期待与您交流! ---------- 一、StringBuffer StringBuffer字符串缓冲区:1,字符串的组成原理就是通过该类实现的;2,stringbuffer可以对字符串的内容进行增删;3,StringBuffer是一个容器;4,很多的方法与String相同;5,StringBuffer是可变长度的;

2014-01-12 19:51:18 484

原创 黑马程序员_String类

------- android培训、java培训、期待与您交流! ---------- 一、String类1.字符串是一个特殊的对象。2.如何定义字符串对象呢?String s = "abc";只要是双引号引起的数据都是字符串对象。3.字符串最大的特点:一旦被初始化就不可以被改变。4.S1和s2的区别?String s1 = "abc"; // s1指向的内存中只有

2014-01-12 19:45:22 391

原创 黑马程序员_多线程

------- android培训、java培训、期待与您交流! ---------- 一、多线程1.关于java线程的一些基本概念进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。a).主线程Java JVM 启动的时候会有一个进程java.ex

2014-01-12 19:39:13 386

原创 黑马程序员_包

------- android培训、java培训、期待与您交流! ---------- 一、包(package)1.对文件进行分类管理;2.给类提供多层命名空间;3.写在程序文件的第一行;4.类名的全称是 包名.类名;5.包也是一种封装形式。javac –d . packageDemo.java二、包与包之间的访问包与包之间进行访问,被访问的包中的类以及类中

2014-01-12 19:22:27 398 2

原创 黑马程序员_异常

------- android培训、java培训、期待与您交流! ---------- 一、异常1.异常:就是程序在运行时出现不正常情况。2.对问题的划分有两种:一种是严重的问题,一种是非严重的问题。对于严重问题,java通过Error类进行描述。对于非严重的问题,java通过Exception进行描述对于Error一般不编写针对性的代码对其进行处理对于Except

2014-01-12 19:15:40 422

原创 黑马程序员_内部类

------- android培训、java培训、期待与您交流! ---------- 一、内部类(内置类、嵌套类)1.内部类:如果A类需要直接访问B类中的成员,而B类又需要建立A类的对象。这时,为了方便设计和访问,直接将A类定义在B类中。就可以了。A类就称为内部类。内部类可以直接访问外部类中的成员。而外部类想要访问内部类,必须要建立内部类的对象。2.内部类的访问规则:1).内

2014-01-12 19:08:41 402 2

原创 黑马程序员_多态

------- android培训、java培训、期待与您交流! ---------- 二、多态1.多态:事物存在的多种体现形态。2.多态的体现:父类或者是接口的引用,指向自己的子类对象      父类 f = new 子类();3.多态的好处和弊端好处:代码的复用性提高,扩展性增强,后期维护性增强,代码量也减少弊端:只能访问父类中具备的方法,不可以访问子类中特有的

2014-01-12 19:01:01 375 1

原创 黑马程序员_继承

------- android培训、java培训、期待与您交流! ----------  一、继承(extends 面向对象特征之一)1.什么是继承?一个类使用extends关键字可以继承另一个类,子类会继承到父类的属性和方法2.什么时候会用到继承?在定义一个类的时候,发现另一个类的功能这个类都需要, 那么我们就可以在当前类名的后面使用extends关键字继承另一个类。

2014-01-12 18:54:37 369 1

原创 黑马程序员_单例设计模式

------- android培训、java培训、期待与您交流! ---------- 设计模式---解决某一类问题最行之有效的方法。单例设计模式----解决一个类在内存只存在一个对象,想要保证对象唯一。Runtime()方法就是单例设计模式进行设计的。a).如何保证对象唯一性呢?思想:1,不让其他程序创建该类对象.2,在本类中创建一个本类对象。3,对外提供方法

2014-01-12 18:42:30 443 2

原创 黑马程序员_面向对象2

------- android培训、java培训、期待与您交流! ---------- 一、static(静态)关键字a).Static用法:是一个修饰符,用于修饰成员(成员变量和成员函数);当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用。类名.静态成员;b).Static 特点1.随着类的加载而加载,也就是说静态会随着类的消失而消失,说明他

2014-01-12 18:36:24 392

原创 黑马程序员_面向对象1

------- android培训、java培训、期待与您交流! ---------- 一、面向对象a).面向对象就是将功能封装进对象,强调具备了功能的对象。 b).特点:1:将复杂的事情简单化。    2:面向对象将以前的过程中的执行者,变成了指挥者。    3:面向对象这种思想是符合现在人们思考习惯的一种思想。c).面向对象的三个特征:封装、继承和多态。d)

2014-01-12 18:21:09 449 1

原创 黑马程序员_数组常见操作

------- android培训、java培训、期待与您交流! ---------- 一、获取最值(最大值和最小值)class ArrayTest{public static void main(String[] args) {int [] arr={4,5,6,2,3,1};int max=getMax(arr);System.out.println("ma

2014-01-12 17:51:31 468

原创 黑马程序员_java语法2

------- android培训、java培训、期待与您交流! ---------- 一、函数a).函数就是定义在类中的具有特定功能的一段独立小程序,函数也成为方法。b).函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,...){执行语句;return 返回值;}特点:当函数运算后,没有具体的返回值时,这这时返回值类型用

2014-01-12 17:27:57 527

原创 黑马程序员_java语法1

------- android培训、java培训、期待与您交流! ---------- 一、java语言基础组成关键字、标识符、注释、常量和变量、运算符、语句、函数、数组.1,标识符:在程序中自定义的一些名称,由26个英文字母大小写,0-9,_$组成。定义标识符的规则:1.数字不可以开头.2.不可以使用关键字.Java中的名称规范:包名:多单词组成时所有的字母都

2014-01-12 17:13:33 498 1

原创 黑马程序员_java概述

------- android培训、java培训、期待与您交流! ----------   一、基础常识1,软件开发.a).软件的定义:软件就是数据和指令的融合体。b).常见的软件有:系统软件和应用软件。系统软件例如:DOS,Windows等 等;应用软件例如QQ,纸牌等等。2,人机交互.a).软件的出现实现了人与计算机更好的交流互动。b).交互方式有:图形

2014-01-12 16:28:33 504

空空如也

空空如也

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

TA关注的人

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