java基础
文章平均质量分 64
该昵称不合法
这个作者很懒,什么都没留下…
展开
-
抽象类和接口的区别,使用场景
抽象类和接口的区别,使用场景 1 接口是核心,其定义了要做的事情,包含了许多的方法,但没有定义这些方法应该如何做。 2 如果许多类实现了某个接口,那么每个都要用代码实现那些方法 3 如果某一些类的实现有共通之处,则可以抽象出来一个抽象类,让抽象类实现接口的公用的代码,而那些个性化的方法则由各个子类去实现。 所以,抽象类是为了简化接口的实现,他不仅提供了公共方法的实现,让转载 2013-05-20 13:52:57 · 654 阅读 · 0 评论 -
Java中访问修饰符public、private、protect、default范围
2009-11-19Java中访问修饰符public、private、protect、default范围版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://lvdairy.blogbus.com/logs/51747079.html 同一个类同一个包不同包的子类不同包的非子类转载 2013-05-19 18:06:20 · 756 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象转载 2013-05-21 15:35:32 · 367 阅读 · 0 评论 -
jdk,jre的关系
关于jdk和jre 大家肯定在安装JDK的时候会有选择是否安装单独的jre,一般都会一起安装,我也建议大家这样做。因为这样更能帮助大家弄清楚它们的区别: Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦,还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证转载 2013-05-21 11:21:27 · 475 阅读 · 0 评论 -
Java集合框架Collection介绍
Java2的集合框架,主要有三种:List、Set和Map,其中List和Set是继承Collection,需要注意的是,这里的 Collection、List、Set和Map都是接口(Interface),不是具体的类实现。 常用集合类的继承结构如下: Collection Collection Collection Collection Collection C转载 2013-05-22 10:08:49 · 459 阅读 · 0 评论 -
父类的私有成员变量能被子类继承吗?
首先请看两个类的代码:BaseClass:package com.sitinspring;import java.util.Vector;/** * 基类BaseClass,ChildClass类的父类 * @author: sitinspring(junglesong@gmail.com) * @date: 2007-12-4 */public cla转载 2013-05-23 00:18:19 · 2621 阅读 · 0 评论 -
servlet线程安全解析
Servlet:单实例多线程,也可以认为是单进程多线程的运行在容器中。线程不安全,因为被多个线程访问一个实例,共享的数据可能会发生安全问题。 每个客户端访问Servlet时,都是一个独立的线程。 概述 在探讨java线程安全前,让我们先简要介绍一下Java语言。 任何语言,如C++,C#,Java,它们都有相通之处,特别是语法,但如果有人转载 2013-06-05 11:34:21 · 527 阅读 · 0 评论 -
web.xml配置详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener ->转载 2013-06-06 17:50:17 · 478 阅读 · 0 评论 -
java定时器
【转】J2EE-Web项目定时执行任务Tomcat 下Web项目的定时任务监听器类:SysContextListener.javapackage axtic.servlet;import java.util.Timer;//定时器类import axtic.bean.exportHistoryBean;import javax.servlet.Servlet转载 2013-10-11 10:55:10 · 663 阅读 · 0 评论