自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 银行业务调度系统

<br />1.       银行业务系统的面向对象分析<br />1)  有三种对应类型的客户:VIP客户、普通用户、快速客户,异步随机产生各种客户(号码),各类型客户在窗口按顺序依次办理业务<br />2)  在每个窗口设置一个扫描器,对存储三种类型客户的数组进行扫描。如果存在相应客户,则取出客户,办理业务(该线程休眠)。如果VIP和快速窗口里没用客户,则去普通客户里去取。<br />3)  把三种用户类型定义为枚举,他们的字符串打印为中文格式。<br />4)  定义一个服务窗口(ServiceWin

2011-02-16 08:55:00 384

原创 交通灯管理系统

<br />1.       逻辑分析<br />1)  有12条线路,先分析由南向北,由南向西,由东向西和由东向南的四条线路,<br />2)  右行线路不受交通灯控制,其他线路对称<br />3)  流程:<br />南—北  绿灯:先走南-北的车,再走南-西的车  西-东:红灯<br />南—北红灯                                西-东:绿灯:先走西-东的车,再走西南的车<br /> <br />2.       面向对象分析<br />面向对象的本质:谁拥有数据,谁就

2011-02-16 08:52:00 287

原创 java高新技术day-3

<br />1.       用jvm动态生成类<br />package cn.itcast.day3;<br /> <br />import java.lang.reflect.Constructor;<br />import java.lang.reflect.Method;<br />import java.lang.reflect.Proxy;<br />import java.util.Collection;<br /> <br />publicclass ProxyTest {<br /> <

2011-02-15 10:50:00 305 1

原创 java高新技术day-2

<br />1.       配置文件的路径<br />一定要记住用完整的路径,但完整的路径不是硬编码,而是运算出来的。(用方法获得程序的路径+文件和程序的相对路径)<br />//InputStream ips=new FileInputStream("config.properties");<br />//用文件输入流读取该文件内容<br />//InputStream ips=ReflectTest2.class.getClassLoader().getResourceAsStream("cn/itc

2011-02-15 10:47:00 361

原创 java高新技术day-1

压缩文件1-271.       可变参数的方法。package cn.itcast.day1;publicclass VarableParameter {    publicstaticvoid main(String[] args) {       System.out.println(add(2, 3));       System.out.println(add(2, 3,5));    }    publicstaticint add(int x,int...args)    {       in

2011-02-15 10:42:00 277

原创 网络编程思考与实践-3

<br />1.       描写TCP、UDP数据帧格式,并比较TCP和UDP的区别。<br />协议类型<br />源IP<br />目的IP<br />源端口<br />目的端口<br />帧序号<br />帧数据<br />在协议类型里填写是TCP还是UDP连接<br />TCP是基于有效连接的通信,在源和目的地址建立有效连写之后再进行通信。<br />UDP是用户数据报,它不基于有效的连接,直接进行数据通信。<br /> <br />2.       画图说明应用程序、Socket、网络驱动程序之

2011-02-11 20:09:00 291

原创 TCP网络程序-2

<br />1.       简单的TCP服务器程序<br />package TcpServer;<br />import java.io.*;<br />import java.net.*;<br />publicclass TcpServer {<br /> <br /> <br />    publicstaticvoid main(String[] args) throws Exception {<br />       // TODO Auto-generated method stub<br

2011-02-11 20:06:00 268

原创 UDP网络程序-1

<br />1.       用UDP程序进行发送和接受<br />先运行接收程序:<br />package UDP;<br />import java.net.*;<br />publicclass UdpRecv {<br /> <br />    /**<br />     *@paramargs<br />     */<br />    publicstaticvoid main(String[] args) throws Exception{<br />       // TODO Auto-

2011-02-11 20:04:00 439

原创 Applet课后练习-2

<br /><br />1.       将显示动画的例子程序中的定时器功能改为由Timer.schedule方法实现。<br />package applet;<br /> <br />import java.applet.*;<br />import java.awt.*;<br />import java.util.*;<br /> <br />publicclass MyApplet extends Applet {<br />    intindex=0;<br />    String teSt

2011-02-11 20:02:00 445

原创 Applet学习-1

<br />1)  在网页上用Applet实现画图的功能。<br />HTML内调用程序:<br /><applet code=MyApplet width=300 heigth=300 bgColor=red></applet><br />画图程序:<br />import java.awt.*;<br /> import java.applet.*;<br /> import java.awt.event.*;<br />public class  MyApplet extends Applet<br

2011-02-11 20:00:00 364

原创 GUI课后题解答-6

<br />1.       什么是事件,事件源和处理器,并描述三者的工作关系。<br />事件:用户对GUI组件的一个操作,称之为一个事件。<br />事件源:发生事件的组件就是事件源。<br />事件处理器:某个java类中负责处理时间的成员方法。<br />1)  先在组件上进行事件监听器注册<br />2)  当组件受到外部的作用时产生一个事件对象<br />3)  事件监听器把组件对象传给事件处理器进行处理<br /> <br />2.       描述事件处理的编码实现过程。<br />1) 

2011-02-10 08:55:00 494

原创 布局管理器-5

<br /> 1)布局管理器的程序实战<br />package testLayout;<br />import java.awt.*;<br />import java.awt.event.*;<br />publicclass TestCardout extends Frame {<br />    Panel plCenter=new Panel();<br />    CardLayout cl=new CardLayout();<br />    public TestCardout()//添加构

2011-02-10 08:52:00 278

原创 Swing类的学习-4

<br /> 1)  JFrame一些类的学习<br />this.getContentPane().add(new JButton("ok"));//在JFrame中添加一个按钮<br /> <br />this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭JFrame窗口<br /> <br />JScrollPane sp=new JScrollPane();               //定义一个带滚动条的面板<br />JTextArea

2011-02-10 08:49:00 267

原创 GUI组件上的图形操作-3

<br />1)      Graphics类与图形绘制<br /> <br />package GUI;<br /> <br />import java.awt.*;<br />import java.awt.event.*;<br /> <br />public class DrawLine extends Frame {<br />  public DrawLine()//添加构造方法<br />  {<br />         addWindowListener(new WindowAdapter

2011-02-08 18:10:00 348

原创 常用AWT组件-2

<br />1)      Canvas编程实例<br />组件类:<br />package testStopWatch;<br />import java.awt.*;<br />import java.awt.event.*;<br />import java.util.Date;<br />import java.text.ParseException;<br />import java.text.SimpleDateFormat;<br /> <br />publicclass StopWatch

2011-02-08 18:03:00 461

原创 AWT的基础知识-1

<br />1)  基本GUI界面<br />package GUI;<br />import java.awt.*;<br />publicclass TestFrame {<br /> <br />    /**<br />     *@paramargs<br />     */<br />    publicstaticvoid main(String[] args) {<br />       // TODO Auto-generated method stub<br />       Frame

2011-02-08 17:54:00 429

原创 字符编码的学习

<br /><br />1)  Unicode和gb2312的程序实战<br />package IO;<br /> <br />publicclass CharCode {<br /> <br /> <br />    publicstaticvoid main(String[] args) throws Exception{<br />       System.setProperty("file.encoding", "iso8859-1");//更改java虚拟机的环境变量<br />      

2011-02-08 17:49:00 346

原创 节点流的学习

<br />1)FileOutputStream和FileInputStream<br />package IO;<br />import java.io.*;<br />publicclass FileStream {<br /> <br />    publicstaticvoid main(String[] args) throws Exception {<br />       FileOutputStream out=new FileOutputStream("hello.txt");//创建输出

2011-02-08 17:45:00 373

原创 包装类的学习

<br />1)  用包装类进行数据传输<br />package IO;<br />import java.io.*;<br />publicclass DataStreamTest {<br /> <br /> <br />    publicstaticvoid main(String[] args) throws Exception{<br />       FileOutputStream fos=new FileOutputStream("count.txt");//定义一个文件写入流<br /

2011-02-05 18:29:00 247

原创 RandomAccessFile类的学习

<br />  <br />RandomAccessFile类(java高级02_02)<br />1)    该类支持随机访问功能<br />package IO;<br /> <br />import java.io.*;<br /> <br />publicclass RandomFileTest {<br /> <br />    /**<br />     *@paramargs<br />     */<br />    publicstaticvoid main(String[] args)

2011-02-05 18:28:00 271

原创 java程序与其他进程的数据通信

<br />                                       <br />1)  java程序与其他进程的通信<br />package IO;<br /> <br />import java.io.*;<br /> <br />import sun.security.provider.SystemSigner;<br />publicclass TestInOut implements Runnable {<br /> <br />    Process p=null;//设置

2011-02-05 18:26:00 300

原创 IO思考与实践(IO课后练习)

 1)将一个目录下的所有txt文件合并到1m大小的txt文件中?2)什么是流?流是一串连续传输的数据的集合,就像水管里德水一样什么是节点流?用于直接操作目标设备所对应的类叫做节点流类什么是包装类?把流包装上,使流具有一定特性的类。3)编写一个函数,并写入字符串package IO;import java.io.*;publicclass StringTest {       publicstaticvoid main(String[] args) {           String tmp="china"

2011-02-05 18:25:00 227

原创 File类的学习

<br /><br />package IO;<br /> <br />import java.io.*;<br />import java.util.Date;<br />public class FileTest {<br /> <br />       /**<br />        * @param args<br />        */<br />       public static void main(String[] args) {<br />              File f=

2011-02-05 18:20:00 236

原创 API学习笔记

<br /><br /> 练习1:java高级1_02,上机练习<br />class APIStudy<br />{<br />       public static void main(String args [])<br />       {<br />              if(args.length>0)<br />              {<br />                     System.out.println("the first Demon is"+args[0

2011-01-25 21:31:00 363

原创 多线程的学习笔记

           对于单cpu电脑,它会时分复用的执行系统中的多个进程,而每个进程中也会有多个线程。练习1:程序在没有采取多线程技术时,默认单线程执行练习2:程序添加多线程技术以后,类ThreadDemo继承多线程类Thread,实现其run方法。class ThreadDemol{       public static void main(String [] args)       {              new ThreadDemo().start();//run();           

2011-01-22 19:33:00 355 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除