自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 web项目部署到阿里云的服务器上面详细步骤以及主要点

第一步,买买买购买域名前往阿里云网站注册或登录(可用淘宝等方式登录,)登录后直接搜索“域名”点击域名注册然后输入你想要的域名,这里以eysunvoes为例子选择你想要的类型和租用时间后点击加入清单,并点击右边的立即结算,然后结算,这里我多买了一个云解析DNS购买ECS服务器(这里不要购买虚拟主机,不支持WEB项目)这里是阿里云的云翼计划连接,是学生有优惠(默认24岁以下就是学生...

2019-11-19 18:47:50 2304 2

原创 Java设计模式学习笔记:简单工厂模式

定义;定义一个工厂类,它可以根据参数的不同返回不同类的实例。其包含3个角色;工厂角色:负责实现创建所有产品实例的内部逻辑,提供了静态的工厂方法,返回类型为抽象产品类型简单的来说就是向一个方法传递不同的参数从而这个方法建立出不同的实例。抽象产品角色:比如一个农场类中有一个获得水果()方法运行农场.获得水果(苹果);//这时获得一个苹果的实例。农场.获得水果(菠萝);//这时获得一个菠...

2019-09-11 15:32:22 223

原创 Java设计模式学习笔记:面向对象设计7个常用原则

一、单一职责原则一个对象应该只包含单一的职责,并且该职责被完整的封装在一个类中。比如路边小吃摊老板那既是厨师又是收营员,不符合该原则。二、开闭原则软件实体应该对修改关闭,对扩展开放。也就是说假如一个软件要增加新的功能,不需要对其原有的代码做任何修改(客户类修改小部分),只需要增加新的功能类代码即可,一般通过构建抽象层,而新的功能类实现抽象接口即可。三、里氏代换原则所有引用基类的地方必...

2019-09-10 21:23:08 182

原创 Java学习笔记;正则表达式及字符串的替换分解

什么是正则表达式?正则表通常被用来检索、替换那些符合某个模式(规则)的文本。(自我理解,不保证对错)简单的来说就是用一些特殊的字符来代表字符串,比如String regex="\D+";这里的正则表达式"\D+“代表非数字的字符串,如"adsfgdsf+“之类,(“416"则是数字字符串)这里我们大致可以看出它的用处,当我们因为某种需要(这种需要一般为检索或者替换定向删除之类)在逻辑上...

2019-03-14 22:03:01 1521

原创 Java学习笔记:常用类之String类

String类被默认引用,可以直接使用构造字符串对象最常见的为引用字符串常量对象(字符串常量也是对象)String s1=“hello word”;正常的创建对象String s=new String(“hello word”);也可以用一个已创建的字符串创建另一个字符串String s2=new String(s1);String(char a[])用一个字符数组来创建对象;c...

2019-03-13 22:12:21 201

原创 Java学习笔记;断言

格式断言一般有2种格式第一种assert boolean;//假如boolean的值为true时程序继续执行,假若为false时程序从此处停止执行第二种assert boolean:messages; //注意隔开符号位:,boolean必须是求值为boolean型的表达式//假如boolean的值为true时程序继续执行,假若为false时程序从此处停止执行,并且并输出messag...

2019-03-13 21:19:49 193

原创 Java学习笔记;异常类

异常类java使用throw关键字抛出一个Exception子类的实例表示异常的发生大致格式为try{包含可能发生异常的语句,若发生异常,则立即转向执行catch的语句}catch(ExceptionSubClass e){ //catch后面是个异常类的对象,我们可以通过extends继承Excetion类来自定义异常类发生异常后执行的语句;}例自定义异常类 Ban...

2019-03-13 21:05:07 441

原创 Java学习笔记:匿名类

匿名类就是一个子类,由于无名可用,所以不能用匿名类声明对象,却可以直接使用匿名类创建对象。Output.javapackage NotNameClass;abstract class Output {public abstract void Out();}OutputEnglish.javapackage NotNameClass;public class OutputEnglis...

2019-03-07 23:40:55 773

原创 Java学习笔记;内部类

内部类java支持在一个类中定义另一个类,这种类叫做内部类,包含类的类成为外嵌类。内部类的外嵌类的成员变量在内部类中依然有效,内部类的方法也可以调用外嵌类的方法。内部类仅供其外部类使用,其他类不可用。内部类的类体中不可以声明类变量和类方法,外嵌类的类体可以用内部类声明对象作为哦 外嵌类的成员。RedCowForm.javapackage NeiClass;import java.te...

2019-03-07 23:21:59 281

原创 Java学习笔记;接口回调、接口与多态、接口参数。

接口回调

2019-03-07 14:20:01 524

原创 Java学习笔记;接口与抽象类的区别

(自我理解)由于继承的定义可知,一个子类只能有一个父类,却可以实现多个接口这就导致了接口远比抽象类更加灵活。假若有2个类;公交车类与计程车类;它们都继承了一个抽象类–制动类;制动类包含了2个抽象方法:启动和刹车。显然这都是合理的,2类车都可以启动和刹车。但假如公交车类想要多一个播报车站的功能时,其不可能再去继承一个含有abstrac播报车站方法的抽象类。(只能有一个父类)但接口可以有多个...

2019-03-07 14:15:50 130

原创 Java学习笔记:接口

接口定义接口类似与抽象化类,使用interface来定义。接口体中包含常量的定义(没有变量),只有抽象方法没有普通特点,所有的常量的访问权限都一定是public,且一定都是static常量但允许省略public、final、static等修饰符。所有的抽象方法权限都是public,修饰符也允许省略。interface Pdd{ //定义接口public final static int MA...

2019-03-05 22:57:32 260

原创 Java学习笔记;abstract类和面向抽象编程

abstract类abstract类用abstract关键字修饰的类,也叫抽象类。不能用new运算符创建对象。而对于abstract方法只能进行声明,不能去实现(没有方法体)而且也不能用final和abstract同时修饰一个方法或类(若非抽象类是某抽象类的子类,就必须重写父类的抽象方法),也不允许static修饰abstract方法,即abstract必须是实力方法。**abstract...

2019-03-05 17:30:49 366

原创 java学习笔记;上转型对象以及继承与多态

猫和狗都属于动物类,但叫声不同,这就是叫声的多态。而上转型对象则是用父类去定义对象,而用子类的构造方法创建它假设Animal类是Tiger类的对象Animal a;a= new Tiger();上转型对象可以操作子类继承或隐藏的成员变量,也可以调用子类继承和重写的方法(被重写导致隐藏的方法不能调用)。其作用可以体现在下面的程序中;package super1;class 动物{v...

2019-03-04 21:33:55 528

原创 Java学习笔记;super关键字、final关键字

super关键字在 成员变量或者方法被隐藏后想要调用被隐藏的方法或变量就需要用到super关键字比如super.x、super.paly()就是访问和调用被子类所隐藏的变量x和方法paly();当super调用被隐藏的方法时,该方法中出现的成员变量是被子类所隐藏的成员变量或继承的变量。使用super调用父类的构造方法package super1;class Student {int ...

2019-03-04 21:01:30 257

原创 java;学习笔记成员变量的隐藏和方法的重写以及方法的重载

成员变量的隐藏父类定义了某个可继承的变量int a,而继承它的子类定义了一个同名变量 double a (类型不能相同,不然非法),此时在子类中继承的int a 会被隐藏,若父类某方法调用了该变量,我们在子类中依然可以继承这个方法来调用该变量。方法的重载一个类中可以有多个相同名字的方法,但必须至少满足下面一条;一、参数的个数不同。二、参数个数相同,但对应的参数类型不同。方法的重写子类...

2019-03-04 12:55:43 202

原创 学习笔记;Java四种不同访问权限 Public、Private、protected以及友好变量

私有变量和私有方法;用private修饰;其他类中不能创建该类的对象也不能使用该类的私有对象和方法Class Tom{Private float age;Private float People(float a){}}Class P{Tom tom=new Tom();//非法;tom.age;非法}共有变量和共有方法。用public修饰,其他类创建了该对象后能使用该对象的方...

2019-03-03 17:00:40 1101

原创 学习笔记java.如何编译自定义的jar件并在eclipse中使用它

在eclipse中我们在使用 import java.util.Date;语句后便可以在类中建立Date对象,Date date=new Date();并且可以使用其相关的方法,那么如何将自己编写的类封装为jar文件,在使用一定的import语句后能建立相应的对象及使用其中的方法呢?用记事本编写2个类TestOne和TestTwo,包名为moon.starTestOne.javapackag...

2019-03-03 00:42:54 363

转载 编译通过关于命令提示符中的错误: 找不到或无法加载主类

关于命令提示符中的错误: 找不到或无法加载主类欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写...

2019-03-01 21:22:24 1199

空空如也

空空如也

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

TA关注的人

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