- 浏览: 467702 次
- 性别:
- 来自: 北京
最新评论
-
霜花似雪:
博主可以分享一下源码吗?
使用maven构建web项目实例 -
王庆波-行:
很好的demo!
memcache使用实例 -
surpassno:
大写的牛逼
java可视化显示内存使用情况 -
zhulin0504:
怎么访问NetEcho.html页面呀???
applet与servlet的网络通信 -
springdata:
java多线程实例demo源代码下载:http://www.z ...
java多线程例子
文章列表
(M个相同苹果放入N个相同的盒子里)//本题是很简单的递推。
//①最少的盘子放了一个,这样每个盘子至少一个,n个盘子先放上n个,剩下的m-n个可以随便放
//②最少的盘子没有放,这样剩下的n-1个盘子还是随便放m个
import java.util.Scanner;
public class Main1664 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int num = in.nextInt();
int i = 0;
int N, ...
1,斐波拉契数列的计算
package chapter9;
import java.util.Scanner;
public class Fibonacci {
private static int k=0;
public static void main(String[] args) { //递归求菲波那契数列,f1=1,f2=1
Scanner ci = new Scanner(System.in);
long a = ci.nextLong();
System.out.println(fibonacci(a));
System.out.p ...
public final class System extends Object System 类包含一些有用的类字段和方法。它不能被实例化。
在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。 static long currentTimeMillis()
返回以毫秒为单位的当前时间。
static void exit(int status)
终止当前正在运行的 Java 虚拟机。
static void gc()
...
Q: Is Empty .java file a valid source file?
A: Yes, an empty .java file is a perfectly valid source file.
空的java文件可以使用javac被编译,但不会产生class文件
Q: Can a .java file contain more than one java classes?
A: Yes, a .java file contain more than one java classes, provided at the most one of them is a p ...
有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABCABC…
由于线程执行的不确定性,要保证这样有序的输出,必须控制好多线程的同步。
线程同步有两种基本方法:
(1) synchronized
(2) wait,notify,notifyAll
现在分别采用这两种方法来解答这道题目。
package multithread;
class XunleiLock
{
public String name = "A";
public String getName() {
...
package other;
import java.util.Random;
public class Main {
public static void main(String[] args) {
int b = -100000;
System.out.println("b的源码是:"+Integer.toBinaryString(b));
Random r = new Random();
Main m = new Main();
int[] a = new int[100];
for (int i ...
package memoryManage;
/*
* @(#)MemoryMonitor.java 1.3 05/11/17
*
* Copyright (c) 2006 Sun Microsystems, Inc. All Rights Reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
...
package othertest;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.AbstractTableModel;
publi ...
package other;
import java.util.Stack;
class TreeNode {
private String key;
private TreeNode lchild; //左孩子
private TreeNode rchild; //右孩子
private TreeNode parent; //双亲节点
public TreeNode(String key) {
this.key = key;
}
public String getKey() {
return key;
}
public v ...
Map的使用
package other;
import java.util.HashMap;
import java.util.IdentityHashMap;
import java.util.Map;
class T {
private String str;
T(String str) {
this.str = str;
}
public int hashCode() {
return 37 * this.str.hashCode();
}
public boolean equals(Object obj) {
ret ...
类 Stack<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector<E>
java.util.Stack<E>
Stack 类表示后进先出(LIFO)的对象堆栈。它通过五个操作对类 Vector 进行了扩展 ,允许将向量视为堆栈。它提供了通常的 push 和 pop 操作,以及取堆栈顶点的 peek 方法、测试堆栈是否为空的 empty ...
使用泛型机制编写的程序代码要比那些杂乱地使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。
泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用。
一个泛型类就是具有一个或多个类型变量的类。
如下面的Pair例子,就是一个泛型类
package ch13genic;
public class Pair<T> {
private T first;
private T second;
public Pair(){
first = null;
second = null;
}
public T getFir ...
CharBuffer字符缓冲区,
StringBuffer字符串缓冲区构造函数:
1,StringBuffer()
构造一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符。
2,StringBuffer(CharSequence seq)
public java.lang.StringBuilder(CharSequence seq) 构造一个字符串缓冲区,它包含与指定的 CharSequence 相同的字符。其中,CharSequence 是一个接口,它的所有已知实现类:
CharBuffer, Segment, String, ...
java applet是一个类,其层次结构如下图:
类 JApplet
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
javax.swing.JApplet
编写applet类,继承Applet或是JApplet,然后完成init方法,在创建一个加载applet的html页面package ch10;
/**
@version 1.21 2004-05- ...
第一题:Description
为了准备期末考试了,laprovence正被讨厌的数字逻辑搞的头昏脑胀,尤其后面的一堆乱七八糟的概念,简直不知所云@#~!*&~
这不有道简单的题就把他给难住了,题目大意是这样的:给出n个发光二极管,每个二极管都有两种状态,亮(on)与灭(off),然后给出一组每两个二极管之间的约束关系,
约束关系有以下3 种
1)a and b 表示第a个与第b个二极管必须同时亮
2)a or b表示第a个与第b个二极管至少有一个亮
3)a xor b 表示第a个与第b个二极管必须是一个亮,一个灭
Input
第一行两个整数n(二极管的个数,n<=10),m ...