- 浏览: 63668 次
- 性别:
- 来自: 广州
最新评论
-
walkingman_c:
/**
* final finally finalize ...
final finally finalize 之间的区别 -
walkingman_c:
123
final finally finalize 之间的区别 -
walkingman_c:
引用1
final finally finalize 之间的区别 -
walkingman_c:
引用不错哦 不错哦
final finally finalize 之间的区别 -
walkingman_c:
哈哈
javase-->重载
文章列表
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* 拉丁方阵要求:实现任意阶拉丁矩阵的存储和输出拉丁矩阵是一种规则的数值序列,例如4 阶的拉丁矩阵如下所示:
* 1 2 3 4
* 2 3 4 1
* 3 4 1 2
* 4 1 2 3
*
* @author 够潮
*
*/
public class Demo8 {
/**
* @param args
*/
public sta ...
import java.io.File;
/**
* 运用IO流知识,编一个程序,将D盘目录下所有文件遍历出来
* @author 够潮
*
*/
public class Demo7 {
/**
* 利用递归遍历
* @param filePath
*/
public static void getAllFile(String filePath){
/**
* 绑定目录
*/
File dir = new File(filePath);
/**
* 得到子目录和文件列表
*/
...
TreeSet自定义排序
- 博客分类:
- javase
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
/**
* .写一个应用程序,让美国,中国,俄罗斯,加拿大,巴西这五个国家按面积进行排序,
* 其中美国950万平方公里,中国960万平方公里,俄罗斯1200万平方公里,加拿大990平方公里,
* 巴西550万平方公里(要求:必须用集合来做)
* @author 够潮
*
*/
public class Demo6 {
/**
* @param args
*/
public static ...
/**
* 用多线程的知识,写一个应用程序,该应用程序要求能交错打印数字和字母,打印的效果如下
* A1B2C3D4E5F6
* @author 够潮
*
*/
public class Demo5 {
/**
* @param args
*/
public static void main(String[] args) {
Num num = new Num();
Character ch = new Character();
Thread threadNum = new Thread(num);
Thread th ...
import java.util.Random;
/**
*
* 在歌唱比赛中,共有10 位评委进行打分,在计算歌手得分时,去掉一个最高分,去掉一个最低分,
* 然后剩余的8 位评委的分数进行平均,就是该选手的最终得分。
* 如果已知每个评委的评分,求该选手的得分。
* @author 够潮
*
*/
public class Demo4 {
/**
* @param args
*/
public static void main(String[] args) {
Random rd = new Random();
...
/**百钱买百鸡问题
* 问题描述:每只母鸡3 元,每只公鸡4 元,每只小鸡0.5 元,如果花100 元钱买100 只鸡,
* 请问有哪些可能?说明:每种鸡的数量都可以为零。
* @author 够潮
*
*/
public class Demo3 {
/**
* @param args
*/
public static void main(String[] args) {
int henCount;//母鸡数量
int roosterCount ;//公鸡数量
int poultCount;//小鸡数量
in ...
/**
*
* 利用选择排序算法将以下数字 3,6,5,2,55,66,1,从大到小排序
* @author 够潮
*
*/
public class Demo2 {
/**
* @param args
*/
public static void main(String[] args) {
/**
* 数组初始化
*/
int arry[] = new int[]{3,6,5,2,55,66,1};
System.out.println("排序前");
for(int i = 0 ; i& ...
import java.util.Random;
/**
* 随机生成12个整数,并且用冒泡排序算法将这12个数从小到大排序
* @author 够潮
*
*/
public class Demo1 {
/**
* @param args
*/
public static void main(String[] args) {
Random rd = new Random();
int arry[] = new int[12];
/**
* 随机生成12整数
*/
for(int i = 0 ; i & ...
JAVA连接各种数据库
- 博客分类:
- javase
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为数据库的SID
String user="test";
String password="test";
Connection conn ...
模拟烧茶的过程:
1)烧水
2)需要茶叶的时候发现没茶叶,叫eric去买(没有茶叶,需要买)
3)需要杯子的时候发现没杯子,叫meten去买(没有杯子,需要买)
4)放茶叶
3)倒水
public class ExecDemo2 {
public static void main(String[] args){
Tea tea = new Tea();
tea.setTea(false);
Teacup teacup = new Teacup();
teacup.set ...
丐帮洪七公和郭靖在路上碰到了黄老邪和老毒物
- 博客分类:
- javase
模拟:
丐帮洪七公和郭靖在路上碰到了黄老邪和老毒物。
洪七公用降龙十八掌对付黄老邪
郭靖也用降龙十八掌对付老毒物
提醒:不共享数据,但共享代码
public class Exce4Demo {
/**
*
* 只是共享代码,不共享数据,不必加锁
* @param args
*/
public static void main(String[] args){
User user = new User("黄老邪");
User user2 = new User("老毒物"); ...
模拟一个场景:
Meten和Eric同时喜欢上了一个妹妹Janet,这两个人就开始追了
Eric追Janet的方式是牺牲色相,他追了50次
Meten追Janet的方式用的是金钱,我追了30次
在追的过程中,如果打印meten的追女孩子的方式有一次是色相,那么这个程序就错了
或者如果打印Eric追女孩子的方式有一次是金钱,那么这个程序就错了
提醒:共享数据,但不共享代码
public class Exec5Demo {
/**
* 共享数据的时候,为了防止出现脏数据,应加锁
*/
public static void main(Str ...
Set专题:Set具有排重功能
- 博客分类:
- javase
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
/**
* Set专题:Set具有排重功能
* HashSet set的遍历方法只有一种,即迭代器
* TreeSet具有元素自动排序功能
* @author Administrator
*
*/
public class ...
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
*遍历集合List
* @author 够潮
*
*/
public class Demo35 {
/**
* @param args
*/
public static void main(String[] args) {
List list = new ArrayList();
list.add("gouchao");
list.add( ...
/**
* 接口专题
* @author Administrator
*
*/
public interface Demo8 {
String a = "" ;//默认是被public static final修饰
void say();//默认是被public abstract 修饰
abstract public void say2();
}