
java
BrownWong
None
展开
-
CMD中运行java小程序
例如:Hello.java文件在E盘book文件夹下(红色为每一步需要输入的东西)E: //回车进入E盘E:\>cd book //回车进入 book文件夹E:\book>javac Hello.java //用javac来编译E:\book>jav原创 2015-04-02 11:07:46 · 894 阅读 · 0 评论 -
Java调用Python
1. 在命令行中调TestCallPython.javapackage com.brown;import java.io.BufferedReader;import java.io.InputStreamReader;public class TestCallPython { public static void main(String[] args) { try {原创 2017-02-08 13:58:16 · 1589 阅读 · 0 评论 -
about Monitor
monitor转载 2015-09-12 15:49:13 · 410 阅读 · 0 评论 -
关于Deadlock的例子
发生Deadlock的情况:public class TestDeadlockExample1 { public static void main(String[] args) { final String resource1 = "ratan jaiswal"; final String resource2 = "vimal jaiswal"; // t原创 2015-09-12 13:18:16 · 721 阅读 · 0 评论 -
用正则判断一个字符串是否包含中文
public static boolean isContainChinese(String str) { Pattern p = Pattern.compile("[\u4e00-\u9fa5]"); Matcher m = p.matcher(str); if (m.find()) { return true;转载 2015-08-31 11:01:20 · 2832 阅读 · 0 评论 -
RandomAccessFile使用
From 百度百科介绍 RandomAccessFile的唯一父类是Object,与其他流父类不同。是用来访问那些保存数据记录的文件的,这样你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。 RandomAccessFile是不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOut转载 2015-05-24 13:22:51 · 475 阅读 · 0 评论 -
java Network programming using socket(1)
Java supports stream-based communication and packet-based communication,and the first is universal. Create ServerSocket 1.Create ServerSocketServerSocket serverSocket=new ServerSocket(port);2.Listen原创 2015-05-24 09:51:31 · 1086 阅读 · 0 评论 -
java Network programming using socket(2)
This time,we need to upgrade our Server so that it can handle muti-client event. We should using muti-thread to deal with it. while(true){ Socket socket=serverSocket.accept();原创 2015-05-24 11:27:20 · 663 阅读 · 0 评论 -
Java中的输入与输出
一、输出输出很简单System.out.println(s)即可实现。二、输入输入有两种方法,一种是控制台输入,一种是对话框(GUI)输入。两种方法重要区别:在进行提示输入与输入时,控制台输入必须分两步走:先提示再输入;而对话框输入则只需一步。1、控制台输入 方法:三步骤(1)在类之外:import java.util.Scanner;原创 2015-04-02 11:11:35 · 907 阅读 · 0 评论 -
Java正则find all
java没有提供python的find_all函数(用来找出所有的匹配),但是可以实现:List<String> matchStrings = new ArrayList<String>();while(matcher.find()){ matchStrings.add(matcher.group());}for(String str: matchStrings){ Sys原创 2017-02-08 16:46:04 · 4877 阅读 · 0 评论