java
文章平均质量分 84
王茗颢
这个作者很懒,什么都没留下…
展开
-
java的反射机制
什么叫做反射 能够原创 2014-11-11 09:27:49 · 307 阅读 · 0 评论 -
java的代理(静态代理和动态代理实例)
静态代理 静态代理:由程序员创建或特定工具自动生成源代码,也就是在编译时就已经将接口,被代理类,代理类等确定下来。在程序运行之前,代理类的.class文件就已经生成。 public interface Person { voidgiveMoney();} public class Student implements Person { private String name; ...原创 2018-07-04 09:10:30 · 285 阅读 · 0 评论 -
Spring基础教程
Spring IOC 容器IoC容器Spring容器是Spring框架的核心。容器创建对象,把他们连载一起,配置他们,并且管理他们的整个生命周期从创建到销毁。Spring容器使用以来注入(DI)来管理组成应用程序的组件。这些对象被称为Spring Beans,Spring提供了两种不同类型的容器。序号 容器&描述 1 Spring BeanFactory 容器 它是最简单的容器,给...原创 2018-07-03 13:13:29 · 261 阅读 · 0 评论 -
Runtime
Runtime 类代表着Java程序的运行时环境,每个Java程序都有一个Runtime实例,该类会被自动创建,我们可以通过Runtime.getRuntime() 方法来获取当前程序的Runtime实例。获取当前Jvm的内存信息/* * 获取当前jvm的内存信息,返回的值是 字节为单位 * */public static void getFreeMemory() { //获取可用内存 ...原创 2018-07-02 08:22:52 · 190 阅读 · 0 评论 -
StringBuffer
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的String 对象,所以经常改变内容的字符串...原创 2018-07-02 08:22:17 · 174 阅读 · 0 评论 -
类和对象
类和对象现实世界中所有的事物都被视为对象。对象的属性和方法对象的两个重要因素就是特征和动作对象拥有一个或者多个特征的集合构成了对象的状态,也就是对象的属性。类共同的属性和行为被组织在一个单元里,就成为类。类是具有相同属性和共同行为的一组对象集合属性:用来描述对象的数据元素称为对象属性(也称为数据/状态)。方法:对对象的属性进行的操作称为对象的方法(也称为行为/操作)原创 2017-03-11 23:27:49 · 294 阅读 · 0 评论 -
java 执行控制语句
java 执行控制语句原创 2017-03-10 09:06:48 · 292 阅读 · 0 评论 -
java数据类型和字符串讲解
java数据类型和字符串讲解原创 2017-03-10 00:30:54 · 300 阅读 · 0 评论 -
This和Super关键字
Thisthis关键字必须放在非静态方法里面this关键字代表自身,在程序中主要的使用用途有以下几个方面:? 使用this关键字引用成员变量? 使用this关键字在自身构造方法内部引用其它构造方法? 使用this关键字代表自身类的对象? 使用this关键字引用成员方法8.8.1.1 引用成员变量在一个类的方法或构造方法内部,可以使用“this.成员变量名”这样的格式转载 2017-03-10 14:11:55 · 318 阅读 · 0 评论 -
重定向和请求转发区别
请求转发与重定向的区别2011-03-07 22:56 1907人阅读 评论(0) 收藏 举报浏览器服务器urlwebweb服务jsp重定向与转发的区别:1.重定向访问服务器两次,转发只访问服务器一次。2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的。3.重定向跳转后必须加上return,要不然页面虽然跳转转载 2014-12-01 17:04:38 · 4493 阅读 · 2 评论 -
接口与接口的特性
接口 在java语言中,接口不是类,原创 2014-11-12 09:53:23 · 404 阅读 · 0 评论 -
接口与抽象类
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口的区别 若有不正之处,请多多谅解并欢迎批评指正,转载 2014-11-12 11:51:03 · 281 阅读 · 0 评论 -
JAVA深复制(深克隆)与浅复制(浅克隆)
JAVA深复制(深克隆)与浅复制(浅克隆)1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不 复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被转载 2014-11-12 12:56:46 · 301 阅读 · 0 评论