- 博客(93)
- 资源 (3)
- 收藏
- 关注
原创 确认对话框ConfirmDialog和选择对话框OptionDialog:猜数游戏
确认对话框ConfirmDialog给出提示信息和若干个按钮供用户选择,共有4个showConfirmDialog重载方法。对话框的按钮通常为:“是”、“否”、“取消”和“确认”及组合,showConfirmDialog()方法的返回值为整型常量,当按下一个按钮时,返回相应的整型常量,“是”、“否”、“取消”和“确认”对应的常量分别是:0、1、2、0,当按下对话框的“关闭按钮”关闭对话框时...
2012-04-07 18:22:48 350
原创 输入对话框showInputDialog综合应用:猜数游戏
Java输入对话框共有6个重载方法showInputDialog(),其中两个与其他组件无关联;均为静态方法,返回值都是String类型。1. showInputDialog(Object message)这是最简单的输入对话框,只有一个参数,通常是用来提示用户进行正确输入的字符串。例:JOptionPane.showInputDialog("提示信息");2. s...
2012-04-06 17:13:07 802
原创 消息对话框MessageDialog综合应用:九九表
java信息对话框:MessageDialog是一个非常有用的组件,在java交互编程中,需要给出如出错、警告、操作、结果等等提示时,MessageDialog就会起到事半功倍的效果。MessageDialog的编程需要引用showMessageDialog方法,该方法是javax.swing包中的JOptionPane类的成员,因此引用时需要导入JOptionPane类,该类共有三个s...
2012-04-01 23:39:09 1299
从头学起:struts2(1)
从头学起:struts2(1)从页面跳转说起:先看一个例子,使用通常的方式进行页面跳转。建立如下两个页面:first.jsp:<%@page contentType="text/html" pageEncoding="UTF-8"%><%@taglib prefix="s" uri="/struts-tags"%><html> &l
2011-12-15 23:10:54 116
登录系统-基于struts2+spring+hibernateJPA分层架构
1、新建一个mysql数据库,并新建连接,数据库结构如下图所示: 2、新建一个项目,包结构如下图: 3、导入框架所需的jar文件,从下面网址下载:http://ishare.iask.sina.com.cn/f/14550905.html?from=like&retcode=0或:http://download.csdn.net/detai...
2011-12-08 21:27:40 203
登录系统-基于struts2+spring+hibernate分层架构
1、创建mysql数据库,结构如下图所示: 2、新建数据连接: 3、新建NetBeans项目,在第四步“框架”中选择“Spring Web MVC”、“Struts2”和“Hibernate”选项,如果IDE不包含“Struts2”选项,则需要下载插件安装: 系统自动生成如下配置文件:web.xml、applicationContext.xml、hibe...
2011-11-29 21:43:31 247
依赖注入入门-从dao到service
在分层的web应用系统中,通常将数据操作分为dao数据层和service业务逻辑层,dao层负责对数据的操作,servlet或action通过service层对数据进行读写,而service层对数据的读写依赖于dao 层对数据的操作,因此存在着类之间的依赖。下面我们通过模拟实验理解不同技术对依赖关系的处理。例1.在传统的模式中,依赖关系是通过构造对象的方式实现的。创建如下三个类,模拟从da...
2011-11-23 18:30:10 824
登录系统-基于servlet+hibernate分层架构
本实验使用servlet+hibernate分层结构,目的是可以更好地进行ssh整合的准备,可以参考《登录系统-基于servlet+hibernate》和《登录系统-基于struts2的分层架构》两篇文章。1.新建一个java web项目,在步骤4中选择Hibernate3.2.5选项(如果没有建好数据库连接,可以在此建立连接): 这时netbeans自动生成hibern...
2011-11-21 12:13:04 267
登录系统-基于struts2的分层架构
1.下载支持Netbeans7.0的Struts2插件,在工具-插件-已下载-添加插件菜单下安装struts2插件。2.新建一个web项目,在步骤4中选择struts2选项,去掉“Create example page”选项: 在自动生成web.xml中,给出了struts2过滤器配置,默认拦截所有请求:“\*”,<filter> <filter-...
2011-11-19 21:48:09 177
登录系统-基于servlet
1. 新建一个web项目,在项目中添加两个包:JavaBean和Servlet。2. 在JavaBean包中新建是三个java类:DB_Conn.java、DB_User.java和User.java。DB_Conn.java文件用于数据库连接,加入如下代码:package JavaBean; import java.io.PrintWriter;i...
2011-11-19 19:48:04 195
登录系统-基于servlet+hibernate
1.新建一个java web项目,在步骤4中选择Hibernate3.2.5选项(如果没有建好数据库连接,可以在此建立连接): 这时netbeans自动生成hibernate.cfg.xml文件:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "...
2011-11-19 19:01:09 416 1
基于NetBeans7.0的Hibernate编程入门
基于NetBeans7.0的 Hebernate入门1. 建立一个java项目JavaHibernat如图: 2. 新建一个数据连接: 3. 添加Hibernate库,如图: 4. 使用向导新建Hibernate配置文件: 结果自动生成如下文件...
2011-11-19 11:47:14 174
原创 2008-2009学年第 1 学期期末考试试题( B 卷)(2)
5、编写程序题(本题共20分)1、编写一个Application程序:找出两个数中最小的数。要求:此数据是从命令行参数得到,然后输出其中最大的数,如果没有参数输入或不够两个参数,显示“请输入两个命令行参数”,如果参数的个数多于两个,显示“命令行参数的参数个数多于两个” 。 2、编写程序实现窗口,包含一个标签、一个文本框和一个按钮,当用户单击按钮时,程序把文本框中的内容复制到标...
2011-04-03 09:55:34 196
原创 2008-2009学年第 1 学期期末考试试题( B 卷)(1)
1、选择题(20分) 本题共有10个小题,每个小题都有4个答案,但只有1个是正确的,请把正确答案的代码填入小题后的空格中,每个小题2分,共20分。(1)下列不属于面向对象编程的三个特征的是( )。A.封装 B.指针操作 C.多态性 D.继承(2)向容器中添加新组件的方法是( )。A.add( ) B.ins...
2011-04-03 09:53:16 202
原创 2008-2009学年第 1 学期期末考试试题( A 卷)(2)
(5)阅读程序给出程序的功能import java.io.*;class test{public static void main(String args[]){ int x,y; if(args.length<2) System.out.print("请输入两个命令行参数"); else i...
2011-04-03 09:49:50 172
原创 2008-2009学年第 1 学期期末考试试题( A 卷)(1)
1、选择题(20分)本题共有10个小题,每个小题都有4个答案,但只有1个是正确的,请把正确答案的代码填入小题后的空格中,每个小题2分,共20分。(1)在下列说法中,最正确的一项是( )。 A、Java语言是以类为程序的基本单位的 B、Java语言是不区分大小写的 C、多行注释语句必须以//开始 D、在Java程序中,主类的源文件名和该类名可以不相同...
2011-04-03 09:44:39 508
原创 2010-2011 学年第一学期期末考试试题(B卷)
一、选择题(每题4分,共12分)1.给出下面代码: class Aclass{ void go(){ System.out.print(" Aclass"); } } public class Bclass extends Aclass{ void go(){ Sy...
2011-04-03 09:34:26 439
原创 2010-2011 学年第一学期期末考试试题(A卷)
一、选择题(每题4分,共12分)1.指出下列程序运行的结果 ( )public class Example{ String str=new String("good"); char[]ch={'a','b','c'}; public static void main(String args[]){ Example ex=new Ex...
2011-04-03 09:24:49 350
原创 2009 -2010 学年第 1学期期末考试试题( B 卷)
一、 选择题(每小题2分,共30分) 1、Java中异常处理的五个关键字是()A、 trial、catch、throw、throws、finallyB、 try、catch、finally 、throw、throwableC、 try、caught、finally 、throw、throw...
2011-04-03 09:17:07 272
原创 2009 -2010 学年第 1学期期末考试试题( A 卷)
一、选择题(每小题2分,共30分) 1. 下面有关接口的说法,哪个是正确的( )A、接口与抽象类是相同的概念 B、实现一个接口必须实现接口的所有方法C、接口之间不能有继承关系 D、一个类不可以实现多个接口 2. 下列选项中不能作为程序入口的是( )。A、static public void main(String args[])B、public ...
2011-04-03 09:11:01 425
原创 期末考试试题(B)
一、多项选择(每题2分,共50分)1、 下面哪几个函数是public void example(){...}的重载函数?A、 public void example( int m){...}B、public int example(){...}C、public void example2(){...}D、 public int example ( int m, fl...
2011-03-30 18:32:40 495
原创 期末考试试题(A)
一、多项选择(每题2分,共50分)1、给出如下代码:class Test{ private int m; public static void fun() { // some code... }}如何使成员变量m 被函数fun()直接访问?A、将private int m 改为protected int mB、将private in...
2011-03-30 18:23:44 354
原创 2007-2008学年第一学期期末考试试题(B卷)(2)
3.下面程序是响应按钮myButton单击事件的程序片断,其中类MyListener为事件类,给出横线处的代码,完成程序功能。public class MyEventTest extends Panel { Button myButton = new Button("蓝色"); . . . // 创建面板或其他 GUI 组件 MyListener myAction ...
2011-03-30 18:18:17 118
原创 2007-2008学年第一学期期末考试试题(B卷)(1)
一、选择题(每题2分,共20分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在答案表格中 1.以下的变量定义语句中,合法的是( )。A) float $_*5= 3.4F; B) byte b1= 15678;C) double a =Double. MAX_VALUE; ...
2011-03-30 18:13:26 213
原创 2007-2008学年第一学期期末考试试题(A卷)(2)
4.根据下面给出的html文件,完成后面的程序:<html><applet code = FontPassDemo width = 400 height = 200><param name=font value="Helvetica" ><param name=size value="28" ></applet&
2011-03-30 18:11:16 105
原创 2007-2008学年第一学期期末考试试题(A卷)(1)
一、选择题(每题2分,共20分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在答案表格中 1.设有定义语句int a[]={66,88,99}; 则以下对此语句的叙述错误的是( )。A) 定义了一个名为a的一维数组 B) a数组有3个元素C) a数组的下标为1~3 D)数组中的每个元素是整型 2...
2011-03-30 18:09:11 232
原创 2006-2007学年第一学期期末考试试题(B卷)(2)
3.下面程序是响应按钮myButton单击事件的程序片断,其中类MyListener为事件类,给出横线处的代码,完成程序功能。public class MyEventTest extends Panel { Button myButton = new Button("蓝色"); . . . // 创建面板或其他 GUI 组件 MyListener myAction ...
2011-03-30 18:05:43 159
原创 2006-2007学年第一学期期末考试试题(B卷)(1)
一、选择题(每题2分,共20分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在答案表格中 1.以下的变量定义语句中,合法的是( )。A) float $_*5= 3.4F; B) byte b1= 15678;C) double a =Double. MAX_VALUE; ...
2011-03-30 18:04:20 220
原创 2006-2007学年第一学期期末考试试题(A卷)(2)
4.根据下面给出的html文件,完成后面的程序:<html><applet code = FontPassDemo width = 400 height = 200><param name=font value="Helvetica" ><param name=size value="28" ></applet&
2011-03-30 18:02:10 114
原创 2006-2007学年第一学期期末考试试题(A卷)(1)
一、选择题(每题2分,共20分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在答案表格中 1.设有定义语句int a[]={66,88,99}; 则以下对此语句的叙述错误的是( )。A) 定义了一个名为a的一维数组 B) a数组有3个元素C) a数组的下标为1~3 D)数组中的每个元素是整型 2...
2011-03-30 18:00:21 283
原创 上机模拟试题(五)
上机模拟试题(五)一、 基本操作题 (本大题共 1 小题,共 30 分) 下列程序中,给出两个整数2和3,分别求2除以3和2乘以3的结果,要求调用类ex1_1的方法method()来输出相应的结果,请将程序补充完整。程序运行结果如下:0. 66666666666666666 public class ex1_1{public static vo...
2011-03-30 17:49:39 188
原创 上机模拟试题(四)
上机模拟试题(四)一、 基本操作题 (本大题共 1 小题,共 30 分) 下列程序用循环语句将数组a的所有元素分别赋给数组c。请将程序补充完整。注意:请勿改动已有的语句内容,仅在下划线处填入适当的语句。程序运行结果:c[0]=1c[1]=2c[2]=3c[3]=4c[4]=5源程序如下:public classTest{ ...
2011-03-30 17:48:33 110
原创 上机模拟试题(三)
上机模拟试题(三)1. 基本操作题 (本大题共 1 小题,共 30 分) 下列程序中,要求从键盘接受字符输入,知道输入字符为”e”(注意是小写)时停止,并且将输入的字符(“e”之前的字符)显示在屏幕上。请将程序补充完整。 程序运行结果如下: Keep typing,it will stop while enter ‘e’… ddfsokjlv...
2011-03-30 17:46:21 150
原创 上机模拟试题(二)
上机模拟试题(二)1.基本操作题 (本大题共 1 小题,共 30 分) 下列程序中,要求按照从大到小的顺序输出0—100之间(包括0和100)的能被3整除的所有偶数,并输出符合上述要求的数的个数,请将程序补充完整。程序运行结果如下:96,90,84,78,72,66,60,54,48,42,36,30,24,18,12,6,0,17public class ex3_1{ ...
2011-03-30 17:44:17 135
原创 上机模拟试题(一)
上机模拟试题(一)一、基本操作 (本大题共 4 小题,共 30 分) 1.下列Application程序中,先创建一个Frame对象,然后设置Frame的大小(长、宽为200),背景为蓝色,Frame为可见,请将程序补充完整。import java.awt.*;public class test_1_3_1{public static void main(String...
2011-03-30 17:40:53 107
原创 机考题
1. 编写一个显示”Hello Internet” 的Java Applet 程序。2. 编写一个“I Love Internet”的Java Application程序。3. 编写一个计算圆面积和周长的Java Applet 程序。4. 编写一个程序,求1-100间的素数。5. 有一函数: x (x<1)Y= ...
2011-03-30 17:29:18 762
原创 多选题
1.执行下列代码后,哪个结论是正确的 String[] s=new String[10]; A、 s[10] 为 ""; B、 s[9] 为 null; C、 s[0] 为未定义 D、 s.length 为10 2.下面的表达式哪个是正确的? A、 String s="你好";int i=3; s+=i; B、 String s="你好";int i=3; if(i==s){ ...
2011-03-30 17:23:40 1578
原创 填空题(3)
143. 程序的一次动态执行过程,则称为 。144. 是一段静态的代码,它是应用软件执行的蓝本。145. 一个正在执行的线程由于系统或人为原因被迫让出CPU的使用权,这种现象称为 。146. 一个进入阻塞状态的线程,只有当引起阻塞的原因被消除时,线程才可以转入 状态。147. 假若一个正在执行的...
2011-03-30 17:20:29 1112
原创 填空题(2)
1. Java程序主要分为两种类型: 应用程序和 。 2. Java程序用{ }将多条语句组合在一起,语句之间必须用 隔开。 3. 通常Applet程序在 方法中完成初始化工作。 4. 在类声明中提供类标志的关键字是 。 5. 一个Java源程序编译后会...
2011-03-30 17:18:53 1223 1
原创 填空题(1)
1.执行下列代码后的结果是什么? int x,a=2,b=3,c=4; x=++a+b+++c++; ________2. ________包包含了Collection的接口和类的API3.main方法的声明格式包括 ________4.下列程序中构造了一个SET并且调用其方法add(),输出结果是 ________public class A{ public int hashCode(){...
2011-03-30 11:39:58 1109
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人