java多线程的常见例子

一.相关知识:   Java多线程程序设计到的知识: (一)对同一个数量进行操作 (二)对同一个对象进行操作 (三)回调方法使用 (四)线程同步,死锁问题 (五)线程通信  等等     二.示例一:三个售票窗口同时出售20张票; ...

2018-01-17 17:43:46

阅读数 64

评论数 0

java多线程

本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。在这之前,首先让我们来了解下在操作系统中进程和线程的区别:   进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源...

2018-01-17 17:34:29

阅读数 77

评论数 0

Java多线程编程

一、多线程的优缺点 多线程的优点: 1)资源利用率更好 2)程序设计在某些情况下更简单 3)程序响应更快 多线程的代价: 1)设计更复杂 虽然有一些多线程应用程序比单线程的应用程序要简单,但其他的一般都更复杂。在多线程访问共享数据的时候,这部分代码需要特别的注意。线程...

2016-12-27 16:48:08

阅读数 96

评论数 0

Java构造和解析Json数据的两种方法详解

在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面接着介绍用org.json构造和解析Json数据的方法示例。 一、介绍       org.json包是另一个用来beans,c...

2016-12-27 16:46:15

阅读数 79

评论数 0

Java中String类的方法及说明

String : 字符串类型 一、构造函数      String(byte[ ] bytes):通过byte数组构造字符串对象。      String(char[ ] value):通过char数组构造字符串对象。      String(Sting original):构造一个o...

2016-12-27 16:44:31

阅读数 98

评论数 0

XML

XML SAX: 在读取文档提取相应的标记事件(元素起始、元素结束、文档起始) DOM: 在内存中构造与文档中元素相应的树,可以遍历、搜索、修改 DTD: 验证文档是否正确 JAXP: 用于XML处理的Java API Castor: 开源项目,用于Java...

2016-12-27 16:43:22

阅读数 96

评论数 0

网络客户端

Java代码 1. // 访问服务器 2. Socket socket = new Socket("127.0.0.1", 8080); 3. // todo something 4. socket.close(); 5. ...

2016-12-27 16:42:16

阅读数 110

评论数 0

目录和文件操作

Java代码 1. // Stream, Reader, Writer 2. Stream: 处 理字节流 3. Reader/Writer: 处理字符,通用Unicode 4. 5. // 从标准输入设备读数据 6. 1. 用Syste...

2016-12-27 16:41:21

阅读数 80

评论数 0

输入和输出

Java代码 1. // Stream, Reader, Writer 2. Stream: 处 理字节流 3. Reader/Writer: 处理字符,通用Unicode 4. 5. // 从标准输入设备读数据 6. 1. 用Syste...

2016-12-27 16:40:28

阅读数 79

评论数 0

日期和时间

Java代码 1. // 查看当前日期 2. Date today = new Date(); 3. Calendar.getInstance().getTime(); 4. 5. // 格式化默认区域日期输出 6. DateFormat...

2016-12-27 16:39:00

阅读数 88

评论数 0

Java 集合系列之 HashMap详细介绍(源码解析)和使用示例

概要 这一章,我们对HashMap进行学习。 我们先对HashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashMap。内容包括: 第1部分 HashMap介绍 第2部分 HashMap数据结构 第3部分 HashMap源码解析(基于JDK1.6.0_4...

2016-12-27 16:37:47

阅读数 236

评论数 0

Java事件处理机制(自定义事件)

java中的事件机制的参与者有3种角色: 1.event object:事件状态对象,用于listener的相应的方法之中,作为参数,一般存在与listerner的方法之中 2.event source:具体的事件源,比如说,你点击一个button,那么button就是event so...

2016-12-27 16:36:23

阅读数 105

评论数 0

Java集合---LinkedList源码解析

一、源码解析     1、 LinkedList类定义。   public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, java.io.S...

2016-12-27 16:35:34

阅读数 107

评论数 0

Java中分割字符串

java.lang.String 的 split() 方法, JDK 1.4 or later public String[] split(String regex,int limit) 示例代码 public class StringSplit { public s...

2016-12-27 16:34:09

阅读数 99

评论数 0

Java容器类总结

1.java容器分类图   说明:左图为简化图(其中粗线部分是重点的容器),右图为完整容器分类图                             2.容器类接口和抽象容器类   2.1 说明   容器接口是容器的基础。使用接口可以将容器的实现与容器...

2016-12-27 16:26:10

阅读数 142

评论数 0

Java基础加强总结——代理(Proxy)

一、代理的概念   动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习spring这些框架时是学不明白的。   动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢?   举一个现实生活中的例...

2016-12-27 16:24:52

阅读数 202

评论数 0

Java的poi技术读取Excel[2003-2007,2010]

这篇blog主要是讲述java中poi读取excel,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为:xls和xlsx。 下面是本文的项目结构: 项目中所需要的jar文件: 所用的Excel数据(2003-2007,2010...

2016-12-27 16:23:30

阅读数 178

评论数 0

Java集合类: Set、List、Map、Queue使用场景梳理

目录 1. Java集合类基本概念 2. Java集合类架构层次关系 3. Java集合类的应用场景代码   1. Java集合类基本概念 在编程中,常常需要集中存放多个数据。从传统意义上讲,数组是我们的一个很好的选择,前提是我们事先已经明确知道我们将要保存的对象的数量...

2016-12-27 16:22:13

阅读数 322

评论数 0

封装ZIP包下载文件excel

struts下载文件配置                           application/vnd.ms-excel;charset=UTF-8 inputStream   attachment;filename=${xlsName}.zip     20480 ...

2016-12-27 16:14:02

阅读数 184

评论数 0

得到file文件内容

/**      * 得到文件内容      *       * @param fileName 文件名称      * @return 文件内容      * @throws Exception      */     public static String read(Strin...

2016-12-27 16:12:50

阅读数 229

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