JAVA-BASIC
文章平均质量分 59
无若
这个作者很懒,什么都没留下…
展开
-
java单态设计模式
单态设计模式(即是类在内存中只能创建一个实例对象)就是采取一定的方法保证在整个的软件系统中,对某个类只能产生一个对象实例,并且该类只提供一个取得其实例对象的方法.如果我们要让类在一个虚拟机中只能产生一个对象.我们首先必须将类的构造方法的访问权限设置为private,这样,就不能用new操作符在类的外部产生类的对象了,但在类内部仍可以产生该类的对象.因为在类的外部开始还无法得到类的对象,只能调用该类原创 2009-07-27 14:13:00 · 607 阅读 · 0 评论 -
自己做的一个炸碉堡的小游戏(SWING)
import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import javax.swing.*;class Buttle implements Runnable{ private int bx=Game.lx; private int by=Game.ly; private int原创 2009-07-27 14:34:00 · 2337 阅读 · 0 评论 -
JAVA环境变量的设置以及第一个程序
JAVA环境变量的设置以及第一个程序 JAVA环境变量的设置以及第一个程序 CLASSPATH=.;C:/j2sdk1.4.2_15/lib/dt.jar;C:/j2sdk1.4.2_15/lib/tools.jar;PATH=c:/j2sdk1.4.2_15/bin;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wb原创 2009-07-27 13:42:00 · 401 阅读 · 0 评论 -
初试ecplie建立java程序
初试ecplie建立java程序1、eclipse工程的建立 在package explorer视图中-》右键点击-》new-》project-》出现 new project窗口-》选择java project选项-》next-》选工程名 project name:MyProject->next->Finish->已建立一个基本的java工程在package explorer视图中已存原创 2009-07-27 14:01:00 · 680 阅读 · 0 评论 -
Java中使用数组的例子
//Java中使用数组的例子 class MyClass{ public static void main(String args[]){ int x[]=new int[10]; for(int i=0;i<10;i++){ x[i]=i; } for(int j=1;j<10;j++){ System.out.println("outcom原创 2009-07-27 14:02:00 · 987 阅读 · 0 评论 -
java中文件读和写的操作
import java.io.*;//文件读class FileReadTest { public static void main (String[] args) { FileReadTest t = new FileReadTest(); t.readMyFile();} void readMyFile() {原创 2009-07-27 14:11:00 · 436 阅读 · 0 评论 -
java中执行bat文件
import java.io.IOException;public class GetExe{public static void main(String args[]){try{Runtime r=Runtime.getRuntime(); Process p=r.exec( "cmd.exe /c "+ "start /min d://aa.bat ");原创 2009-07-27 14:12:00 · 766 阅读 · 0 评论 -
Java的上溯、下溯
抽象方法:只有方法声明没有实现,有一个抽象方法的的类叫抽象类修饰符:例:abstract class Operator{ public abstract void showAll();}//通过子类来实现abstract类//抽象类内可以有已实现了的方法,但至少有一个抽象方法。//抽象类不可以实例化对象class FrontOperator extends Oper原创 2009-07-27 14:27:00 · 2104 阅读 · 0 评论 -
Java的反射机制
反射机制/////////////////////////////////////面向接口编程-》解藕反射机制(properties)(放在文件中实现)1)接口里所有方法都是抽象方法2)接口中的变量都是常量final int i=0;方法都是public abstract void say();3)可以实现多个接口*********反射机制(properties)*************原创 2009-07-27 14:29:00 · 411 阅读 · 0 评论 -
Java的常用集合框架
原创 2009-07-27 14:32:00 · 578 阅读 · 0 评论 -
猜测产品质量评奖(穷举条件控制)
/* 猜测产品质量评奖(穷举条件控制) 【问题】5家工厂的产品在一次评比中分获1,2,3,4,5,在公布结果前,已知 E 厂产品肯定不是第二、三名,五厂代表猜测评比结果, A厂的代表说:E厂一定能获得第一名。 B厂的代表说:我厂的产品可能获第二名。 C厂的代表说:A厂的产品质量最次。 D厂的代表说:C厂原创 2010-04-03 12:45:00 · 1141 阅读 · 0 评论 -
Java的工厂模式
/////概述/////////////////////////////////使用工厂模式后Meeting2不用修改,开会只需修改工厂MeetingDao的返回类即可。public class MeetingDao { public static TalImp getTalkInstance(){ return new TalkInChina(); }}///原创 2009-07-27 14:31:00 · 439 阅读 · 0 评论 -
java中的关于Date类中的一个程序
先看一个程序 import java.util.*;class time{ public static void main(String args[]){ Date d=new Date();//关注 while(true){ System.out.println(d.getSeconds()); try{Thread.sleep(1000);}c原创 2009-07-27 14:23:00 · 640 阅读 · 0 评论 -
java的多线程机制(文字描述区别)
1.简述并区分程序、进程和线程三个概念。程序是为完成特定任务、用某种语言编写的一组指令的集合。指一段静态的代码。进程是程序的一次执行过程,是系统进行调度和资源分配的一个独立单位。 线程是比进程更小的执行单位。一个进程在其执行过程中,可以产生多个线程,形成多条执行线索。每个线程也有它自身的产生、存在和消亡的过程,也是一个动态的概念。一个线程有它自己的入口和出口,以及一个顺序执行的序列线程不原创 2009-07-27 14:18:00 · 1568 阅读 · 0 评论 -
Java 技术小图谱
转载 2009-07-27 14:51:00 · 712 阅读 · 0 评论 -
Java根据随机数生成jpg图片
import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream原创 2009-07-27 21:20:00 · 3931 阅读 · 0 评论 -
Break And Continue Of Java
Break And Continue×A plain continue gose to top of theinnermost loop and continue.×A labeled continue gose to the labeland re-enter the loop right after that label.×A break "drop out of the bottom"原创 2009-07-27 13:52:00 · 790 阅读 · 0 评论 -
JAVA中初始化和清除、函数的重载、缺省构造函数
※初始化和清除As the computer revolution progress,"unsafe" programming has become oneof the the major culprits that makesprogramming expense.×初始化和清楚是程序设计安全性的两个最重要的问题。×C++为我们引入了构造函数的概念,java也沿用了这一概念,但新增了自己的垃圾收原创 2009-07-27 13:58:00 · 975 阅读 · 0 评论 -
java中利用JDBC连接MySQL方法总结
java中利用JDBC连接MySQL方法总结2008年3月15日1、配置MySQL驱动包MySQL驱动包下载地址http://dev.mysql.com/downloads/connector/j/5.1.html(要注意版本号,MySQL版本为5.0的要下5.0的哦!)(1)在cmd下调试JDBC连接MySQL要在环境变量中设置CLASSPATH=D:/Java/mysqlconnert原创 2009-07-27 14:03:00 · 3507 阅读 · 0 评论 -
java中如何判断输入的是英文还是中文
字符 人们使用的记号,抽象意义上的一个符号。 1, 中, a, $, ¥, ……字节 计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间。 0x01, 0x45, 0xFA, …… public class test { public static void main(String[] args) { String test = "a原创 2009-07-27 14:15:00 · 6808 阅读 · 1 评论 -
java程序中SQL的通配符问题
java程序中SQL的通配符在java中执行SQL语句要特别注意通配符的问题,否则是不会成功的: 在ACCESS中的通配符是*例:SELECT * FROM student WHERE name LIKE 王*在标准的SQL语言中的通配符是%例:SELECT * FROM student WHERE name LIKE 王%在java中要执行上述的功能必须是SELECT原创 2009-07-27 14:17:00 · 2297 阅读 · 0 评论 -
java的多线程例子(儿子老爸取存钱)
class Bank{ public static int fund=0; boolean bfull=false; public synchronized void saveMoney(){ if(bfull==true) try{wait();}catch(Exception e){} fund=fund+100; System.out.pr原创 2009-07-27 14:21:00 · 3057 阅读 · 0 评论 -
Java直连Access
import java.sql.*; public class DbManager{ public static void main(String [] args){ try{ String sourceURL="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=DataBase"; //Da原创 2009-07-27 14:09:00 · 1006 阅读 · 2 评论 -
Java finally步步完善
<br />Java finally步步完善<br />------------------------------------------------------------------------------------------<br />try{ Socket sock=new Socket("127.0.0.1",9999); DataInputStream din=new DataInputStream(sock.getInputStream()); DataOutpu原创 2010-09-04 11:17:00 · 614 阅读 · 0 评论