java
青竹剑侠
CodeDog
展开
-
黑马程序员---高新技术
1.享元模式 在自动拆箱和装箱中(JDK1.5引入),针对Integer类型对象所存储的值的大小,对象表现出不同状态。 Demo: public class Demo { public static void main(String[] args) { Integer i1 = 3; //自动装箱 相当于Integer i1 = ne原创 2014-07-13 09:04:46 · 682 阅读 · 0 评论 -
黑马程序员---IO(输入输出)
1.概述: 在java中,通过不同输入输出设备(键盘,内存,显示器,网络等)之间的数据传输抽象表述为流,程序允许通过流的方式与输入输出设备进行数据传输。java中 的"流"都位于java.io包中,称为IO(输入输出)流。 IO流有很多种,按照操作数据的不同,可以分为字节流和字符流。在IO包中,字节流的输入输出流分别用java.io.InputStream和java.原创 2014-07-10 21:06:10 · 868 阅读 · 0 评论 -
黑马程序员---Java Collection Framework
1.概述 可以存储任意类型的对象,并且长度可变,统称为集合。 a.集合的分类 1)单列集合 Collection是单列集合的根接口,用于存储一系列符合某种规则的元素,它有两个主要的子接口,分别是List和Set。 List 元素有序、可重复 接口的实现类主要有ArrayLi原创 2014-07-10 00:35:23 · 862 阅读 · 0 评论 -
java中匿名内部类总结
匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口转载 2014-07-09 23:18:54 · 509 阅读 · 0 评论 -
黑马程序员---Java基础编程
1.Java基本语法 a.java中的程序代码可分为结构定义语句和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。 b.java语言是严格区分大小写的。 c.在编写java代码时,为了便于阅读,通常会使用一种良好的格式进行排版。 d.java程序中一句连续的字符串不能分开在两行中书写。 2.Java中的注释原创 2014-07-04 23:42:48 · 690 阅读 · 0 评论 -
黑马程序员---Java API
第六章 Java API 1.String类和StringBuffer类 a.String类 java中可以通过以下两种方法对String类进行初始化: 1)使用字符串常量直接初始化一个String对象 String str = "abc"; 2)使用String的构造方法初始化字符原创 2014-07-07 21:26:10 · 1243 阅读 · 0 评论 -
黑马程序员---多线程
五.多线程 1.概述 a.进程 操作系统中,每个独立执行的程序都可称为一个进程,也就是"正在运行的程序". 注:在多任务操作系统中,表面上看是支持进程并发执行的,但实际上这些程序并不是同时运行的。在计算机中,所有的应用程序都是由CPU执行的, 对于一个CPU而言,在某个时间点只能运行一个程序,也就是只能执行一个进程。操作原创 2014-07-06 22:30:04 · 886 阅读 · 0 评论 -
黑马程序员---面向对象2
----------------------ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- ----------------------ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------原创 2014-07-05 00:29:49 · 761 阅读 · 0 评论 -
黑马程序员---Java初步
Java是一种高级计算机语言,由SUN公司于1995年5月推出的一种可以编写跨平台应用软件,完全面向对象的程序设计语言。为了是软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发,SUN公司将java划分为三个技术平台,分别是JavaSE、JavaEE和JavaME. JavaSE(Java PlatForm Standard Edition)标准版,是为开发普通桌面和商务应用原创 2014-07-04 23:22:46 · 884 阅读 · 0 评论 -
黑马程序员---面向对象1
1.面向对象概念 a.面向对象的特点 封装性: 封装是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体实现细节,这就是封装思想。 继承性: 继承性主要描述的是类与类之间的关系,通过继承,可以在无须重新编写原有类的情况下,对原有类的功能进行扩展。 多态性:原创 2014-07-05 00:10:35 · 591 阅读 · 0 评论 -
Google Java编程风格指南
作者:Hawstein 出处:http://hawstein.com/posts/google-java-style.html 声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。 目录 前言源文件基础源文件结构格式命名约定编程实践Javadoc后记 前言 这份文档是G转载 2014-01-27 13:23:52 · 785 阅读 · 0 评论 -
Eclipse10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如a原创 2014-01-16 15:56:36 · 725 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对原创 2014-01-16 15:47:51 · 667 阅读 · 0 评论 -
Spring动态代理实现
第一次写自己的技术博客,希望这点东西能够帮助到一些人,同时有什么不对的地方请大家多多指教。原创作品,转载请注明出处,谢谢。 今天是学习Spring的第二天,看到了AOP,即AspectOrientedProgramming 面向切面编程, JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中InvocationHandl原创 2013-07-31 20:36:17 · 2388 阅读 · 0 评论 -
java 内存分配原理
JAVA 内存分配与管理是Java 的核心技术之一,之前我们曾介绍过Java 的内存管理与内存泄露以及Java 垃圾回收方面的知识,今天我们再次深入Java 核心,详细介绍一下Java 在内存分配方面的知识。一般Java 在内存分配时会涉及到以下区域: 寄存器:我们在程序中无法控制 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 堆:存放用new 产生转载 2012-09-28 11:10:00 · 705 阅读 · 1 评论 -
黑马程序员---7k面试题
--------------------------------------------------------交通灯管理系统---------------------------------------------------------------- 1.模拟实现银交通灯管理系统逻辑,具体需求如下 a.异步随机生成按照各个路线行驶的车辆。 例如:原创 2014-07-13 10:37:31 · 878 阅读 · 0 评论