JAVASE
文章平均质量分 84
请叫我张跑跑
这个作者很懒,什么都没留下…
展开
-
黑马程序员--内省、javaBean以及BeanUtil
------- android培训、java培训、期待与您交流! ---------- introspector(内省)-->javaBean的操作-->特殊的JAVA类, JAVABEAN: 名称符合阅读的规则, getXX(), setXX() 这种类可以称之为JAVABEAN java 类不一定可以当作JAVABEAN进行操作.. 需要看是否有没有SET与GET原创 2013-07-19 18:04:46 · 533 阅读 · 0 评论 -
黑马程序员--泛型
------- android培训、java培训、期待与您交流! ---------- 泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉“类型”信息,使程序运行效率不受影响,对于参数化的泛型类型,getClass()方法的返回值和原始类型完全一样。由于编译生成的字节码会去掉泛型的类型信息,只原创 2013-07-19 18:16:18 · 451 阅读 · 0 评论 -
黑马程序员-代理和AOP
------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 纠结了2周的代理, 终于在今晚告一段落了, 废话不多说,开始总结: 所谓的代理,其实就是通过一个对象去调用其封装好的某一个方法,它在其他类的各个方法中增加了一些系统功能,例如,异常处理、日志、计算方法的运行时间、事物管理、原创 2013-07-30 09:58:45 · 403 阅读 · 0 评论 -
黑马程序员-7K面试之二交通灯管理
------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1.异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向原创 2013-07-30 09:49:38 · 501 阅读 · 0 评论 -
黑马程序员-类加载器--我和小伙伴们都累坏了
------- android培训、java培训、期待与您交流! ---------- 每一个class文件 每次我们用的时候 总是要先加载到内存上, 然后再编译成字节码文件.. 这时候涉及到了一个问题. 用什么来加载呢? 本文要叙述的问题就是这个, 关于类加载器 首先了解3个东西, bootStrap. ExtClassLoader , appClas原创 2013-07-19 18:37:05 · 508 阅读 · 0 评论 -
黑马程序员-I/O流(1)
------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 关于I/O流 I : Intput,表示输出。用于读取文件。 O:Output,表示输入。用于写入文件。 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 流按操原创 2013-07-30 10:05:45 · 437 阅读 · 0 评论 -
黑马程序员-I/O流(2)
------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 自定义字节缓冲区之拷贝一个MP3的思路 模仿一个字节缓冲区 首先需要想到的应该InutStram对象 一次读一个字节,由于是要加入缓冲,所以我们只需要将值存在数组中 然后再借由BufferedInputStram来读取他,接着写入原创 2013-07-30 10:05:01 · 444 阅读 · 0 评论 -
黑马程序员-单例模式
------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 单例的作用: 只能让内存中只有这一个类的存在, 也就是说这个类只能有一个实例, 别人来共同 设计的目的以及什么时候调用: 优化内存, 如果一个类它只有一个变量, 那么它是以类存在的话,此时就可以设计成单例模式。 如何设计: 一, 它不能被其他类给实例化了;二原创 2013-07-30 10:16:54 · 446 阅读 · 0 评论 -
黑马程序员-7K面试之银行调度系统
------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 在可耻的玩了一个晚上的游戏后,花了一点时间把这个面试给搞定了。 模拟实现银行业务调度系统逻辑,具体需求如下:1.银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口 2.有三种对应类原创 2013-07-30 09:40:09 · 553 阅读 · 0 评论 -
黑马程序员-JDK1.5新特性之多线程并发库
------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 看java.util.concurrent包及子包的API帮助文档,了解java.util.concurrent.atomic包,查看atomic包文档页下面的介绍,通过如下两个方法快速理解atomic包的意义: AtomicInt原创 2013-07-30 10:16:52 · 493 阅读 · 0 评论 -
黑马程序员--注解
------- android培训、java培训、期待与您交流! ---------- 了解几个基本的注解 @SuppressWarnings 比如有方法过时了, 那么JAVAC编译时就会出现警告, 如果用了@SuppressWarnings("deprecation") ,则忽略警告 通过System.runFinalizersOnExit(true);的编译警原创 2013-07-19 17:57:33 · 441 阅读 · 0 评论 -
黑马程序员--反射机制
类反射的概述: 将JAVA类里所有的成分逐一拆分,并将其映射成一个独自功能的类。 作用: 当程序不知道要调用什么类型的时候就可以通过反射机制来确定所要调用类的TYPE,生成的.CLASS是一个字节码文件, 我们通过类反射.getClass将其初始化,然后封装成Class类,通过Class对外提供的方法,可以很简单的获取原创 2013-07-19 17:38:39 · 403 阅读 · 0 评论 -
黑马程序员--关于多线程
------- android培训、java培训、期待与您交流! ---------- 进程的概念: 进程是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。原创 2013-07-19 17:51:37 · 417 阅读 · 0 评论