Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包括很多 Google 核心的 Java 经常使用库。1. 基本工具 [Basic utilities] 让使用Java语言变得更舒适 1.1 使用和避免null:null是模棱两可的,会引起令人困惑的错误,有些时候它让人非常不舒...
分类:
编程语言 时间:
2014-08-24 22:11:03
阅读次数:
236
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员 的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会 被提到。在典型...
分类:
编程语言 时间:
2014-08-24 22:09:43
阅读次数:
357
C++ vector 排序C++中当 vector 中的数据类型为基本类型时我们调用std::sort函数很容易实现 vector中数据成员的升序和降序排序,然而当vector中的数据类型为自定义结构体类型时,我们该怎样实现升序与降序排列呢?有两种方法,下面的例子能很好的说明:方法1:我们直接来看代...
分类:
编程语言 时间:
2014-08-24 22:09:03
阅读次数:
213
转自:http://www.importnew.com/12773.html不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java...
分类:
编程语言 时间:
2014-08-24 22:08:33
阅读次数:
249
访问修饰符对于基本的OOPS(面向对象)概念,请看Java面试参考指南的第一部分。访问修饰符规定了一个类如何访问另一个类及它的成员(包括方法和变量)。Java中有下列访问修饰符:private:私有变量和方法(非外部类)只能被声明它们的类的实例所使用。default:类中的数据、方法和它本身能够被声...
分类:
编程语言 时间:
2014-08-24 22:06:43
阅读次数:
299
JAVA可以利用jxl简单快速的读取文件的内容,但是由于版本限制,只能读取97-03 xls格式的Excel。 1 import java.io.File; 2 import java.io.FileInputStream; 3 4 import jxl.Cell; 5 import jx...
分类:
编程语言 时间:
2014-08-24 22:06:13
阅读次数:
195
背景: 目前所做的项目,只能使用的是原生的javascript。对于javascript的事件绑定想必大家都懂得语法: 1,在标签中使用属性调用方法: 2,在javascript中对标签对象绑定数据: var item = document.getElementB...
分类:
编程语言 时间:
2014-08-24 22:05:03
阅读次数:
243
学编程吧学java教程之面向对象发布了,欢迎通过xuebiancheng8.com来访问
上面两次分析了类和对象,以及如何定义对象。下面来分析下如何使用对象
下面先定义一个类
分类:
编程语言 时间:
2014-08-24 22:03:13
阅读次数:
227
Java并发编程:同步容器 为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列、Synchronizer(比如CountDownLatch)。今天我们就来讨论下同步容器。 以下是本文的目录大纲: 一.为什么会出现同步容器? 二.Jav...
分类:
编程语言 时间:
2014-08-24 22:02:03
阅读次数:
250
int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩...
分类:
编程语言 时间:
2014-08-24 22:01:43
阅读次数:
188
JSON是一个轻量级的数据格式,可以简化表示数据结构的工作量。在实际工作中,我们经常用它来传递数据,不过对于其使用的一些细节还是需要注意的。在ECMAScript5中定义了原生的JSON对象,可以用来将对象序列化为JSON字符串,或者将JSON数据解析为javascript对象。一、JSON语法JS...
分类:
编程语言 时间:
2014-08-24 22:01:13
阅读次数:
201
JAVA 读取txt文件内容 通常,我们可以直接通过文件流来读取txt文件的内容,但有时可能会出现乱码!此时只要设置一下文件字符编码即可。 1 import java.io.BufferedReader; 2 import java.io.File; 3 import java.io.Fi...
分类:
编程语言 时间:
2014-08-24 22:01:03
阅读次数:
253
【本教程翻译自Spring官方文档,并有适当增删】
(是针对Spring 4.0.6 Release版本的)
基于XML Schema的配置在Spring 2.0开始被引入,并在2.5和3.0版本得到增强和扩展。
转向基于XML Schema的动机是使得Spring XML配置更简单。传统的基于 的方法是很好,但它的通用特性带来了很大的配置开销。...
分类:
编程语言 时间:
2014-08-24 20:56:43
阅读次数:
192
首先声明:本文来个很多网友的博客,我通过参考了他们的博客,大致的了解了一些项目中常用的Json in java 类和方法,以及关于json的个人理解
个人对json的一些简单理解
在最近的学习中,查阅了很多资料,了解了一些关于json的基本知识,下面做一个简单的总结:
json是什么
没有.json结尾的这种文件,json(JavaScript Object Notation)是一种简单的...
分类:
编程语言 时间:
2014-08-24 20:56:23
阅读次数:
252
全职学习,要下很大的决心来做。有人会说,为什么不边工作边学习。确实,每个人都有自己的路,我选的就是走向技术底层,迅速的。所以,我经过长时间考虑,依然选择全职学习。今天就是C/C++的开始。记录C++的学习过程。...
分类:
编程语言 时间:
2014-08-24 20:56:03
阅读次数:
177
设计线程安全的类:
在设计线程安全类的过程中,需要包含以下三个基本要素:
找出构成对象状态的所有变量找出约束状态变量的不变性条件建立对象状态的并发访问策略
如果不了解对象的不变性条件与后验条件,那么就不能确保线程安全性。要满足在状态变量的有效值或状态转换上的各种约束条件,就需要借助于原子性与封装性。
如果在操作中包含有基于状态的先验条件,那么这个操作...
分类:
编程语言 时间:
2014-08-24 20:55:43
阅读次数:
162