代码改变世界

随笔分类 -  java

125常见java面试题

2012-02-06 13:17 by _9527, 169 阅读, 收藏,
摘要: 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。3.封装: 封装是把过程和数据包围起来,对数据的访问只 阅读全文

java线程 - - 状态转换

2012-01-19 13:28 by _9527, 222 阅读, 收藏,
摘要: /** * 线程睡眠 * Thread.sleep(long millis), * Thread.sleep(long millis, int nanos); * 线程让步 * Thread.yield() 暂停当前正在执行的线程对象,并执行其他线程。 * 线程的优先级 * setPriority(newPriority) 线程优先级:1~10 * 线程默认优先级是5,Thread类中有三个常量,定义线程优先级范围: * static int MAX_PRIORITY 线程可以具有的最高优先级。 * static int MIN_PRIORITY 线程可以具有的最... 阅读全文

java线程 - - 牛刀小试

2012-01-19 11:45 by _9527, 148 阅读, 收藏,
摘要: package thread;/** * 一个简单的Runnable的实现,当线程执行时打印当前线程的名称,和参数:name * */public class SimpleRunnable implements Runnable { private String name; public SimpleRunnable(String name) { this.name = name; } @Override public void run() { for (int i = 0; i < 5; i++) { System.out.println("当前线程名称" + &q 阅读全文

Core Java Concurrency || Java 并发核心编程

2012-01-18 14:40 by _9527, 197 阅读, 收藏,
摘要: Core_Java_Concurrency.pdfJava_并发核心编程.pdf P.S.我只是搬运工 阅读全文

java 解析 json

2012-01-17 11:16 by _9527, 273 阅读, 收藏,
摘要: 测试数据{"amqp_consumers": [ { "queue_name":"com_thenetcircle_xmpp_component", "username":"guest", "password":"guest", "host":"snowball", "vhost":"/", "port":"5672" }]} java代 阅读全文

RabbitMQ初解禁

2012-01-13 17:33 by _9527, 151 阅读, 收藏,
摘要: 阅读全文

Java注解详解

2011-12-28 16:08 by _9527, 276 阅读, 收藏,
摘要: 注解(Annotation)简介Annotation(注解)是JDK5.0 及以后版本引入的一个特性。注解是java 的一个新的类型(与接口很相似),它与类、接口、枚举是在同一个层次,它们都称作为java 的一个类型(TYPE)。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。它的作用非常的多,例如:进行编译检查、生成说明文档、代码分析等。JDK提供的几个基本注解a. @SuppressWarnings该注解的作用是阻止编译器发出某些警告信息。它可以有以下参数:deprecation:过时的类或方法警告。unchecked:执行了未检查的转换时警告。f 阅读全文

JavaBean To XML By JAXB

2011-12-26 16:09 by _9527, 541 阅读, 收藏,
摘要: JAXB:http://jaxb.java.net/Schema:<?xml version="1.0"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.sidways.com.cn" xmlns="http://www.sidways.com.cn" elementFormDefault="qualified"> <xs:complexType 阅读全文

quartz on j2ee 简单应用

2011-12-13 16:03 by _9527, 275 阅读, 收藏,
摘要: 编写quartz.properties文件:#============================================================================# Configure Main Scheduler Properties #============================================================================org.quartz.scheduler.instanceName = QuartzSchedulerorg.quartz.scheduler.instanceId = A 阅读全文