- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 读取顺序存储的文件
import java.awt.BorderLayout;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextField;public class BankUI extends JPane
2007-08-12 16:47:00
665
原创 创建顺序存取文件
package com.hz.FileandIO;import java.awt.BorderLayout;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextField;public c
2007-08-12 16:42:00
711
原创 读取文件的代码
package com.hz.FileandIO;//读文件的代码:import java.awt.BorderLayout;import java.awt.Container;import java.awt.ScrollPane;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import j
2007-08-12 16:34:00
1336
原创 线程经典代码三,(循环缓冲区,生产者/消费者关系)
1,生产者和消费者(循环缓冲区)该程序实现为一个窗口应用程序 循环缓冲区好处是:使共享资源的线程的等待时间减到最小,并使他们的平均操作速度相同。 注意:循环缓冲区不适合于生产者和消费者持续以不同的速度进行操作的情况。 缓冲区太小,这样会使线程等待更多的时间。 缓冲区太大,这样会浪费内存。2,即使使用了循环缓冲区,生产者也可能会填满该
2007-08-11 22:24:00
1727
原创 线程经典代码二,(同步情况下的生产者/消费者关系)
同步情况下的生产者/消费者关系 //Buffer接口方法public interface Buffer ...{ public void set(int value); public int get();}//消费者public class Consumer extends Thread...{ private Buffer sharedLocation;
2007-08-11 17:44:00
705
原创 线程经典代码一,(未同步情况下的生产者/消费者关系)
1。未同步情况下的生产者/消费者关系。 //首先定义一个生产者和消费者使用的Buffer接口public interface Buffer...{ public void set(int value); publi int get();} //生产者的线程public class Product extends Thread...{ p
2007-08-11 08:46:00
631
原创 Hibernat读书笔记
一、Session在什么情况下清理缓存? 答:1、当应用程序调用Transaction.Commit()方法的时候,先清理缓存,然后再向数据库提交事务。2、当应用程序调用Session.Find()或者Iterate()方法时,如果缓存中的持久化对象的属性发 生了变化,就会先清理缓存,以保证查询的结果能反映持久化对象的最新状态。3、当应用程序显式调用Session.Flush()方法的时候
2007-08-09 15:21:00
1164
原创 Hibernate开发指南笔记
一对一 name 映射属性 class 目标映射类。 cascade 操作级联关系。可选值: all:所有情况下均进行级联操作。 none:所有情况都不进行级联操作。 save-update:在执行save-update时进行级联操作。 constrained 约束。 outer-join 是否使用外联接。 property-ref 关联中用于主控类相关联的属性名称。 access 属性值
2007-08-09 15:12:00
774
原创 求数组各元素的和
1,求数组各元素的和 package array;import javax.swing.*;//计算数组元素之和public class SumArray ...{ public static void main(String args[])...{ int array[] = ...{1,2,3,4,5,6,7,8,9,10}; int total
2007-08-09 15:10:00
1324
原创 方法重载
package method;import java.awt.Container;import javax.swing.JApplet;import javax.swing.JTextArea;//——在同一个类中可以声明多个相同名称的方法。public class MethodOverload extends JApplet ...{ public void init()...{
2007-08-09 15:04:00
407
原创 1--6之间随机数数概论!
package method;import javax.swing.*;//每次生成的数字都不相同public class RollDie ...{ public static void main(String args[])...{ int frequency1=0; int frequency2=0; int frequency3=0;
2007-08-09 13:22:00
1680
原创 随机生成数
package method;import javax.swing.*;//随机数public class RandomIntegers ...{ public static void main(String args[])...{ int value; String output=""; for(int i=1;i20;i++)
2007-08-09 13:16:00
431
原创 自定义一个方法,然后找出里面最大数!
package method;import java.awt.Container;import javax.swing.*;public class MaximumTest extends JApplet ...{ public void init()...{ String s1 = JOptionPane.showInputDialog( "
2007-08-09 13:14:00
604
原创 菲波拉契数列
package method;import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JApplet;import javax.swing.JLabel;import
2007-08-09 13:10:00
877
原创 递归,求1到10所以数目的阶乘
package method;import java.awt.Container;import javax.swing.JApplet;import javax.swing.JTextArea;//递归,//求1到10所以数目的阶乘public class FactorialTest extends JApplet ...{ JTextArea outputArea; public
2007-08-09 13:09:00
2272
原创 我的Java冒泡排序
package array;import java.awt.Container;import javax.swing.JApplet;import javax.swing.JTextArea;//冒泡排序public class BubbleSort extends JApplet ...{ public void init()...{ JTextArea outputAr
2007-08-09 13:07:00
933
原创 位移运算
#includestdio.h>void main()...{ int a=2,b=4,c=6,x,y; y=(x=a+b),(b+c); printf("y=%d,x=%d",y,x); int i=8; printf("%d ",++i);//9 printf("%d ",--i);//8 printf("%d ",i++);//8 printf("%d
2007-08-09 12:53:00
733
原创 字符串和字符
String提供9个构造函数,以不同的方式来初始化String对象。以下代码展示了六个方法: public class StringConstructors...{ public static void main(String args[])...{ char charArray[] = ...{b,i,r,t,h, ,d,a,y
2007-08-09 10:50:00
378
原创 面向对象编程,多态性
1,抽象类和抽象方法: abstract声明抽象类和抽象方法。静态方法不能为抽象方法。2,嵌套类(内部类): 内部类与声明它的外部类之间存在一个特殊关系,允许内部类访问外部类所有的实例变量和方法; 当访问外部类应用:OuteClassName.this3,匿名内部类: 内部类也可以在在某个方法中声明,但不能访问声明他方法中的
2007-08-09 10:23:00
497
原创 面向对象编程,继承
继承是软件重用的一种形式,他通过吸收现有类的数据(属性)和方法(行为),并增加新功能或修改已有功能来创建新类。 1,子类的方法不能访问超类的private成员。2,构造函数是不能被继承的。3,子类通过在超类方法名之前加上关键字super.访问超类方法。
2007-08-09 10:17:00
945
原创 基于对象编程的基本知识!
首先明白一句话:Java不仅仅是语言,它更是一个框架。1,封装是使对象能够向其它对象隐藏他们的实现。2,一个类的变量和方法属于该来的作用域。 在类的作用域中,该类的所有方法都可以访问该类的成员,并可以直接通过名称引用。 在类的作用域外部,不能通过名称直接访问类成员。3,构造函数它是初始化类的实例变量,重载构造函数能够以不同的方式初始化类的对象。4,垃圾收集:f
2007-08-09 10:08:00
556
原创 Struts国际化问题解决
第一步:在每个jsp头都加上,有需要的话也可以再加上表示使用本地编码。 第二步:解决资源包中的问题,1) 先将资源包的信息写成自己需要的中文信息,保存成ApplicationResources_zh.properties 2) 运行cmd到资源包所在目录,运行jdk命令:native2ascii -encoding gb2312 ApplicationResources_zh.p
2007-08-09 09:36:00
579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人