![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
faith_zerg
自由,平等
展开
-
jsp上提交副选框添加到数据库单行字段里
把副选框提交到数据库单行字段的时候:String[] guige=request.getParameterValues("che"); String guige1=""; for(int i=0;i guige1+=guige[i]+","; }再从数据库提取到多个副选框的时候String guige1= ;//取出的字段值String[] guige=原创 2007-06-24 09:15:00 · 1143 阅读 · 0 评论 -
模糊查询SQL语句
String sql="select * from Areas where Area_id like "%TxtAreaId%";if(TxtAreaName!=null){String wherSql="and Area_name like "%TxtAreaName%";}if(TextAreaType!=null){String whereSql="and Area_Ty原创 2007-10-22 09:47:00 · 991 阅读 · 0 评论 -
java 继承
继承是面向对象编程技术的一块基石,因为它允许创建分等级层次的类。运用继承,你能够创建一个通用类,它定义了一系列相关项目的一般特性。该类可以被更具体的类继承,每个具体的类都增加一些自己特有的东西。 在Java 术语学中,被继承的类叫超类(superclass ),继承超类的类叫子类(subclass )。因此,子类是超类的一个专门转载 2007-09-30 11:20:00 · 746 阅读 · 0 评论 -
JAVA适配器的作用
ParserAdapter,MouseInputAdapter.... interface can be added to an existing class or used to create an adapter 方法就是 面向结构语言的:函数 java中适配器的作用实际上是实现了接口的类,但是适配器所实现的只是空方法。因为如果我们不用适配器,直接去实现接口,也要逐个实现里面的方法,并且大多情转载 2007-09-30 12:14:00 · 6139 阅读 · 0 评论 -
接口和抽象类的区别
抽象方法是必须实现的方法。就象动物都要呼吸。但是鱼用鳃呼吸,猪用肺呼吸。 动物类要有呼吸方法。怎么呼吸就是子类的事了。 现在有很多讨论和建议提倡用interface代替abstract类,两者从理论上可以做一般性的混用,但是在实际应用中,他们还是有一定区别的。抽象类一般作为公共的父类为子类的扩展提供基础,这里的扩展包括了属性上和行为上的。而接口一般来说不考虑属性,只考虑方法,使得子类转载 2007-09-30 12:16:00 · 637 阅读 · 0 评论 -
对象的接口
亚里士多德或许是认真研究“类型”概念的第一人,他曾谈及“鱼类和鸟类”的问题。在世界首例面向对象语言Simula-67中,第一次用到了这样的一个概念: 所有对象——尽管各有特色——都属于某一系列对象的一部分,这些对象具有通用的特征和行为。在Simula-67中,首次用到了class这个关键字,它为程序引入了一个全新的类型(clas和type通常可互换使用;见注释)。 Simula是一个很好的转载 2007-09-30 12:19:00 · 969 阅读 · 1 评论 -
接口和方法的区别
abstractclass在Java语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。也许,这是Java语言的设计者在考虑Java对于多重继承的支持方面的一种折中考虑吧。在abstractclass的定义中,我们可以赋予方法的默认行为。但是在interface的定义中,方法却不能拥有默认行为,为了绕过这个限制,必须使用委托,但是这会增加一些复杂性转载 2007-09-30 12:31:00 · 9533 阅读 · 0 评论 -
JAVA面试问题
基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种转载 2007-09-30 12:37:00 · 932 阅读 · 0 评论 -
面向对象方法
面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于转载 2007-10-24 17:30:00 · 1039 阅读 · 0 评论 -
JSP和JSF合并 共同打造完美的Web应用-2
三、JSP如何响应JSF的请求 从上面的例子我们已经知道如何在JSP中使用JSF了,在这一部分让我们来看看在JSF是如何处理请求的。 首先让我们来看一个例子,这个例子是将华氏度转换为摄氏度。当用户点击提交按钮时程序将进行转换。 <%@ taglib uri="http://java.sun.com/jsf/转载 2007-10-15 17:05:00 · 952 阅读 · 0 评论 -
Java笔试题目汇总122题
Java笔试题目汇总122题Java笔试题目汇总122题(by feiyinglm)1、面向对象的特征有哪些方面 (1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供转载 2007-10-15 15:21:00 · 2062 阅读 · 0 评论 -
冒泡排序
int[] myArray = new int[] { 10, 8, 3, 5, 6, 7, 4, 6, 9 }; // 取长度最长的词组 -- 冒泡法 for( int j=1;j { for(int i=0;i { // 如果 myArray[i] > myArray[i+1] ,则 myArray[i] 上浮一位 if( myArray[i]>myAr转载 2007-11-09 16:08:00 · 901 阅读 · 0 评论 -
Eclipse 出错:Could not find the main class. Program will exit
这个问题是Eclipse指定JDK有问题,无法去查找主方法(写的AAA.JAVA,有主方法) 在Eclipse 菜单->Windows->Proferences->java-> Installs Jre 重新设置JDK路径原创 2008-10-03 16:53:00 · 3655 阅读 · 0 评论 -
java读写Excel
Apache Jakarta의 하위 프로젝트 POI 싸이트(http://jakarta.apache.org/poi/)에서api를 다운받는다. (현재 가능한 버전이 2004년 8월 4일 릴리즈된 2.5.1임) 1. 읽기import org.apache.poi.hssf.usermodel.*;import java.io.*;class ExcelTest原创 2008-10-30 16:21:00 · 676 阅读 · 0 评论 -
jxl 读取Excel图片
public class Test3 { javax.swing.ImageIcon icon = null; public void excel2(){ try{ Workbook workbook = null; Sheet sheet = null; wor原创 2008-10-31 09:19:00 · 5244 阅读 · 3 评论 -
jxl 写Excel
우선 http://www.andykhan.com/jexcelapi/download.html 에 가셔서 jexcelapi_2_4_5.tar.gz 파일을 다운로드 하시고 압축파일안에 보시면 jxl.jar파일이 있습니다. 이걸 C:/j2sdk1.4.1_01/jre/lib/ext 에 복사해서 넣으시구요.. 아래 코드를 컴파일해서 실행하면 생성이 될껍니다.原创 2008-10-31 09:58:00 · 1286 阅读 · 0 评论 -
jxl API 读取Excel文档
try { String filePath = "C:/test/test.xls"; Workbook workbook = Workbook.getWorkbook(new File(filePath)); Sheet sheet = workbook.getSheet(0); int col = sheet.getColumns(); int row = she转载 2008-10-30 16:45:00 · 1544 阅读 · 0 评论 -
遇到个EJB难题。。。求助
在J2EE中,要开发一个Session EJB组件,用于换算美元和人民币的货币转换器,以下是部署描述文件,横线处应填入(). CurrencyConverter currency.CurrencyConverterHome currency.CurrencyConverter currency.Currenc原创 2007-10-15 17:10:00 · 711 阅读 · 1 评论 -
Web小结---Servlet,JSP,过滤器和监听器,四个作用域和九个内置对象,EL表达式语言,自定义标签,JSTL,国际化与汉字的编码
1、Servlet、ServletConfig:前者对应一个Servlet类,后者对应的是在web.xml中的配置信息(1)Servlet:init(ServletConfig):只再类加载并实例化后会被调用一次。service(ServletRequest,ServletResponse):会被调用多次destroy():只有一次getServletConfig()getServletInfo(转载 2007-09-25 09:11:00 · 2394 阅读 · 0 评论 -
随即抽奖
import java.awt.*;import java.awt.event.*;import javax.swing.*;public class GoodLucky extends JFrame implements ActionListener{ JTextField tf = new JTextField(); JButton b1 = new JButton("开始"); JBu转载 2007-07-06 12:30:00 · 882 阅读 · 0 评论 -
获得输入的数字
import java.io.*;class JavaIO_02N { public static void main(String param[]) { int n1="";//定义一个整型数n1 BufferedReader distream = new BufferedReader(new InputStreamReader(System.in));原创 2007-05-25 17:24:00 · 757 阅读 · 0 评论 -
看了头大,还是别看~~~说是JAVA高级工程师需要掌握的
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,原创 2007-05-25 17:22:00 · 3668 阅读 · 0 评论 -
参数行接受数组
public class order{ public static void main(String args[]){ int i=0; int j=0; int v[]; int l=args.length; v=new int[l]; for(i=0;i j=Integer.valueOf(args[i]).intValue(); v[i]=j; } for(i=0;i for(j=i+原创 2007-05-25 17:23:00 · 566 阅读 · 0 评论 -
getter/setter
//属性 String name; getter方法生成的例子如下: public String getName(){ return name; } 生成规则: 1、方法返回值类型为属性类型,如上为String 2、方法名生成为get + 第一个字母大写的属性名,原创 2007-05-25 17:25:00 · 612 阅读 · 0 评论 -
JSP与JAVABEAN应用
jsp系列学习:jsp与javaBean的使用,用javaBean来封装数据逻辑操作(2)...上篇我跟大家讲了如何配置学习jsp的环境,本篇我带大家一起来学习写jsp程序,学习本篇的前提是你的j2sdk和tomcat5都安装成功,并且运行无误下.首先可以跟大家讲讲jsp中需要注意的地方:1. jsp是大小写敏感的,用过其他编程语言的人最容易犯这个错误,所以请多加小心。 2. java的调用过原创 2007-05-25 17:28:00 · 1257 阅读 · 0 评论 -
求Fibonacci数列的前10个数
public class faith{public static void main(String args[]){int i=0;int j[]=new int[10];f[0]=1;f[1]=1;for(i=2;if[i]=f[i-1]+f[i-2];}for(i=1;iSystem.out.println("f["+i+"]="+f[i-1];}原创 2007-06-01 17:43:00 · 2143 阅读 · 0 评论 -
自己写的一个JSP上传文件和下载文件的JavaBean
1.RunningUpLoader上传Bean 首先是RunningUpLoader.java,代码有些多,因为我是自己来解析输入流的。package testupload;import java.io.*;import javax.servlet.http.HttpServletRequest;public class RunningUpLoader { public Run转载 2007-06-05 19:00:00 · 604 阅读 · 0 评论 -
HttpServletRequest和HttpServletResponse接口的方法
package jsp2;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class Servlet1 extends HttpServlet { private static final String CONTENT_TYPE = "text/原创 2007-06-08 11:01:00 · 1816 阅读 · 0 评论 -
JAVA里的各种包
java.lang包: 包装类,Character类,String类,StringBuffer类,Math类,Class类,Object类java.util包 Date类,Calendar类,Random类,集合类(ArrayList类,LinkedList类,HashMap类),Vector类java.io包原创 2007-06-05 09:40:00 · 735 阅读 · 0 评论 -
Character类的方法检查字符串
ublic class aoe{ protected aoe(){ } public static void main(String args[]){ int i; char[] a={*,7,P,p, }; for(i=0;i if(Characte原创 2007-06-05 17:40:00 · 966 阅读 · 0 评论 -
SERVLET体系结构和层次结构
体系: 客户端=>HTTP服务器=>SERVLET容器=>SERVLET 客户端层次结构 JAVAX.SERVLET包 接口原创 2007-06-07 20:52:00 · 8110 阅读 · 0 评论 -
Servlet创建Session
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); PrintWriter out = res原创 2007-06-10 17:42:00 · 3662 阅读 · 0 评论 -
用异常的SERVLET登陆页面
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); PrintWriter out = re原创 2007-06-10 17:26:00 · 779 阅读 · 0 评论 -
如 何 实 现 网 页 自 动 刷 新
通常HTML文件需要浏览者来选择浏览的内容,如果想自动更换显示的内容一般要用到JavaScript、JAVA或CGI等方法来完成。 现在可以用META实现自动更换显示内容,更换的时间和文件都可以自行设定。语句如下: 刷新内容 x 是刷新的时间,单位是秒。*.* 是刷新的文件。 利用标签实现Web的自动跳转。 在Web上显示一段欢迎信息,隔一定秒数后,自动跳转到其他的Web转载 2007-06-11 12:35:00 · 2758 阅读 · 2 评论 -
JSP上判断上午或下午
chenggong恭喜登陆成功上午好!下午好!返回用到的包:java.util.Calendar事例化:Calendar cd=Calendar.getInstance(); 方法:if(cd.get(Calendar.AM_PM)==Calendar.AM) {上午好!}else{ 下午好!}原创 2007-06-15 11:27:00 · 2651 阅读 · 0 评论 -
poi写Excel文档
package jwsample; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.H原创 2008-10-31 10:12:00 · 2043 阅读 · 0 评论