自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 java几种常用设计模式简单示例

1.单例设计模式       所谓单例设计模式简单说就是无论程序如何运行,采用单例设计模式的类(Singleton类)永远只会有一个实例化对象产生。具体实现步骤如下:      (1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。      (2) 在其内部产生该类的实例化对象,并将其封装成private static类型。      (3) 定义一个静态方法

2016-12-19 22:11:15 339

转载 spring小结2

1.spring作用和优点    a.Spring框架是解决方案级的框架或者说整合框架,是各种组件、技术     的使用平台,可以在这个平台上使用Struts,hibernate,JDBC技术并且可     以可以实现各种开发技术的组合。Spring提供了IoC和AOP机制的实     现,可以改善程序结构,提高系统的灵活性,便于维护和扩展。 Spring主要作用:让组件之间实

2016-12-11 14:48:30 280

转载 spring小结1

1.定义:Spring是一个轻量级,开源的,非侵入式的控制反转(IoC)和面向切面(AOP)的容器框架。 2.特点:◆轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并 且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。◆

2016-12-11 14:46:38 363

原创 常用的正则表达式

[]:表示[]中描述的任意字符{3,20}:表示前一个规则最少出现3次,最多出现20次{3,}:表示最少出现3次,没有上限限制{3}:表示只能出现3次,不能多不能少|:表示或者*:等价于{0,},可以出现,可以不出现,如果出现,没有上限限制+:等价于{1,},至少出现1次,没有上限限制?:等价于{0,1},可以出现,可以不出现,如果出现,最多1次.:表示任意字符

2016-10-15 21:10:04 308

转载 多态

什么是多态?为什么用多态?有什么好处?多态可以分为变量的多态,方法的多态,类的多态.我这里强调的是类的多态,这是我们在以后的工作中经常回用到的首先,有这样一个系统:有个学生工作从达内毕业了,作的还不错.买了辆捷达汽车.这个系统应该如何设计呢?按照OO的思想,我们会抽象出来一个类,表示捷达汽车,其中有个run()方法public class JD{public v

2016-10-11 20:09:03 318

转载 引用类型和基本类型的区别与联系

引用类型和基本类型的区别与联系要明白这个问题,首先需要理解堆栈的概念。那什么又是堆栈,有什么区别和联系呢?堆:首先堆是动态分配的,JVM并不会自动释放这部分内存。只用等待系统的gc来进行内存回收。栈:是在类加载中有系统静态分配的,而且分配时按照内存的高低地址分配。这部分内存系统会自动进行释放。string是一个特殊类型,它存储的机制是引用类型。以下文章非本人

2016-10-10 20:42:59 562

转载 java中的引用类型概念

java中的引用类型概念   1、什么是引用类型     引用类型(reference type)指向一个对象,不是原始值,指向对象的变量是引用变量。     在java里面除去基本数据类型的其它类型都是引用数据类型,自己定义的class类都是引用类型,可以像基本类型一样使用。    示例如下:    public class MyDate { 

2016-09-27 00:16:11 374

转载 list集合的遍历3种方法

list集合的遍历3种方法:[java] view plain copypackage com.sort;    import java.util.ArrayList;  import java.util.Iterator;  import java.util.List;    /**  * list的三种

2016-09-22 00:34:09 747

原创 认识重写

重写是发生在父类和子类之间;子类的方法名和父类相同,参数列表相同,返回类型也相同。例如:class A{public int test(String s){System.out.println("aaa");}   }   class B extends A{public int test(String rrr){} //apublic int te

2016-09-17 22:13:22 182

转载 Java函数参数传递方式

在阅读本文之前,根据自己的经验和理解,大家可以先思考并选择一下Java函数的参数传递方式: A. 是按值传递的? B. 按引用传递的? C. 部分按值部分按引用? 此处暂不宣布正确答案,我们通过一个简单的例子让大家自己找答案: 1. 先定义一个类型Value Java代码  public static class Value {      private Strin

2016-09-04 13:58:06 265

原创 break和continue在语句的作用

Break关键字可以用于任何循环控制结构,从而使循环立即终止。当执行流程遇到break时,后面的语句都不会执行,直接跳到循环后的下一条语句。Continue语句是在当前语句执行时遇到continue后会结束本次循环直接跳到下一轮循环。如在switch语句中运用break和continue;Switch(grade){Case 1:;;Case 2:;;Case 3:;break

2016-09-03 18:32:28 858

转载 数组的排序

JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第一个数据作为最大或者最小的值,然后通过比较循环,输出有序的数组。插入排序是选择一个数组中的

2016-09-03 11:57:39 228

原创 初学java

Java作为一门编程语言,在编程开发中已经发展得很成熟和快速。Java是一种简单的、面向对象的、分布式的、解释式的、安全的、可移植的、性能优异的多线程语言。它是由SUN公司于1995年在世人眼前展现,开发者James Gosling因此被公认为java语言之父。Java一词来源于一种爪哇岛产的咖啡。更重要的是java是一种可跨平台的编程语言,吸收了C和C++的优势,使其在网络编程中占据了无可比拟的

2016-08-25 21:26:04 171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除