![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
梦彪_73992
兴趣广泛,喜欢学习新知识,
展开
-
JavaBean,POJO,VO,DTO的区别和联系
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 的属性。VO即value object值对象主要体现在视图的对象,对于一个WEB页面将整个页面的转载 2016-03-04 09:32:36 · 7484 阅读 · 0 评论 -
Pojo和JavaBean的区别
POJO(Plain Old Java Object)这个名字用来强调它是一个普通java对象,而不是一个特殊的对象。2005年11月时,“POJO”主要用来指代那些没用遵从特定的Java对象模型,约定或框架如EJB的Java对象.理想地讲,一个POJO是一个不受任何限制的Java对象(除了Java语言规范)。例如一个POJO不应该是扩展预定的类,如 pub转载 2016-03-04 09:35:21 · 251 阅读 · 0 评论 -
Exception 和 error
编译型异常是无法捕获的 === error错误RuntimeExceptionthrows抛出的异常 总是要try···catch的 异常可以抛出 但是总要处理。(一般在service层捕获,或在Controller之中)throw 捕获异常,给出提示 throw new exception(“b不能为0”)常见异常:RuntimeException原创 2016-03-06 14:18:35 · 336 阅读 · 0 评论 -
接口和抽象类的区别
接口和抽象类的区别:关键字的不同, 接口interface 抽象类abstract创建方式: 抽象类: 可以是public 也可以是protected 但是不能是private 不能是私有的 不然不能被子类继承[public] abstract class ClassName { abstract void fun();}接口:同抽象类一样 可以是public 和 pr原创 2016-02-20 21:25:47 · 379 阅读 · 0 评论 -
java中的堆Heap和栈Stack的区别
java里面Heap和Stack分别存储数据的不同 Heap(堆)Stack(栈)JVM中的功能内存数据区内存指令区存储数据对象实例(1)基本数据类型,指令代码,常量,对象的引用地址(2)1.保存对象实例,实际上是保存对象实例的属性值,属性的类型和对象本身的类型标记等,并不保存对象的方法(方法是指令原创 2016-02-21 00:31:20 · 536 阅读 · 0 评论