原文出处:Java 中关于String的空对象(null) ,空值(empty),空格 定义 空对象: String s = null; 空对象是指定义一个对象s,但是没有给该对象分配空间,即没有实例化该对象,因此,空对象在调用所有对象方法时候都会抛出异常,如s.length(), s.isEmpt ...
分类:
编程语言 时间:
2018-02-19 10:55:40
阅读次数:
130
java之Spring(IOC)注解装配Bean详解 在这里我们要详细说明一下利用Annotation-注解来装配Bean。 因为如果你学会了注解,你就再也不愿意去手动配置xml文件了,下面就看看Annotation的魅力所在吧。 先来看看之前的bean注解装配例子: package com.eco ...
分类:
编程语言 时间:
2018-02-17 23:30:30
阅读次数:
334
开篇前,我们先来看看不使用线程池的情况: new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? 1 2 3 4 5 6 7 new Thread(new Runnable() { @Override public void run() { // TODO Auto-gen ...
分类:
编程语言 时间:
2018-02-13 12:29:33
阅读次数:
212
ThreadLocal介绍&跳出误区 看看源码 线程独享变量? ThreadLocal介绍&跳出误区 ThreadLocal一般称为线程本地变量,它是一种特殊的线程绑定机制,将变量与线程绑定在一起,为每一个线程维护一个独立的变量副本。通过ThreadLocal可以将对象的可见范围限制在同一个线程内。 ...
分类:
编程语言 时间:
2018-02-12 18:46:56
阅读次数:
148
引子,其实从.NET转Java已经有几个月时间了,项目也做了不少,但是很多配置都是根据公司模板或者网上教程比忽略画瓢,对其中最简单的配置和设置并不完全理解,依旧是小白用户。最近项目不忙,重新梳理了一下Spring MVC的相关配置,顺便保存下来,希望也能帮到其他同学……高手忽略~~~ 目录 通过ID ...
分类:
编程语言 时间:
2018-02-12 15:20:24
阅读次数:
243
【转】Java的++自增 记得大学刚开始学C语言时,老师就说:自增有两种形式,分别是i++和++i,i++表示的是先赋值后加1,++i是先加1后赋值,这样理解了很多年也没出现问题,直到遇到如下代码,我才怀疑我的理解是不是错了: public class Client { public static ...
分类:
编程语言 时间:
2018-02-07 00:41:37
阅读次数:
169
【转】java时间的转换 java.util.*;import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */publi ...
分类:
编程语言 时间:
2018-02-06 01:08:10
阅读次数:
196
【转】Java基本数据类型总结 基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型。java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。 1. Java的简单类型及其封装器类 Java基本类型共有八种,基本类型可以分为三 ...
分类:
编程语言 时间:
2018-02-06 01:05:37
阅读次数:
157
http://blog.csdn.net/10km/article/details/78569962 JDK6以后 java.net.NetworkInterface提供了完整的方法用于获取网络设备信息。 调用 NetworkInterface.getNetworkInterfaces()可以返回所 ...
分类:
编程语言 时间:
2018-02-05 21:43:41
阅读次数:
256
【转】java的安装环境配置详细步骤 声明,如果你有什么建议或者不懂的地方,欢迎回复,我们可以互相学习,转载请注明出处,谢谢 首先得安装jdk(Java Development Kit开发工具包) 下载地址:http://www.oracle.com/technetwork/java/javase/ ...
分类:
编程语言 时间:
2018-02-04 22:55:48
阅读次数:
329