
java
文章平均质量分 69
spy1403414807
这个作者很懒,什么都没留下…
展开
-
java程序员应该掌握的东东
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你翻译 2011-11-14 15:53:03 · 466 阅读 · 0 评论 -
java 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?
package practise;//假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?class DrinkCount{ public int drink(int n) { int count=n; if(n>=3) { n=n/3; count=count+drink(n);//递归原创 2012-10-29 11:23:24 · 8649 阅读 · 1 评论 -
获取50个0至300之间的随机整数,并输出到屏幕上;
package practise;import java.util.ArrayList;import java.util.Collections;import java.util.Iterator;import java.util.Random;/*设计Java程序,实现如下功能:获取50个0至300之间的随机整数,并输出到屏幕上;取出上面50个整数中的偶数,倒序排列输原创 2012-10-29 13:24:48 · 4013 阅读 · 1 评论 -
Socket ServerSocket
服务器端程序package sockecTest;import java.io.*;import java.net.*;public class TcpServer { //TCP ->Socket: A->B 可靠的服务 //UDP 短信服务 不可靠的服务 public static void main(String[] arg原创 2012-06-17 23:31:27 · 590 阅读 · 0 评论 -
jni 详解
好文章必须要进行分享,这是一篇有关jni的,今天这样的开发工具,C++很强大,C++的产品java更强大,这是一种艺术,感谢......JNI其实是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++)。也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台转载 2012-06-10 21:36:54 · 1960 阅读 · 1 评论 -
java synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个sy原创 2012-06-04 07:46:24 · 566 阅读 · 0 评论 -
汽车加油问题 java版 算法设计与分析
import java.io.*;class Problem{ //加油站间距 加油站点 加满油后行驶的路程 public int Greedy(int distance[], int note[], int n) { //s--行驶的路程 int i, j, s, add = 0, p = 0, k = dis原创 2012-05-14 23:01:39 · 5545 阅读 · 0 评论 -
用管道流实现线程间的通信
import java.io.*;//用管道流实现线程间的通信class SendMessage implements Runnable{ private PipedOutputStream out; public SendMessage() { out=new PipedOutputStream(); }原创 2012-05-07 17:25:16 · 668 阅读 · 0 评论 -
多对多 java类集应用
import java.util.*;class Student{ private String name; private List allsubject; public Student() { allsubject=new ArrayList(); } public Student(String name) { this原创 2012-04-26 15:36:07 · 458 阅读 · 0 评论 -
java实现 中缀转后缀
package cn.itcast.action;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class Expression { private Stack stack;原创 2011-12-15 11:00:45 · 1526 阅读 · 0 评论 -
java 生成一个随机字符串
package com.test.util;import java.util.Random;public class CharacterUtils {//产生一个随机数 方法1public static String getRandomString(int length){String str="abcdefghigklmnopkrstuvwxyzA原创 2011-12-05 23:07:42 · 1672 阅读 · 0 评论 -
MD5加密类
package com.eportal.util;/* MD5加密类 */import java.security.MessageDigest;public class MD5 {private final static String[] hexDigits = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "原创 2011-11-18 23:11:07 · 358 阅读 · 0 评论 -
java 求First集和Follow集
package cn.spy.action;import java.util.ArrayList;import java.util.Scanner;import java.util.StringTokenizer;/** *运行要求: * 1、一行只能输入一个句子,且不能拖延到第二行,当然可以加多个或语句 * 2、推导符号,只能是→和->中一种,每行语句中必须有推导符原创 2011-11-18 23:58:51 · 3275 阅读 · 1 评论 -
jfreechart生成饼状图
package com.test.Action;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartUtilit原创 2013-01-03 20:46:17 · 475 阅读 · 0 评论