- 博客(22)
- 问答 (1)
- 收藏
- 关注
原创 类加载器
一、类加载器的概念: 类加载器就是加载类的工具,JVM在运行的时候需要加载类的class文件进内存,生成类的字节码文件。加载class文件并生成类的字节码文件的过程就是由类加载器来完成的。 因为类加载器本身也是java类,而任何的java类都需要被加载器加载,所以必然会有一个类加载器不是java类,它就是Bootstrap。JVM中还内置了两个类加载器:ExtClassL
2013-05-19 17:18:51
636
原创 黑马程序员---Java基础之properties集合和编码解码
------ android培训、java培训、期待与您交流! ---------- 一、properties集合 1. properties简述 是Map下的实现类Hashtable(不允许有null值和null键)下的一个子类. 2. properties有的作用 有Map集合的特性,并可以与IO流结合操用,并有自已独有的特性, 可以直接
2013-04-29 10:21:36
827
原创 黑马程序员---Java基础之HTML
------ android培训、java培训、期待与您交流! ---------- 一、html 1. html简述 超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言, 2. html的作用 HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文
2013-04-29 10:10:31
905
原创 黑马程序员---JAVA基础JAVA23种设计模式之---单例设计模式
------ android培训、java培训、期待与您交流! ---------- JAVA23种设计模式之---单例设计模式 一 单例模式的简述 java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯
2013-04-29 10:05:06
671
原创 黑马程序员---7k面试题(银行业务调度系统)
------ android培训、java培训、期待与您交流! ---------- 银行业务调度系统 /* 需求分析 模拟实现银行业务调度系统逻辑,具体需求如下: 银行内有6个业务窗口,4个窗口为普通窗口,1个窗口为快速窗口,1个窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、
2013-04-28 23:42:44
1113
原创 黑马程序员----7k面试题之交通灯管理系统
------ android培训、java培训、期待与您交流! ---------- 交通灯管理系统 /* 需求分析 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车
2013-04-28 23:29:44
811
原创 黑马程序员----JAVA基础之正则表达式
------ android培训、java培训、期待与您交流! ---------- 正则表达式: 一. 正则简述 是符合一定规则的字符串表达式。有特殊应用场景。 二. 正则的作用 常用功能就是可以对字符串进行匹配,给其设定某种规则,符合一种规范,比如qq号,邮箱,电话号码,另外还可以根据其规则结合字符串操作的方法对字符串进行切割,替换,和获取.以实
2013-04-28 22:29:42
683
原创 黑马程序员----JAVA基础之 BeanUtils
------ android培训、java培训、期待与您交流! ---------- BeanUtils的使用 一、BeanUtils简述 BeanUtils是一个阿帕奇的工具类开发库 二、BeanUtils的用处 用于操作javabean,比java自带的对象方法要方便些, 1.只要拿到类名,属性名,就可以直接赋
2013-04-28 20:58:14
608
原创 黑马程序员----JAVA基础之junit测试框架
------ android培训、java培训、期待与您交流! ---------- junit测试框架 一、junit测试框架简述 JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成
2013-04-28 20:31:07
1184
原创 黑马程序员----JAVA基础之序列化与反序列化
----- android培训、java培训、期待与您交流! ---------- 序列化与反序列化 一:什么是序列化和反序列化 序列化:将对象转化成流的过程称为序列化 反序列化:将流转化成对象的过程称之为反序列化 二:序列化和反序列化的特点 要让一个类实现序列化,就必须实现java.io.Serializable接口 如果一个属性被transient 修
2013-04-27 23:41:46
572
原创 黑马程序员----JAVA基础之泛型和javabean
------ android培训、java培训、期待与您交流! ---------- 一 泛型 (1)什么是泛型 泛型是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。不确定的类型,泛型是jdk5后的新特性。
2013-04-26 23:10:01
921
原创 黑马程序员----JAVA基础反射与注解
------ android培训、java培训、期待与您交流! ---------- 一 JAVA反射机制: 什么是反射? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 反射
2013-04-25 23:16:07
792
原创 黑马程序员----JAVA基础之继承与多态&封装&接口
------ android培训、java培训、期待与您交流! ---------- 一、继承 extends 1. 继承的概念: 继承就是把两个存在关系的类,把里面共有特性提取出来,形成一个父类, 或者跟据自已的特性派生出来一个子类,然后子类通过继承拥有父类的所有属性和方法, 子类可以可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承
2013-04-25 22:54:17
1051
原创 黑马程序员----JAVA基础CSS javaScript DOM
------ android培训、java培训、期待与您交流! ---------- 一ccs 1. ccs概述? HTML用于显示数据,把数据展示在页面中。 CSS是层叠样式表(Cascading Style Sheets)。用于美化页面定义网页的现实效果。而且还可以让我们的显示数据和美化数据分离。 2. ccs的作用? 对html封装的网页数
2013-04-24 21:06:02
823
原创 黑马程序员----JAVA基础之GUI可视化编程与枚举&网络编程
------ android培训、java培训、期待与您交流! ---------- 一、GUI可视化编程 1. GUI可视化编程是什么? 就是让界面可视,点击触发事件 2. GUI可视化编程有什么用? 让java程序用一个窗口界面直观的表示所操作的动作和结果,操作更方便 3. GUI的布局 A:流式布局 B:边界布局 C:网格
2013-04-23 22:49:36
1369
原创 黑马程序员--JAVA基础之IO流
------------------android培训、java培训、期待与您交流!----------------------- 一 IO流的三种分类方式: 1.按照流向来分: 输入流:只能从中读取字节数据,不能向其写出数据 输出流:只能向其写入字节数据
2013-04-22 20:48:22
748
原创 黑马程序员----JAVA基础多线程&同步
------ android培训、java培训、期待与您交流! ---------- 一、多线程的概述和用法 1. 多线程的概念 进程:正在执行的程序,它是应用程序运行的一块区域。 线程:进程的执行路径,执行单元。是最小的执行单位。 一个程序在运行的时候,里面的各个功能操作可以同时运行,这些操作也就是执行单元,可以理解为线程,这些线程可以同时运行有多条执行路径
2013-04-21 22:02:06
684
原创 黑马程序员学习日志——多线程的同步
------------------android培训、java培训、期待与您交流!----------------------- 多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。 下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这1
2013-04-20 23:15:18
521
原创 黑马程序员----JAVA基础集合框架_迭代器
------ android培训、java培训、期待与您交流! ---------- 个人认为总的来说,map不是地图是映射的意思,所以里面是键值成对存在的,list的清单的意思,所以里面是一项一项列出来的,set是集合的意思,所以里面不能有重复的(数学里面的集合里面不能有重复元素). Java的集合类主要由两个接口派生而出:Collection和Map,Collec
2013-04-20 21:56:37
862
原创 黑马程序员----JAVA基础之面向对象
------ android培训、java培训、期待与您交流! ---------- 面向对象的总结: 1.面向对象的思想 面向过程向面向对象转换,由执行者变成指挥者.比如把汽车封装成一个类,这个类里面定义了汽车的所有功能和属性,我们需要开车的时候只需要 调用汽车类的实力对象的开车功能即可。 2. 类和对象的关系 类是描述
2013-04-19 22:47:37
712
原创 黑马程序员----JAVA基础之String类
------ android培训、java培训、期待与您交流! ---------- String(字符串)类 (1)有很多字符组成的字符序列叫做字符串. (2)创建字符串的对象 A:直接给字符串对象赋值 String s = "Hello"; B:通过构造方法传递字节数组参数 byte[] bys = {97,98,99,100,101}; String s
2013-03-04 23:05:04
379
原创 SQL server 之 触发器
今天对触发器研究了一下,之前的学习感觉挺朦胧的,今天鼓捣了一天,算是有了一点点了解,把学习的体会记录了下来。 常见的触发器 触发器的作用: 自动化操作,减少了手动操作以及出错的几率(现实工作中用的比较少,因为想让他执行起来效率高很难) 一、DML触发器 Insert、delete、update(不支持select) after触发器(for)、in
2012-06-15 00:18:28
544
空空如也
flume怎么从redis读取数据,sink的时候怎么按照我自己的规则格式保存日志
2015-03-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人