java
文章平均质量分 63
Lomo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java基础知识集锦
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,转载 2011-07-29 10:11:03 · 858 阅读 · 0 评论 -
JavaMail API详解
一、JavaMail API简介JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。而不是像sendmail或者其它的邮件传输代理(Mail Transfer Agent,简称MTA)程序那样可以传送、递送、转发邮件。从另外一个角度来转载 2011-10-25 10:58:35 · 385 阅读 · 0 评论 -
j2ee部分jar包的作用
activation.jar:与javaMail有关的jar包,使用javaMail时应与mail.jar一起加入到lib中去,具体负责mail的数据源和类型等ajaxtags-1.2-beta3.jar:ajax提供的标签库,使用户能像使用jsp普通标签一样使用ajaxant.jar和antlr.jar(可以删去):的是ant编译用的包,在工程中不用添加asm.jar:H转载 2011-10-25 11:19:36 · 1317 阅读 · 0 评论 -
java中的同步与异步
经常看到介绍 ArrayList 和HashMap是异步,Vector和HashTable是同步,这里同步是线程安全的,异步不是线程安全的,举例说明: 当创建一个Vector对象时候, Vector ve=new Vector(); ve.add("1"); 当在多线程程序中,第一个线程调用修改对象ve的时候,就为其上了锁,其他线程只有等待。 当创建一个Ar转载 2011-11-23 11:17:14 · 20995 阅读 · 2 评论 -
总结下java中的abstract,interface,final,static
一,抽象类:abstract 1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类; 2,抽象类中可以有具体的实现方法; 3,抽象类中可以没有抽象方法; 4,抽象类中的抽象方法必须被它的子类实现,如果子类没有实现,则该子类继续为抽象类 5,抽象类不能被实例化,但可以由抽象父类指向的子类实例来调用抽象转载 2011-11-03 15:55:24 · 342 阅读 · 0 评论 -
"is a"关系和"has a"关系
假设有两个类:Computer和Employee。明显地,这两个类之间不存在"is a"的关系,即Employee不是计算机,它们之间没有继承关系的必要。因此不可能产生代码重用性。但这两个类之间是"has a"关系,即是支持的关系。例如,Employee"has a"Computer。明显地是一种支持关系。这种支持关系落实到代码中,就是在Employee中创建Computer的对象,调用其方法,到转载 2011-11-28 17:12:24 · 1846 阅读 · 0 评论 -
JSP EL表达式详细介绍
一、JSP EL语言定义E L(Expression Language) 目的:为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java转载 2012-02-09 10:27:01 · 489 阅读 · 0 评论 -
有状态会话Bean(SLSB)和无状态会话Bean(SFSB)的区别
1 无状态 (Stateless) 在不同方法调用间不保留任何状态 。 事务处理必须在一个方法中结束 。 通常资源占用较少;可以被共享(因为它是无状态的) 。 无状态Bean不会"专门"保存客户端的状态----(需要强调“专门”是因为无状态会话Bean也会有成员变量,有成员变量就可以保存状态,但它不会专门为特定的客户端保存状态。转载 2012-03-19 18:45:22 · 392 阅读 · 0 评论 -
java的异常处理机制(try…catch…finally)
1 引子try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。public class TestExc转载 2012-05-09 11:05:57 · 699 阅读 · 0 评论 -
HashMap和Hashtable的区别
1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是Hashtable的轻量转载 2011-10-21 09:56:03 · 256 阅读 · 0 评论 -
POJO模式
1. 什么是POJOPOJO的名称有多种,pure old java object 、plain ordinary java object 等。按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的ja转载 2011-10-14 11:03:05 · 735 阅读 · 0 评论 -
Serializable
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列转载 2011-07-29 10:00:49 · 356 阅读 · 0 评论 -
Spring注解
1. 使用Spring注解来注入属性1.1. 使用注解以前我们是怎样注入属性的类的实现:Java代码 收藏代码 public class UserManagerImpl implements UserManager { private UserDao u转载 2011-07-29 10:06:13 · 357 阅读 · 0 评论 -
JPA注解
1、@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据转载 2011-09-01 16:09:12 · 302 阅读 · 0 评论 -
ActionContext和ServletActionContext介绍
ActionContext(Action上下文)1、ActionContext介绍 我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(转载 2011-08-09 10:57:58 · 627 阅读 · 0 评论 -
程序员有趣的面试智力题
偶然间在网上看到几个原来没见过的面试智力题,有几个题目在国内流传相当广,什么n个人怎么分饼最公平,屋里的三个灯泡分别由哪个开关控制,三架飞机环游世界,用火柴和两根绳子测量45分钟之类的题目,火星得已经可以考古了,这里就不再说了。 1、考虑一个双人游戏。游戏在一个圆桌上转载 2011-09-07 10:18:50 · 577 阅读 · 0 评论 -
Spring注解@Component、@Repository、@Service、@Controller区别
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名转载 2011-08-19 17:59:52 · 277 阅读 · 0 评论 -
java易混淆概念之类变量、实例变量、局部变量
类变量、实例变量、局部变量类变量是类中独立于方法之外的变量,用static 修饰。实例变量也是类中独立于方法之外的变量,不过没有static修饰。局部变量是类的方法中的变量。看下面的伪代码说明:public class Variable{ static转载 2011-08-25 11:41:08 · 496 阅读 · 0 评论 -
js中prototype用法
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript转载 2011-08-30 14:03:46 · 368 阅读 · 0 评论 -
Java语言中This关键字应用浅析
本文向你介绍Java语言中的This关键字的使用,包括引用成员变量、调用类的构造方法等知识。应用一:引用成员变量public class Student{ //定义一个类,类的名字为student。 public Student(){ //定义 一个方法,名字与类相同故为构造方法 this(“luobo”) } public Student(Strin转载 2012-05-09 10:41:47 · 429 阅读 · 0 评论
分享