相关分类: Java技术 C/C++ VB delphi
  • 01 深入理解JVM的内存区域

    ...

    2018-06-18 03:05:55

  • Java集合:HashMap源码剖析

    一、HashMap概述 HashMap基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了不同步和允许使用null之外,HashMap类与Hashtable大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 值得注意的是HashMap不是线...

    2018-06-18 03:05:57

  • JAVA实现多线程的四种方式

    JAVA多线程实现方式: 1.继承Thread类(无返回值) 2.实现Runnable接口(无返回值) 3.实现Callable接口,通过FutureTask包装器来创建Threak线程(有返回值) 4.使用ExecutorService,Callable,Future实现有返回结果的多线程。(有返回值) 1.继承Thread类创建线程 Thr...

    2018-06-18 03:05:55 java多线程

  • Java 中的异常处理机制

    生活中的异常: 不能够完整而顺利的完成一些工作 根据不同的异常进行相应的处理,而不会就此终端我们的生活 引出: 异常处理: 方式: 1.选择结构(逻辑判断)避免 demo:if逻辑处理异常 import java.util.Scanner; public class TestIF { /** * 程序中的异常 * @param...

    2018-06-18 03:05:54 java编程语言

  • idea2017建立jsp工程及tomcat等配置

    1:建立工程,选择Java Enterprise,可能需要选择tomcat路径和jdk路径: =============================== 以下作为第二种方式参考: 1:创建新工程 输入工程名称,选择地址,完事。 2:配置tomcat 先从tomcat官网下载zip包(https://tomcat.apache.org/download-90.cg...

    2018-06-18 03:05:51

  • ava集合---HashSet的源码分析

    一、HasnSet概述 Hashset实现set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set的迭代顺序。特别是它不保证该顺序恒久不变。此类允许使用Null元素 一、HasnSet的实现 对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因...

    2018-06-18 03:05:52

  • Java日期格式处理

    处理日期格式,运行main函数即可: package testutil; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * Created by wangpeng on 2018/2/26. */ public class DateFormat { public static void main(String[] args) { Sim...

    2018-06-18 03:05:47

  • Spring学习之旅(五)极速创建Spring AOP java工程项

    编译工具:eclipse。 简单说一下,Spring AOP是干嘛的? 假设你创建了一群类:类A,类B,类C,类D。。。。 现在你想为每个类都增加一个新功能,那么该怎么办呢?是不是想到了为每个类增加相同的新代码。这未免也Boring了吧。不过不用担心,Spring AOP就是来帮组你脱离...

    2018-06-18 03:05:48

  • Java内部类和静态内部类

    1.静态内部类可以有静态成员(方法,属性),而非静态内部类则不能有静态成员(方法,属性)。 2.静态内部类只能够访问外部类的静态成员,而非静态内部类则可以访问外部类的所有成员(方法,属性)。 3.实例化一个非静态的内部类的方法: a.先生成一个外部类对象实例 OutClass...

    2018-06-18 03:05:43

  • Git学习笔记

    Git 的教程: 一:git的基础操作--提交,发布 创建一个本地版本库: git init 添加一个文件: git add 提交一个文件到本地版本库: git commit -m 描述信息 查看目前文档的状态: git status 在add前查看修改的内容: git diff 文件名 查看提交的日志: git log 查看命...

    2018-06-18 03:05:43

2