join的用法

join是在某一个线程中调用。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。 实际用处是,同时开启两个线程,但是B线程的运行需要A线程的结果,这就需要在B中调用A.join();(这就需要在B中定义一个线程用来引入A) 下面是一个例子,随机生成10个数(线...

2017-02-28 19:43:06

阅读数:242

评论数:0

JAVA 线程同步 synchronized

先举个例子说明一下不采用线程同步带来的后果,假设现在我手上有20张票,雇佣2个人帮我卖票(2个人共享20张票),假设就剩最后一张了,那么如果一个人先看自己手上还有票,就卖给别人了,如果判断和卖个别人中间所花费时间过长,线程切给另一个人,此时票数还是2张,他认为也可以卖,就卖出了两张票。 publi...

2017-02-23 22:31:17

阅读数:127

评论数:0

JAVA file操作研究

统计了下寒假一共写了行代码: 因为所有代码都在这个工程下,所以宽度优先遍历这个文件夹即可,发现是文件就读取文件统计行数,发现是文件夹就将其全部内容添加至队列,一开始还傻乎乎正则匹配来判断是文件夹还是文件,后来发现提供了一个api 一共是7507,主要是dota2玩嗨了.. fileconut...

2017-02-22 21:01:22

阅读数:259

评论数:0

多线程实现服务器与多个客户端通信

鉴于ServerSocket的accept方法是阻塞的,那么只能通过多线程的方式实现多客户端连接与服务器连接 基本步骤: 1,服务端创建ServerSocket绑定端口号,循环调用accept()方法 2,客户端创建一个socket并请求和服务器端连接 3,服务器端接受客户端请求,创建...

2017-02-20 20:03:24

阅读数:6765

评论数:1

42翻转单词

输入一个英文句子,翻转单词顺序,但单词内字符顺序不变,比如输入i am a student.  输出student. a am i 分两步,先翻转句子中所有字符,再以空格切割,对于每一个字符串再一次翻转。 public class fourty_two { public static voi...

2017-02-19 22:18:43

阅读数:183

评论数:0

22.栈的压入和弹出序列

给定两个序列A,B,判断按照A的入栈顺序能否得到B的出栈顺序 思路比较明确,创建一个栈,当栈为空,或者栈顶元素不是B的目前序列元素(这部分可以用数组或者列表保存),那么就按照A的序列顺序压入下一个数,如果是的话就将这个数出栈。如果A的所有元素已经入栈,但是B的元素还有没有入栈的,那么说明不符合。...

2017-02-19 22:14:40

阅读数:185

评论数:0

基于tcp的socket通信(单个客户端与服务端)

//先启动服务端,创建8888端口号(一般采用系统1023之后的),监听,如果存在通信返回socket,获得该socket字节流,转化为字符流并用bufferedreader缓冲,随后打印出服务端接收到的信息,同时回复客户端信息,最后关闭资源。 import java.io.Buffered...

2017-02-16 22:18:50

阅读数:272

评论数:0

浙江大学研究生2005年上机题java实现

题目来源:http://ac.jobdu.com/oldexamset.php 题目描述:     读入两个小于100的正整数A和B,计算A+B.     需要注意的是:A和B的每一位数字由对应的英文单词给出. 输入:     测试输入包含若干测试用例,每个测试用例占一行,格式为"A...

2017-02-14 21:20:05

阅读数:390

评论数:0

jsp对于关闭mysql数据库的研究(数据库连接数过多)

首先今天和以前经常会碰到一个问题就是连接数过多,通常是没有及时关闭数据库连接导致的。 如果是jsp+mysql直接写的代码那么直接在数据库连接代码+操作之后添加如下代码即可完成: try{ if(result != null){ result.close(); ...

2017-02-13 10:57:29

阅读数:485

评论数:0

剑指offer中位运算技巧

public class first { public static void main(String args[]){//A是第一列,B是第二列,z是第26列,AB是第27列,输入一串字符串,求是第几列 Scanner cin=new Scanner(System.in); St...

2017-02-04 10:00:01

阅读数:162

评论数:0

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