自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java学习之:JavaWeb

JavaWeb1、基本概念JavaWeb,是一种使用 Java技术解决相关 web互联网领域的技术栈。网络由:网络服务端和网络客户端两部分组成。客户端应用 Java的 Java Applet虽然很少使用,但 Java在服务器端的应用非常丰富,如 Servlet, JSP,第三方框架等。JavaScript技术给 Web领域的发展注入了强大的动力。2、常见的服务器Tomcat:Tomcat服务器是一种免费的、开放源代码的 Web应用服务器,属于轻量级应用服务器,广泛用于中小型系统和并发访问用

2021-03-07 20:29:59 211

原创 Java学习之:spring

spring是一个开源的、轻量级的 Java开发框架,它有两个核心:控制反转(IoC)和面向切面(AOP)。通过声明式方式, Java Spring框架可以灵活地管理事务,提高开发效率和质量。Spring框架并不局限于服务器端。任何 Java应用都可以从 Spring的简单性、可测性和松耦合的角度来获得好处。SpringFramework也是一种超级粘合平台,它能够粘合其他技术和框架,以及自身的功能。一、什么是控制反转?控制反转模式的基本概念:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和

2021-02-28 16:31:45 199

原创 Java学习之:面向对象设计原则

设计原则分为七大原则:1:单一职责原则应该有且仅有一个原因引起类的变更。单一职责是为了增加内聚度。比如在设计某一个游戏项目的时候,游戏有角色界面以及地图,还有各种方法。这时就不应该将所有的内容 放入同一个类中,使得这个类包含各种成员以及方法。应该将角色抽出,放入角色类中,将界面放入界面类中,将各种方法放入对应的实现类中,使每一个类的业务变得更加简单,而让粒度变得更小。单一职责的优点有:1、类的复杂性降低,实现什么职责都有清晰明确的定义;2、可读性提高,复杂性减低,可读性当然提高;3、可维护性提

2020-10-25 23:12:58 90

原创 Java学习之:IDEA的简单使用教程

IDEA使用教程IDEA 全名是 IntelliJ IDEA,IDEA是捷克JetBrains公司出品的java语言开发集成环境,它是公认最为优秀的Java开发工具,它自带了丰富的插件和许多快捷方式,为Java编程创造了良好的开发环境。...

2020-09-21 21:40:16 4452

原创 Java学习之:单一职责

Java学习之:单一职责为了达到某种目的,我们会书写Java代码来帮助我们实现其功能,而代码逻辑有的复杂,有的简单,当书写复杂代码时,我们希望能够重复使用一些代码段,从而让代码变得更加简洁明了,这时候我们就会用到Java语言中的“方法”。方法也可以被称之为“函数”,在各个方法中有着不同的实现。当需要重复用到一些相同功能时,我们会在类中调用方法,使得编写的代码能够被复用,化繁为简。每一种方法中的实现,就等同于其职责。“单一职责”原则体现出Java面向对象的编程思想:一个方法或一个类,只负责完成一个职责。

2020-09-06 20:57:37 182

原创 Java学习之:static

static:意为静态的,用于修饰成员(成员变量,成员方法)。1.被static所修饰的变量或者方法会储存在数据共享区;2.被static修饰后的成员变量只有一个3.当成员被static修饰之后,就多了一种访问方式,除了可以被对象调用之外,还可以直接被类名调用,(类名.静态成员);4.static的特点:1)static修饰的属性可以直接使用“类名.”的方式访问,也可以用“对象.”的方式访问,但是非static修饰的属性,只能用“对象.”的方式访问2)静态方法不能访问本类的非静态属性,当然也不能

2020-08-17 22:40:46 339

原创 Java学习之:super与this的用法与区别

简述"this.",“this()”,“super,”,"super()"的区别this. 的对象为本类,this.的操作对象为本类属性或者本类行为super.表示当前类的父类,super.的操作对象为父类属性或者父类行为super(参数):调用父类中的某一个构造函数(应该为构造函数中的第一条语句)。this(参数):调用本类中另一种形式的构造函数(应该为构造函数中的第一条语句)。this1.this() :是在一个类当中,让一个构造方法能够调用本类的其他构造,从而达到构造方法的代码共享语法:

2020-08-17 22:33:19 110

原创 Java学习之:封装

封装封装的概念:封装分为“装”和"封",“装”指的是类的定义,特别是类里面有哪些内容,“封”指的是信息的隐藏,具体体现两个:“访问修饰符”和“方法本身”;前者控制了类当中的内容被外部访问的权限;后者控制了算法实现的隐藏。1.装:类的定义:属性、行为、关联关系。1.1属性:遇到变量属性,可以默认写作private,只有常量属性定义为public。 方法重载: 1.当一个类有两到多个同名单是有不同参数列表(个数,类型,顺序)的方法时,就是方法重载。 2.属于面向对象4大特征中的“多态”。最

2020-08-17 22:17:38 160

原创 Java 学习之:类与对象

1、类的定义语法;2、通过类产生对象的语法;3、操作对象当中的属性和行为的语法4、当属性是一个对象的时候的操作语法;5、NullPointerException的细节;6、this语法7、private语法测试类,也被称之为“主类”。拥有一个main方法,完成对程序的调用。/** 定义了一个类就相当于定义了一个数据类型,* 这个类型是属于引用数据类型。** 数据类型就是用来产生数据量的,所以首先声明的语法* 就是普通的变量或常量的声明语法。** 产生对象的语法: new 类名

2020-08-11 21:33:30 101

空空如也

空空如也

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

TA关注的人

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