自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I Can

无论何时,追逐自己的梦想

  • 博客(40)
  • 资源 (4)
  • 收藏
  • 关注

原创 黑马程序员-javascript基本语法

------- android培训、java培训、期待与您交流! ----------javascript概述javascript是基于对象和事件的脚本语言。特点:1.安全性:不允许直接访问本地硬盘,可以做的是信息的动态交互。2.跨平台性:只要可以解释javascript的浏览器都可以执行,和平台无关。javascript与java的不同:1.js是Nets

2013-04-07 13:01:05 548

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

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

2013-04-06 21:37:46 645

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

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

2013-04-06 14:43:30 540

原创 黑马程序员-JavaBean

------- android培训、java培训、期待与您交流! ----------内省:IntroSpector-->JavaBean-->特殊的java类如果一个java类中的一些方法符合某种命名规则,可以把它当做JavaBean来使用。如果把某个类视为javaBean,这个类的属性时根据它的get和set方法来确定的。比如setAge和getAge那么这个javaBea

2013-04-03 23:48:01 464

原创 黑马程序员-AOP代理以及类spring的Aop框架实例

------- android培训、java培训、期待与您交流! ----------代理:要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,从而编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码。AOP:Aspect oriented program(面向方面编程)。系统中存在交叉业务,一个交叉业务就

2013-04-03 21:26:14 487

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

------- android培训、java培训、期待与您交流! ----------类加载器:java虚拟机可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader。类加载器也是java类,也要被类加载器加载,它就是BootStrap,它不是一个java类,而是通过C++写在

2013-04-03 18:53:47 439

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

------- android培训、java培训、期待与您交流! ----------泛型:编译器编译带类型说明的集合就是去掉类型信息。ArrayList整个称为ArrayList的泛型类型E称为类型变量或类型参数ArrayList称为参数化的类型Integer称为类型参数的实例或实际类型参数,只有对象的引用类型才能作为泛型的实际类型参数。读法:ArrayLis

2013-04-03 18:23:10 423

原创 黑马程序员-注解

------- android培训、java培训、期待与您交流! ----------java1.5新特性中的注解:相当于一个标记,javac编译器,开发工具和其他程序可以用反射来了解是否有某种标记,从而做相应的操作。@SuppressWarnings:警告@Deprecated:过时@Override:重写元注解:注解类上加持的注解称为元注解,一般是用来设置该注解

2013-04-03 18:15:24 369

原创 黑马程序员-反射

------- android培训、java培训、期待与您交流! ----------java类用于描述一类事物的共性。java程序中的各个java类属于同一事物,描述这类事物的java类名就是Class。Class cls1 = Date.class // 字节码1;Class cls2 = Person.class// 字节码2;如何得到各个字节码对应的实例对象

2013-04-03 18:00:27 369

原创 黑马程序员-枚举

------- android培训、java培训、期待与您交流! ----------枚举:要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制程序中填写的非法值。用普通类如何实现枚举功能:1,私有构造方法2,每个元素分别用一个公有的静态成员变量表示3,可以有若干个公有方法或抽象方法。采用抽象方法定义方法可以将

2013-04-03 17:59:48 306

原创 黑马程序员-jdk1.5特性

------- android培训、java培训、期待与您交流! ----------jdk 1.5特性:(1).static导入import static java.lang.Math.*;(2).自动装箱和拆箱如果要封装的Integer的值在byte范围内,会把它放在缓冲到一个池中,再有相同的Integer对象定义时,直接把池中的对象的地址值赋给它。

2013-04-03 17:58:40 428

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

