摘要: 1、创建maven项目 在idea中创建maven项目比较的简单,因为IDEA默认已经整合了maven,我们只需要按照下面的步骤进行操作即可: (1)单机“create New Project”按钮,弹出New Project 对话框。 (2)选择maven项目,单击“”next"。 (3)输入Gr 阅读全文
posted @ 2019-03-24 17:30 牧神风 阅读(18667) 评论(1) 推荐(1)
摘要: java中有8种基本的数据类型,其中每一种数据类型都对应了一种包装类。java是纯面向对象的语言,在java中的一切东西都可以用对象的形式表示,包括java中的基本数据类型。包装类中除了Integer和Character外,其他的包装类都是以java中的基本数据类型的首字母大写命名的。 每个包装类中 阅读全文
posted @ 2019-03-24 10:57 牧神风 阅读(991) 评论(0) 推荐(0)
摘要: 在日常的程序开发中难免会出现遗漏并且就算代码没有问题可是由于程序运行环境的内存不够了,磁盘满了,网络连接问题等这些非正常的情况在java中都称之为异常。在java中对异常的处理有统一的异常处理机制,今天我来简单的介绍一下java中的异常处理。 首先我们来看一个在我们平时开发中比较常见的一个异常:Nu 阅读全文
posted @ 2019-03-17 15:02 牧神风 阅读(270) 评论(0) 推荐(0)
摘要: 在java中允许在类的内部再定义一个类,这个定义在类内部的类称之为内部类,包含内部类的类称之为外部类。内部类可以方便的访问外部类的私有属性和方法,可以把内部类定义为private以实现对外部的完全封装,同时内部类也可以让类的结构层次更加的清晰,代码也比较的简洁。 java中的内部类只是java编译器 阅读全文
posted @ 2019-03-16 12:02 牧神风 阅读(1378) 评论(0) 推荐(0)
摘要: 在java中的修饰符有public、private、protected等,其中public表示对外可以访问,private表示只可以在类里面访问,protected表示虽然不可以在类外访问,但是可以在子类中访问。在设计模式中的模板方法就是按照这种设计思路来的,这也是protected的一种常见的使用 阅读全文
posted @ 2019-03-10 14:03 牧神风 阅读(469) 评论(0) 推荐(0)
摘要: 上次我们说到子类可以通过super关键字调用父类的构造的方法如果子类没有调用那就默认调用父类默认的构造方法,可是如果父类没有默认的构造方法怎么办? 父类代码: 这时子类必须在构造方法中调用父类的构造方法,不然编译会报错,并且调用父类构造方法的代码必须写在第一行。 下面我需要向大家介绍几个名词。还记的 阅读全文
posted @ 2019-03-03 11:51 牧神风 阅读(489) 评论(0) 推荐(0)
摘要: 在java中,所有的类都有一个默认的父类Object,即使我们没有显式的去继承这个类。在Object类中定义了一些方法,其中有几个方法是我们必须掌握的,比如equals方法,hashCode方法,wait方法,notify方法,getClass方法等。这些方法我会在以后文章给大家介绍,今天我们要讨论 阅读全文
posted @ 2019-03-03 10:32 牧神风 阅读(4676) 评论(0) 推荐(0)
摘要: 责任链模式在实际开发中属于比较常见的一种设计模式。假设我们要去某个公司面试,首先要到公司的前台打听,这时可能前台告诉你要去业务部门,这时你到了业务部门又被告知你应该去技术部门到了技术部门又被告知你应该去人事部门,因此最后我又不得不去人事部门。像这样,在我们找到合适的办事人之前,我们被不断地像皮球一样 阅读全文
posted @ 2019-03-02 10:48 牧神风 阅读(225) 评论(0) 推荐(0)
摘要: 今天我要向大家介绍的设计模式叫做模板模式。模板模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤(摘自菜鸟教程)。模板模式在开发中使用的非常的频繁并且在spring中大量的使用了模板模式。 1.定义一个抽象模板类: 2.定 阅读全文
posted @ 2019-02-09 20:58 牧神风 阅读(123) 评论(0) 推荐(0)
摘要: 今天我们要介绍的设计模式叫做策略模式。策略模式其实就是把不同的策略(方法)封装在不同的类中。在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式(摘自菜鸟教程)。下面我们用代码来实现策略模式。 1、首先定义一个策略的接口: 2.定义 阅读全文
posted @ 2019-02-09 20:14 牧神风 阅读(173) 评论(0) 推荐(0)