自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苦行僧

坚持做自己懒得做但是正确的事情,你就能得到别人想得到却得不到的东西。

  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 JavaScript总结

JavaScript概述JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。JavaScript特点:1) 交互性(它可以做的就是信息的动态交互)2) 安全性(它不允许直接访问本地硬盘)3) 跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关)。JavaScript和Java的区别1)JS是Net

2014-07-03 10:22:14 624

原创 Java面向对象——JDK 1.5 线程并发库

面向对象JDK 1.5新特效性 线程并发库传统线程回顾:传统线程创建的俩种方式:package com.tuozou.study;public class TraditionalThread {public static void main(String... args) {

2014-06-30 22:22:30 740

原创 Java面向对象——代理

面向对象分析代理类的作用与原理及AOP概念代理的概念与作用生活中的代理武汉人从武汉的代理商手中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?基本上一样吧,都解决了核心问题,但是,一点区别都没有吗?从代理商那里买真的一点好处都没有吗?程序中的代理

2014-06-30 22:21:18 685

原创 黑马程序员--Java面向对象——类加载器

面向对象类加载器Java虚拟机中可以安装多个类加载器,系统默认有三个主要的类加载器,每个类加载器负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader。类加载器也是Java类,因此Java类的类加载器本身也要被其他的类加载器加载,显然必须有第一个类加载器不是Java类,它就是BootStrap

2014-06-30 22:18:16 581

原创 黑马程序员--Java面向对象——泛型

面向对象泛型(Generic)入门泛型的基本应用代码示例:package com.tuozou.day02;import java.util.ArrayList;public class GenericTest {public st

2014-06-30 22:17:04 855

原创 黑马程序员--Java面向对象——注解

面向对象注解了解和入门注解的应用代码示例:package com.tuozou.day02;public class AnnotationTest {public static void main(String[] args) {Sys

2014-06-30 22:16:06 754

原创 黑马程序员--Java面向对象——JavaBean内省

面向对象初识JavaBean与内省JavaBean是一种特殊的Java类,主要用于传递数据信息,这种Java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。JavaBean的应用情景如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO)

2014-06-30 22:15:13 1195

原创 黑马程序员--Java面向对象——反射

面向对象反射理解反射的概念反射就是把Java类中的各种成分映射相成Java类。例如:众多的人用一个Person类来表示,那么众多的Java类就用一个Class类来表示。反射也称为对类的解剖。把类的各个组成部分映射成一个个相应的Java类。

2014-06-30 22:13:35 802

原创 黑马程序员--Java面向对象——JDK 1.5新特性

面向对象为什么会出现新特性呢?新的技术的出现就是为了解决老的问题,Java语言随着自身的不断发展,对那些不利于提高开发率的技术进行了改进。静态导入静态导入可以导入静态方法,这样就不必写类名而可以直接省略类名调用静态方法了。语法:import static 包名.类名.静态方法;也可以直接导入某个类中

2014-06-30 22:11:31 602

原创 黑马程序员--原码, 反码, 补码 详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式

2014-06-26 21:11:45 598

原创 Java面向对象——MyEclipse快捷键使用手册

面向对象MyEclipse基础认识为什么使用MyEclipse等IDE工具?IDE开发工具都支持使用工程化方式管理一个项目的程序开发过程,一般来说一个相对独立的项目就是一个工程,一个项目中涉及多个Java文件,资源文件等用一个工程进行管理。在不使用工程管理的情况下,如果一个项目中包括多个Java源文件,编程人员需要精心维护这些源文件之间、以及源文件与其它文件的目录关

2014-06-26 15:15:56 917

原创 黑马程序员 Java面向对象——正则表达式

面向对象正则表达式(概述)/*正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。*/好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。

2014-06-26 15:15:06 663

原创 黑马程序员--Java面向对象——(网络编程)

面向对象(网络编程:概述)1、网络模型(1)OSI参考模型(2)TCP/IP参考模型2、网络通讯要素(1)IP地址(InetAddress已经封装成了对象)1、网络中设备的标识2、不易记忆,可用主机名3、本地IP地址:127.0.0.1 主机名:Localhost。

2014-06-26 15:13:40 790

原创 黑马程序员--Java面向对象——GUI用户图形界面

面向对象GUI(图形用户界面)GUI:Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI:Command line User Interface (命令行用户接口)就是常见的Dos命令行操作。需要记忆一些常用的

2014-06-26 15:11:14 945 1

原创 黑马程序员--Java面向对象——IO流体系

面向对象类Reader|--InputStreamReader|--FileReader|--BufferedReader|--LineNumberReader|--CharArrayReader

2014-06-26 15:09:40 548

原创 黑马程序员--Java面向对象——IO流其他对象

面向对象IO流(Object)构造方法摘要 ObjectInputStream(InputStream in)           创建从指定 InputStream 读取的 ObjectInputStream。操作对象ObjectInputStrea

2014-06-26 15:08:38 521

原创 黑马程序员--Java面向对象——File类

面向对象File类1、用来将文件或者文件夹封装成对象2、方便对文件与文件夹进行操作3、File对象可以作为参数传递给流的构造函数。4、了解File类中的常用方法。Filestatic Stringseparator          与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串

2014-06-26 15:07:27 564

原创 黑马程序员--Java面向对象——IO流 总结应用(打印流)

面向对象流操作的基本规律:最痛苦的就是流对象有很多,不知道该用那一个。通过明确来完成。(1)、明确源和目的源:输入流InputStream Reader目的:输出流OutputStream Writer(2)、操作的数据是否是纯文本

2014-06-26 15:06:02 505

原创 黑马程序员--Java面向对象——IO流(字节流键盘读取)

IO流(读取键盘录入)System.out:对应的是标准输出设备:控制台System.in:对应的是标准输入设备 :键盘/*需求,通过键盘录入数据。当录入一行数据后,就将改行数据进行打印,如果录入数据是over,那么停止录入*/import java.io.IOException;import java.io.InputStream;

2014-06-26 11:23:07 444

原创 黑马程序员--Java面向对象——IO流(字节流缓冲区)

面向对象字节流缓冲区BufferedInputStreamBufferedOutputStreamimport java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import

2014-06-26 11:21:16 477

原创 黑马程序员--Java面向对象——IO流(字节流读取流)

面向对象字节流基类 InputStreamOutputStream/*写入文件*/import java.io.OutputStream;import java.io.FileOutputStream;import java.io.IOException;public class Test{public

2014-06-25 17:10:34 483

原创 黑马程序员--Java面向对象——IO流(字符流缓冲区)

面向对象字符流的缓冲区1、缓冲区的出现提高了对数据的读写效率。2、对应类。(1)、BufferedWriter(2)、BufferedReader3、缓冲区要结合流才可以使用。4、在流的基础上对流的功能进行了增强。BufferWriter voidnewL

2014-06-25 17:08:29 489

原创 黑马程序员--Java面向对象——IO流(字符流读取流)

面向对象1、IO流用来处理设备之间的数据传输。2、Java对数据的操作是通过流的方式。3、Java用于操作流的对象都封装在IO包中。4、流按操作数据分为两种:字节流与字符流。5、流按流向分为:输入流,输出流。IO字符流的抽象基类 Reader,Writer字节流的抽象基类 InputStrea,Outp

2014-06-25 17:07:27 469

原创 黑马程序员--Java面向对象——(其他对象)

面向对象System类其他对象(System):类中的方法和属性都是静态的。1、in:标准输入。默认是键盘。2、out:标准输出。默认是控制台。描述系统属性信息。 获取系统属性信息:静态方法:PropertiesgetProperties(

2014-06-25 17:05:16 390

原创 黑马程序员--Java面向对象——集合工具类(Collections)

面向对象集合框架的工具类。Collections:集合框架的工具类。里面定义的都是静态方法。(相信Java的新手们都知道,如果一个类全都是静态方法的话,那么这个类肯定不能创建对象,也不需要给你提供对象的获取方法,因为静态都是优先于对象存在的)Collections和Collection有什么区别?Collection是集合框架中的一个顶层接口,它里面定义

2014-06-25 17:03:19 673

原创 黑马程序员--Java面向对象——集合框架总结

面向对象集合体系Collection(单列)List(有序,可重复)ArrayList:  底层数据结构是数组,查询快,增删慢。线程不同步,效率高。  LinkedList:底层数据结构是链表,查询慢,增删快。线程不同步,效率高。Vector:      底层数据结构是数

2014-06-25 11:23:46 481

原创 黑马程序员--Java面向对象——集合框架(Map)

面向对象Map集合:该集合存储键值对。一对一往里存,而且要保证键的唯一性。无返回值clear()          从此映射中移除所有映射关系(可选操作)。布尔型containsKey(Object key)          如果此映射包含指定键的映射关系,则返回 true。布尔型containsValue(

2014-06-25 11:22:18 648

原创 黑马程序员--Java面向对象——集合框架(Collection)

面向对象集合概述:Java是面向对象语言,如果我们要针对多个对象进行操作,就必须对多个对象进行存储。而对多个元素进行存储,前面我们学习过数组,数组的弊端,长度固定。这样,数组将不能满足变化的要求。所以,Java就提供了集合供我们使用。集合的特点:长度可以发生改变。只能存储对象。可以存储多种类型对象(一般存储的还是同一种,因为1.5JDK的新特

2014-06-25 11:19:15 782

原创 黑马程序员--Java面向对象——String StringBuffer

面向对象当然什么都不用说字符串是一个特殊的对象,想要对字符串进行操作,首先要想到API,字符串是一个复杂的事物,而Java已经用面向对象的思想帮我们封装成了对象,方便了我们的操作,所以我们只要找到String,就可以对字符串进行操作了。在线查看Java API点就我好String 概述:1、字符串是一个特殊的对象2、字符串一旦初始化就不可

2014-06-25 11:17:22 673 1

原创 黑马程序员--Java面向对象——多线程——下

面向对象线程间的通讯通信线程间通信-等待唤醒机制wait(),notify(),notifyAll(),都使用在同步中,因为要对持有监视器(锁)的线程操作。思考:wait(), notify() ,notifyAll(),用来操作线程的方法为什么定义在了Object类中?

2014-06-25 11:15:50 615

原创 黑马程序员--Java面向对象——多线程——上

面向对象多线程:简单概念:Ctrl+Alt+Del(也就是在0数字旁边的.)看到进程了嘛!进程里面执行的程序里面就有很多的线程,当然你是看不到的懂吗?这都是编写代码的时候,程序员写的。当然你看过你打开软件的时候跳出了另外一个软件(也就是广告)吗?这就是又创建了一个进程,而这个进行里面有很多的线程,不是同时执行的哦,只是CPU在做着快速的切换。当然,你懂的嘛!每次写博客的

2014-06-25 11:14:17 502

原创 黑马程序员 Java面向对象——包(package)

面向对象包(package)日后我们写的class类成千上万,为了我们的Java文件不重叠,就有了包的概念。包的出现就算我们有俩个Java文件也不用怕了。所谓的包,呵呵、你别想的是多么牛逼,其实就是个文件夹。只是我们将文件夹用一个关键字(package)定义在Java类中的顶端,Java有一个命令就会帮我们生成文件夹,我们只要找文件夹,就可以找到我们的Java类了。

2014-06-25 11:12:04 578

原创 黑马程序员 Java面向对象——异常

面向对象首先什么都不说,Java是面向对象的语言,当然也对异常包装成了对象(Throwable),方便了我们的使用,这个是必须的,咱们以后天天面向对象,当然现在我是没有对象的,所谓对象就是女朋友。准备黑马就业后才去new 一个对象。异常:就是程序在运行时出现不正常情况。异常由来:问题也是现实生活中一个具体的事物,也可以通过Java的类的形式进行描述。

2014-06-25 11:08:32 512

原创 黑马程序员 Java面向对象——(匿名)内部类

面向对象内部类:将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。简单的说就是类中还有一个类,就是内部类。字节码文件名:外部类名$内部类名.class内部类访问特点:1,内部类可以直接访问外部类中的成员,包括私有成员。2,而外部类要访问内部类中的成员必须要建立内部类的对象

2014-06-25 11:07:11 568

原创 黑马程序员——Java面向对象——多态

面向对象多态:多态的概述:某一类事物的多种存在的多种形态。1,多态的体现父类的引用指向了自己的子类对象。父类的引用也可以接收自己的子类对象。2,多态的前提必须是类与类之间有关系。要么继承,要么实现。通常还有一个前提:存在覆盖。3,多态的好处多态的出

2014-06-25 11:05:06 525

原创 黑马程序员 Java面向对象——继承

面向对象继承概述:1、Java语言中,Java只支持单继承,不支持多继承。即使一个类只能有一个子类(extends) 一个父类(super),不允许多个,容易有安全隐患。(1)、比如,同时继承两个类,但是两个类中有连个同名函数。(2)、但是Java保留了这种机制,并用另一种体现形式来完成表示,叫做多实现。(3)、Java支持多层继承,也就

2014-06-25 11:03:24 606

原创 黑马程序员 Java面向对象——封装

面向对象在Java中,高手们的概念就是万物皆对象。面向对象的概念:面向对象:是基于面向过程的一种思想。面向过程:强调的是功能行为。面向对象:将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。面向对象和面向过程:图例:面向对象特点:1,面向对象就是一种常见的

2014-06-25 11:00:52 728

原创 黑马程序员 Java基础语法——下

六.语句1)判断结构if:语句用于做判断使用的。常见于对某个范围进行判断,或者几个变量进行判断,还有就是boolean表达式的判断。判断语句三种格式:1.if(条件表达式){执行语句;   }执行流程:如果条件表达式为true,

2014-06-25 10:59:23 610

原创 黑马程序员 Java基础语法——上

Java语言基础组成1.关键字2.标识符(1)就是给类,变量,方法起名字。(2)组成规则:由数字0-9,英文大小写字母,$以及_组成。(3)注意事项:A:只能有组成规则规定的内容组成。B:不能以数字开

2014-06-25 10:56:53 682

原创 java基础概述——java基础

Java是SUN(StanfordUniversity Network,斯坦福大学网络公司)Java之父 -- 詹姆斯·高斯林(James Gosling)1995年推出的一门高级编程语言。是一种面向Internet的编程语言。随着Java技术在We方面的不断成熟,已经成为Web应用程序的首选开发语言。是简单易学,完全面向对象,安全可靠,与平台无

2014-06-25 10:48:14 1188 2

hadoop权威指南

hadoop权威指南

2015-12-11

黑马—毕向东java基础PPT+java高薪技术PPT+代码

包括:毕向东25天java 黑马程序员 毕向东 Html css JavaScript视频教程 张张孝祥 Java基础加强 01 等全部课程PPT及全部代码

2014-06-22

空空如也

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

TA关注的人

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