![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2SE
文章平均质量分 78
sun5208
这个作者很懒,什么都没留下…
展开
-
java中substring与substr的用法
<br />1.substring 方法 <br /><br />定义和用法 <br /><br />substring 方法用于提取字符串中介于两个指定下标之间的字符。 <br /><br />语法 <br /><br />stringObject.substring(start,stop) <br /><br />参数 描述 <br />start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 <br />stop 可选。一个非负的整转载 2010-06-25 21:33:00 · 966 阅读 · 0 评论 -
Java中split的用法
<br />Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:<br />java.lang.string.split<br />split 方法<br />将一个字符串分割为子字符串,然后将结果作为字符串数组返回。<br />stringObj.split([separator,[limit]]) <br />stringObj<br />必选项。要被分解的 String 对象或文字,该对象不会被split方法修改。转载 2010-06-25 21:31:00 · 55285 阅读 · 8 评论 -
java基本类型
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。<br /><br />基本类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:<br /><br />基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、i转载 2010-06-27 12:54:00 · 493 阅读 · 0 评论 -
JAVA中String与StringBuffer的区别
<br />String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。<br /> <br />在java中有3个类来负责字符的操作。 <br />1.Character 是进行单个字符操作的,<br />2.String 对一串字符进行操作。不可变类。<br />3.StringBuffer 也是对一串字符进行操作,但是可变类。<br />String:<br />是对象不是原始类型.<br />为不可变对象,一转载 2010-06-29 20:57:00 · 379 阅读 · 0 评论 -
简述过滤器
<br />过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。在这之后,过滤器可以作如下的选择:<br />1、 以常规的方式调用资源(即,调用servlet或JSP页面)。<br />2、利用修改过的请求信息调用资源。<br />3、 调用资源,但在发送响应到客户机前对其进行修改<br />4、阻止该资源调用,代之以转到其他的资源,返回一个特定的状态代码或生成替换输出。<br />/////转载 2010-06-30 14:01:00 · 704 阅读 · 0 评论 -
Java线程基本概述
一 线程的基本概念 线程是一个程序内部的顺序控制流.一个进程相当于一个任务,一个线程相当于一个任务中的一条执行路径. 多进程:在操作系统中能同时运行多个任务(程序) 多线程:在同一个应用程序中有多个顺序流同时执行 Java的线程是通过java.lang.Thread类来实现的 JVM启动时会有一个由主方法(public static void main(){})所定义的线程 可以通过创建Thread的实例来创建新的线程 每个线程都是通过某个特定Thread对象所对应的方法run()来完成其操作的,方法run原创 2010-07-04 15:13:00 · 504 阅读 · 0 评论 -
最近日常项目知识点总结
首先:在Action中接受传参时,出现乱码,怎么解决,且不是actionform所能涉及到的。window.self.location = "teammgr.do?teamcommand=list&gameid="+ document.teamForm.gameid.options[document.teamForm.gameid.selectedIndex].value+"&school="+document.teamForm.school.options[document.teamForm.school原创 2010-07-08 15:14:00 · 637 阅读 · 0 评论 -
Thread部分解释总结笔记
<br />Thread实现了接口Runnable,该接口只有一个run()方法,<br /> 使用实现接口 Runnable 的对象创建一个线程时,启动该线程将导致在独立执行的线程中调用对象的 run 方法。<br />使用实现接口 Runnable 的对象创建一个线程时,启动该线程将导致在独立执行的线程中调用对象的 run 方法。 <br />方法 run 的常规协定是,它可能执行任何所需的动作。 <br /><br />........................................原创 2010-07-24 20:03:00 · 1097 阅读 · 1 评论 -
java序列化(Serializable)的作用和反序列化
<br />这里转载一篇讲解java序列化(Serializable)和反序列化方面的感觉很好的文章。<br />1、序列化是干什么的? <br />简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。<br /><br />2、什么情况下需要序列化<br />a)当你想把的内存中的对象状态保存到一个文件中或者数转载 2010-05-31 12:12:00 · 503 阅读 · 0 评论