JAVA
文章平均质量分 62
zhengzhe1937
这个作者很懒,什么都没留下…
展开
-
异常:getOutputStream() has already been called for this response 的解决方法
原文:http://blog.csdn.net/huiwolf007/article/details/2186172 今天在第一次接触使用“验证码”功能时,在执行时出现了异常信息: 严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutpu转载 2012-08-29 14:37:15 · 498 阅读 · 0 评论 -
Java集合中的泛型与多态问题
Java集合中泛型指的是在创建集合的时候要同时指定集合中存放的对象类型,这样做主要是基于类型安全方面的考虑。比如假设我们要创建一个用于存放字符串的ArrayList,我们通常使用如下的方式:[java] view plaincopyArrayList list = new ArrayList(); 注意尖括号及其里面的内转载 2014-03-16 11:29:24 · 1179 阅读 · 1 评论 -
tomcat修改应用程序默认路径和端口
问题:Tomcat默认的根目录是它下面webapps/ROOT的folder, 如何修改成用户指定的目录呢? 回答:修改 /conf 文件夹里的server.xml文件,请看下面的程序片断:............以上定义了server中的一台主机(localhost), 它的默认根目录是"webapps"(相对路径),现在我们要自己在Host下加上多个Contex转载 2014-03-13 16:07:44 · 1805 阅读 · 0 评论 -
java中重载与重写的区别
首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不转载 2014-03-05 20:49:53 · 520 阅读 · 0 评论 -
java中静态代码块的用法 static用法详解
(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代码块是自动执转载 2014-03-02 22:40:59 · 556 阅读 · 0 评论 -
java中的值传递和引用传递
Java中没有指针,所以也没有引用传递了,仅仅有值传递 不过可以通过对象的方式来实现引用传递 类似java没有多继承 但可以用多次implements 接口实现多继承的功能值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方转载 2014-02-28 00:03:44 · 633 阅读 · 0 评论 -
java 内存机制(堆和栈),内存地址
问题的引入:问题一:String str1 = "abc"; String str2 = "abc"; System.out.println(str1==str2); //true问题二:String str1 =new String ("abc"); String str2 =new String ("abc"); System.out.print转载 2014-02-27 21:07:08 · 1523 阅读 · 0 评论 -
Java基本开发环境搭建 .
一、开发工具获取1、开发工具包JDK● 下载地址:到ORACLE公司官方网站(http://www.oracle.com/)下载。 ● 下载文件的选择:对于windows操作系统,最后下载的文件的文件名格式为:jdk-6uX-windows-i586.exe,其中“6uX”代表版本号,其中包含了JDK和JRE,文件大小大概70M; 例如笔者下载最新的JDK为Java SE De转载 2014-02-22 16:45:03 · 536 阅读 · 0 评论 -
myeclipse下自建user library的方法
右键单击工程,Build Path --->Add Library ---> user Library 选择下一步, 选择 user library ---> 点击new 新建 一个Library 名称 -----> 最后选择 ADD jars 把需要的jar 加入到 工程 成功了转载 2013-02-27 10:00:29 · 501 阅读 · 0 评论 -
JAVA web项目新建自动文件
刚接触JAVA,把别人项目拿过来复制,发现TOMCAT不能启动验证是同个项目。 解决方法: 右键项目-MyEclipse-open in explorer-打开.mymetadata文件。 context-root="/myFirst" 修改新项目名称。原创 2012-09-07 13:10:17 · 354 阅读 · 0 评论 -
解析Java中的String对象的数据类型
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null; 但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str=new S转载 2012-08-27 16:10:26 · 401 阅读 · 0 评论 -
JDBC连接SQL server 2005 全过程
从昨天开始本人开始用jdbc连接数据库,花了整整一天时间,中间花了很多坎坷,现在终于好了写一下经历,让后来人可以顺着我的脚步走。首先在同事那要了个JDK,很开心的安装上去了,配了一下JDK,但是网上给的都不好,有好多都是错的,害的我配置JDK就花了半个小时时间,现在发一个比较权威的方法:参见《JDK环境变量设置》,没截图,截图发不上来。然后安装Eclipse,在网上找了一段连接数据库的代码转载 2012-08-22 16:37:05 · 447 阅读 · 0 评论 -
JSP的组成元素——转自l_dongdong
JSP一般由以下元素组成:静态内容:一般为HTML文本。如标题。不做修改,原封不动返回客户端。指令:包括指令、动作标签,如图。声明:声明整体变量、方法,如,编译的时候,会成为类中的属性。所以编写时可以放在任何地方。脚本、代码段: ,编译时会放在类的方法当中。表达式:编译时放在类中的方法当中,相当于println.out(a);一般要放在脚本下面才能执行。动作:可以调用函转载 2012-08-20 17:08:42 · 885 阅读 · 0 评论 -
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook解决方法
有时候电脑中进行java -version相关的操作时,会出现Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook提示信息,尽管这些提示信息不影响JDK的正常使用,这些不该出现的信息总是令人看着不太舒服。有关 Picked up _JAVA_OPTIONS系列错误抛出的问题,这类错误多半是由于在本地正常安装了JDK 或者JRE后,再安装了其它转载 2014-09-02 10:19:21 · 5718 阅读 · 0 评论