------- android培训、java培训、期待与您交流! ----------正则表达式:符合一定规律的表达式。特点:通过一些特定符号来操作字符串好处:专门用于操作字符串,可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差[abc]:a b c 中的一位字符[^abc]:除掉abc的其他字符[a-z]:小写字母[a-z&&[^b

2013-03-31 17:46:59 349

原创 黑马程序员-网络编程 tcp传输 URL

------- android培训、java培训、期待与您交流! ----------ServerSocket构造函数中ServerSocket(int port, int backlog)backlog指连接的客户端的队列的最大长度,可以自定义指定。Tcp传输协议通信:/*客户端:1.创建Socket服务,并指定要连接的服务主机2.获取socket流中的输出流3.

2013-03-31 01:19:03 444

原创 黑马程序员-网络编程 udp传输

------- android培训、java培训、期待与您交流! ----------IP地址:网络中设备的标识。本地回环地址:127.0.0.1 主机名:localhost端口:用于标识进程的逻辑地址,有效端口:0-65535,其中0-1024系统使用或是保留端口传输协议:通讯规则 常见协议:TCP/IP UDPOSI参考模型和TCP/IP参考模型:I

2013-03-31 01:13:10 620

原创 黑马程序员-GUI

------- android培训、java培训、期待与您交流! ----------GUI:Graphical User Interface 图形用户接口CLI:Command line User Interface 命令行用户接口Awt和Swingjava.Awt:Abstract Window ToolKit 需要调用本地系统方法实现功能。属于重量级控件jav

2013-03-30 00:42:02 475

原创 黑马程序员-编码

------- android培训、java培训、期待与您交流! ----------编码表:ASCII(美国标准信息交换码) ISO8859-1(拉丁码表 欧洲码表) GB2312(中文编码表) GBK(升级的中文编码表) Unicode(国际标准码) UTF-8 Unicode transform format with at least 8 bytes.

2013-03-29 15:19:43 401

原创 黑马程序员-IO流其他流对象

------- android培训、java培训、期待与您交流! ----------切割流和合并流:切割流:一个源流对应多目的流 指定大小输出到不同的流中合并流:多个源流对应一个目的流 先把源流合并起来,再输出到目的流 SequenceInputStreamimport java.io.*;import java.util.*;class SplitAndSequence

2013-03-29 15:17:18 473

原创 黑马程序员-IO流 File类及Properties类

------- android培训、java培训、期待与您交流! ----------File类:用来将文件或者文件夹封装成对象,方便对文件和文件夹的属性信息进行操作。File.separator:系统默认名称分隔符,跨平台。File类常见方法:1.创建:boolean createNewFile();在指定位置创建文件,如果该文件已经存在,则不创建,返回false。和

2013-03-28 20:06:52 387

原创 黑马程序员-IO流 字符流与字节流

------- android培训、java培训、期待与您交流! ----------IO流就是处理设备之间的数据传输java对数据的操作是通过流的方式,操作流的对象基本都在IO包中。IO流分为字符流和字节流。字节流的抽象基类: InputStream  OutputStream字符流的抽象基类: Writer  Reader字符流://写入流: //创

2013-03-28 14:23:34 440

原创 黑马程序员-System类Calendar类Math类

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

2013-03-27 23:57:52 381

原创 黑马程序员-Collections和Arrays工具类

------- android培训、java培训、期待与您交流! ----------集合框架的工具类:Collectionssort(List list):对List集合进行排序sort(List list,Comparator cmp):用指定比较器对List集合进行排序max(List list):求List集合中的最大值max(List list,Compa

2013-03-27 22:00:45 457

原创 黑马程序员-Map集合

------- android培训、java培训、期待与您交流! ----------Map集合:该集合存储键值对。是以一对一对的方式存储进去的。而且保证键的唯一性。方法:1.添加put(key,value)//添加元素时,如果出现添加相同的键时,添加的值会覆盖原来的值,并且方法返回的是原来的值。putAll(Map m)2.删除clear()remove(

2013-03-27 19:00:47 490

原创 黑马程序员-泛型

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

2013-03-26 01:00:33 370

原创 黑马程序员-集合 List和Set

------- android培训、java培训、期待与您交流! ----------集合框架:为什么有这么多容器:因为每个容器对数据的存储方式都是不同的,也就是数据结构不同。集合中存储的都是对象的引用。直接打印集合就是显示集合中所有对象。Collection|--List:元素是有序的,可以重复 List集合判断元素是否相同运用的是equals方法。比如c

2013-03-25 23:28:48 351

原创 黑马程序员-String类和StringBuffer

------- android培训、java培训、期待与您交流! ----------String类代表字符串。字符串类型是引用型数据类型。字符串一旦被初始化就不可以被改变。String类复写了Object类中的equals方法,用来判断字符串是否相同。String s1 = "abc";//内存中有一个对象,先看常量池中是否有“abc”对象,有就直接引用,没有就新创建

2013-03-24 14:53:20 307

原创 黑马程序员-多线程

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

2013-03-22 02:25:41 441

原创 黑马程序员-包 jar包 javadoc

------- android培训、java培训、期待与您交流! ----------包(package):对类文件进行分类管理,给类提供多层命名空间。需要写在程序文件的第一行。包也是一种封装形式。如果指定包名时,dos编译和运行时要注意:javac -d . java文件名java 包名.class文件名如果编译时指定包的目录不在本地,运行前需要set classpa

2013-03-21 14:56:56 657

原创 黑马程序员-异常

------- android培训、java培训、期待与您交流! ----------异常:就是程序在运行时出现的不正常情况。把异常封装成对象,就是java对不正常情况进行描述后的对象体现。对问题的划分分为两种:1.严重的:Error:一般不编写程序代码对其处理2.非严重的:Exception:可以通过针对性处理方式进行处理。异常体系:Throwable|-

2013-03-21 02:27:57 288

原创 黑马程序员-内部类

------- android培训、java培训、期待与您交流! ----------内部类:将一个类的定义在另一个类的里面,对里面的那个类称为内部类(内置类,嵌套类).内部类的访问规则:1.内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问,是因为内部类中持有了一个外部类的引用:外部类名.this。2.外部类要访问内部类,必须建立内部类的对象。访问

2013-03-21 00:35:24 371

原创 黑马程序员-多态

------- android培训、java培训、期待与您交流! ----------多态的体现:父类或者接口的引用指向或者接收自己的子类对象。多态的作用:多态的出现提高了程序的扩展性和后期维护性。多态的前提:必须是类与类之间有关系。要么继承,要么实现。要对抽象方法进行覆盖。多态的弊端:提高了扩展性,但是只能使用父类的引用访问父类中的成员。Animal a = ne

2013-03-20 22:18:07 373

原创 黑马程序员-抽象类 模板方法和接口

------- android培训、java培训、期待与您交流! ----------抽象就是从多个事物中将共性的本质的内容抽取出来。抽象类:java中可以定义没有方法体的方法,该方法的具体实现由子类实现,该方法称为抽象方法,包含抽象方法的类也必须是抽象的类,用abstract修饰。抽象类可以强制子类复写抽象方法。抽象类的特点:1.抽象方法一定定义在抽象类中

2013-03-20 20:51:02 629

原创 黑马程序员-继承 子类的实例化和final关键字*

------- android培训、java培训、期待与您交流! ----------当多个类中存在相同的属性和行为时,将这些内容抽取到单独一个类中,那么多个类不需要再定义这些属性和行为,只需要继承单独的那个类即可。多个类称为子类,单独这个类称为父类或超类。子类可以直接访问父类中的非私有的属性和行为。通过extends关键字让类与类之间产生继承关系。继承的出现提高代码的

2013-03-20 19:12:25 567

原创 黑马程序员-static关键字和单例模式

------- android培训、java培训、期待与您交流! ----------静态:是一个修饰符,用于修饰成员。当成员被静态修饰时,可以直接被类名调用。static特点:随着类的加载而加载,随着类的消失而消失。优先于对象存在,被所有对象所共享。可以直接被类名调用。实例变量和类变量的区别:1.实例变量存在堆内存中,随着对象的建立而存在;类变量存在于

2013-03-20 15:38:33 474

原创 黑马程序员-面向对象概述 构造函数与this关键字

------- android培训、java培训、期待与您交流! ----------面向对象是相对于面向过程的一种思想。是把功能封装到事物的内部。然后只需要拿到这个事物,功能就都可以实现了。面向对象可以将复杂的事情简单化,把程序员从一个执行者转换成一个指挥者。开发的过程就是不断地创建对象并使用对象,指挥对象。而设计的过程就是管理和维护对象之间的关系。面向对象的特征:封装,

2013-03-16 23:17:02 440

原创 黑马程序员-数组

------- android培训、java培训、期待与您交流! ----------1.数组的定义同一种类型数据的集合。相当于一个容器。可以自动给数组中的元素从0开始编号,方便操作这些元素。格式:int[] arr = new int[4];int[] arr = new int[]{3,4,6,8};int[] arr = {3,4,6,8};2.内存结构

2013-03-16 17:37:55 390

原创 黑马程序员-函数

------- android培训、java培训、期待与您交流! ----------1.函数的定义:函数就是定义在类中的具有特定功能的一段独立小程序,也称为方法。2.函数的格式:修饰符  返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2...){执行语句;return 返回值;}3.函数的特点:函数可以将功能代码进行封装,

2013-03-16 14:48:57 366

原创 黑马程序员-程序控制语句

------- android培训、java培训、期待与您交流! ----------程序控制语句:1.顺序结构2.判断结构:if语句:1.if(条件表达式){执行语句;(如果执行语句只有一条,可以省略大括号)}2.if(条件表达式){执行语句;}else{执行语句;}3.if(条件表达式){执行语句;}else if{执行语句;}

2013-03-16 13:49:25 593

原创 黑马程序员-常量与变量 运算符

------- android培训、java培训、期待与您交流! ----------常量和变量:常量:表示不能改变的数值。java中的常量分为:整数常量小数常量布尔型常量字符常量字符串常量null常量进制转换:二进制和十进制之间的转换:十进制-->二进制:对十进制进行除2运算,取余数的反数。如6的二进制就是110.二进制--

2013-03-16 03:06:16 487

原创 黑马程序员-Hello World!

------- android培训、java培训、期待与您交流! ----------1.JAVA简介及组成 JAVA语言是由SUN公司1995年推出的一门高级编程语言。JAVA分为三大技术架构:J2EE(企业版)、J2SE(标准版)、J2ME(小型版)。JRE包括java虚拟机(JVM)和java程序所需的核心类库。JDK是提供给java开发人员使用的,包括j

2012-11-06 03:55:37 365

原创 我的信念:坚持终将成功

Anything can be done successfully with my persisting——Li这里我写下片头,此时的我如同站在黑暗里,不要畏惧,不能退缩,始终坚持下去,相信自己,我终将迎来黎明的温暖阳光。

2012-11-06 01:54:16 364 1

selfservice picture

用户自助服务手机web素材分享 包括界面素材 样式文件 js文件等

2014-02-19

jquery-mobile-theme

jquery mobile 自定义主题 棕色与黑色搭配,完美体现如app一样的UI设计

2014-01-25

空空如也

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

TA关注的人

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