自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 观察者模式(发布/订阅模式)

  观察者模式提供了避免组件之间紧密耦合的另一种方法,它将观察者和被观察者的对象分离开。在该模式中,一个对象通过添加一个方法(该方法允许另一个对象,即观察者注册自己)使本身变得可观察。当可观察的对象更改时,它会将消息发送到已注册的观察者。这些观察者收到消息后所执行的操作与可观察的对象无关,这种模式使得对象可以相互对话,而不必了解原因。java语言与C#语言的时间处理机制就是采用此种设计模式。 例...

2018-09-16 10:26:09 206

原创 jdbc工具类

package Test; import java.sql.Statement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; /**  *...

2018-08-06 11:26:16 92

转载 抽象类与接口区别

接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何方法,如Remote...

2018-05-21 19:15:25 94

原创 this

this代表对当前对象的一个引用。public class Person { //哪个对象调用了该方法,this就是哪个对象 public void printInfo(){ System.out.println(this); } public static void main(String[] args) { Person person = new Person(); System.o...

2018-05-19 17:44:12 146

原创 练习

1、字符串解析,现有字符串,“卡巴斯基#杀毒软件#免费版#俄罗斯#”,解析出每个元素。2、现有如下学生参加学校运动会xt_0712 xt_0704 xt_0715 xt_0504 xt_0602 xt_0711 xt_0607,统计蓝桥7期(以xt_07开头的是兴唐7期)有多少人参加比赛。3、写一个方法从身份证中获取年龄、结合系统时间判断当天是否过生日以及判断其性别(身份证的倒数第2位为偶数时表示...

2018-05-19 17:43:22 556

转载 staitc

static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。一句话来描述就是:  方便在没有创建对象的情况下来进行调用(方法/变量)。被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。  s...

2018-05-06 10:36:05 200

转载 public private protected 区别

1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部clas...

2018-05-04 19:56:08 137

原创 面向对象与面向过程

面向对象是一种编程思想,这种编程思想凸显对象在编程过程中的重要作用。什么是面向对象呢?简单的说就是让对象成为类与类之间的“通信”的桥梁,通过对象使类之间形成有机的整体。面向对象编程语言以对象为中心,以消息为驱动,即程序=对象+消息。面向过程编程语言则以过程为中心,以算法为驱动,即程序=算法+数据;...

2018-05-04 19:38:10 210

原创 数组

数组是相同数据类型的数据按顺序组成的一种引用数据类型。//求学生平均成绩及全班单科平均成绩实现上图程序。

2018-04-15 16:43:43 96

原创 流程控制

if分支语句    if 概述:在某些情况下,需要当某一条件满足时才执行相应代码,条件不满足则执行其他代码。    if 四种形式:单分支、双分支、多分支、嵌套if    if(布尔表达式){            //布尔表达式为true时需要执行的代码;}f (布尔表达式) {         //布尔表达式为true时需执行的代码;   }else {         //布尔表达式为fal...

2018-04-03 18:05:56 120

原创 2018/3/25数据类型与运算符

class java02{ static public void main(String arg[]){ char letter = '\r'; System.out.println("0123456789"+letter+"wwa"+letter+"98765"); }}//输出9876556789  /r 回车 即后面替换前面的内容。(后期不作为使用 了解即可)基本数据类型转换   低...

2018-03-25 14:10:26 113

空空如也

空空如也

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

TA关注的人

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