文章分类 -  core java

摘要:参考原文:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616347.html JAVA中 Date 和 Calendar 区别 Date用于记录某一个含日期的、精确到毫秒的时间。重点在代表一刹那的时间本身。Calendar用于将某一日期放 阅读全文
posted @ 2016-09-14 14:27 青青子衿J
摘要:原文出处:http://www.bdqn.cn/news/201312/12289.shtml 使用前注意事项: 1、由于Java面向对象编程的特性, 在命名时应尽量选择名词 2、驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开 阅读全文
posted @ 2016-09-09 14:13 青青子衿J
摘要:原文出处:https://www.iflym.com/index.php/java-programe/201407140001.html 1 何为ReferenceQueue 在java的引用体系中,存在着强引用,软引用,虚引用,幽灵引用,这4种引用类型。在正常的使用过程中,我们定义的类型都是强引用 阅读全文
posted @ 2016-08-20 21:09 青青子衿J
摘要:原文出处:http://blog.sina.com.cn/s/blog_667ac0360102e9f3.html 在 jdk 1.2 及其以后,引入了强引用、软引用、弱引用、虚引用这四个概念。网上很多关于这四个概念的解释,但大多是概念性的泛泛而谈,今天我结合着代码分析了一下,首先我们先来看定义与大 阅读全文
posted @ 2016-08-20 20:14 青青子衿J
摘要:原文出处:http://www.importnew.com/14229.html 对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知 阅读全文
posted @ 2016-08-10 20:02 青青子衿J
摘要:InputStream中的read()方法 API上说,read方法在输入数据可用、检测到流末尾或者抛出异常前,此方法一直阻塞。 public void test(InputStream in){ byte[] bs=new byte[1024]; while(true){ try { int av 阅读全文
posted @ 2016-08-10 15:46 青青子衿J
摘要:Throwable 是所有 Java 程序中错误处理的父类 ,有两种资类: Error 和 Exception 。 Error :表示由 JVM 所侦测到的无法预期的错误,由于这是属于 JVM 层次的严重错误 ,导致 JVM 无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示 阅读全文
posted @ 2016-08-10 15:44 青青子衿J
摘要:原文出处:http://blog.csdn.net/zhoudaxia/article/details/35897057 1 线程上下文类加载器 线程上下文类加载器(context class loader)是从 JDK 1.2 开始引入的。类 java.lang.Thread中的方法 getCon 阅读全文
posted @ 2016-08-08 09:40 青青子衿J
摘要:原文出处:http://blog.csdn.net/zhoudaxia/article/details/35824249 1 基本信息 每个开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制 阅读全文
posted @ 2016-08-08 09:38 青青子衿J
摘要:访问路径:http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就 阅读全文
posted @ 2016-07-14 15:57 青青子衿J
摘要:原文出处:http://grzrt.iteye.com/blog/1754904 为什么写这篇博客,之前对继承的理解知识大体理论上,最近有个同事问了个问题,发现对JAVA继承的底层实现相当模糊,结合《深入理解Java虚拟机:JVM高级特性与最佳实践》以及上网查的资料进行了一下深入学习。 程序:现在又 阅读全文
posted @ 2016-07-01 09:14 青青子衿J 阅读(116) 评论(0) 推荐(0)
摘要:转载地址:http://lavasoft.blog.51cto.com/62575/18920/ Java异常处理总结 异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或 阅读全文
posted @ 2016-05-07 20:03 青青子衿J
摘要:转载地址:http://www.cnblogs.com/with-wang/archive/2012/03/24/java_doc_6.html 本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框 架,阐述了异常处理的基 阅读全文
posted @ 2016-05-07 18:27 青青子衿J 阅读(109) 评论(0) 推荐(0)
摘要:转载地址:http://kb.cnblogs.com/page/163423/ 摘要:本文主要与您探讨异常以及异常处理相关方面的一些知识,主要包括检查异常与非检查异常的理解,多视角观察理解异常,进而探讨关于构建稳健且可扩展的异常框架方面的一些设计原则。 概述 一般情况下,企业级应用都对应着复杂的业务 阅读全文
posted @ 2016-05-07 18:18 青青子衿J
摘要:转载地址:http://blog.csdn.net/djun100/article/details/18084607 什么是泛型? 泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型 阅读全文
posted @ 2016-05-03 13:46 青青子衿J 阅读(1929) 评论(0) 推荐(0)
摘要:转载地址:http://macrochen.iteye.com/blog/1393502 每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般没有什么大问题, 但是最好别这样做. 另外这里提到的很多问题其实可以通过Findbugs(h 阅读全文
posted @ 2016-04-27 17:31 青青子衿J 阅读(74) 评论(0) 推荐(0)
摘要:转载地址:http://my.oschina.net/blackdog/blog/75917 平面化你的对象 揭开JAVA序列化API的神秘面纱 By Todd M. Greanier, JavaWorld.com, 07/14/00 译者:黑狗 Email:blackdog1987@gmail.c 阅读全文
posted @ 2016-04-27 14:43 青青子衿J
摘要:转载地址: http://blog.sina.com.cn/s/blog_a46817ff0101g0gv.html http://blog.csdn.net/nodeathphoenix/article/details/30389317 有很多人把阻塞认为是同步,把非阻塞认为是异步;个人认为这样是 阅读全文
posted @ 2016-04-26 20:04 青青子衿J 阅读(4077) 评论(0) 推荐(0)
摘要:转载地址: http://www.cnblogs.com/icerainsoft/p/3471749.html http://blog.csdn.net/initphp/article/details/37041975 我们在使用Spring框架的时候,会经常使用类似:@Autowired 这样的注 阅读全文
posted @ 2016-04-26 18:22 青青子衿J
摘要:转载地址:http://rednaxelafx.iteye.com/blog/788306 在Java中处理JSON格式的数据时,Google Gson是个不错的选择,用起来挺方便的,也有一定灵活性。我现在工作中在参与的两个项目里都有用它。不过它在处理Date格式时有个小陷阱,在不同环境中部署时可能 阅读全文
posted @ 2016-04-26 14:18 青青子衿J 阅读(296) 评论(0) 推荐(0)