自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合总结

CollectionCollection下有三大接口:List(列表)、Set(集合)、Queue(队列)List有序,可重复。实现的类有:ArrayList、LinkedList、VectorArrayList底层是数组结构,查询快,增删慢,线程不安全,效率高。LinkedList底层是链表数据结构,查询慢,增删快,线程不安全,效率高。Vector底层是数组结构,查询快,增删慢,...

2019-12-15 21:03:07 108

原创 web对象中请求转发和重定向

请求转发 请求转发,是一种服务器的行为,当客户端请求到达后,服务器进行转发,此时会将请求对象进行保存,地址栏中的URL 地址不会改变,得到响应后,服务器端再将响应发送给客户端,从始至终只有一个请求发出。实现方式如下,达到多个资源协同响应的效果。req.getRequestDispatcher("转发的路径").forward(req,resp);public class AServle...

2019-09-05 20:14:42 196

原创 面向对象设计模式之单例模式

面向对象设计模式之单例模式什么是单例单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。在计算机系统中,还有 Windows 的回收站、操作系统中的文件系统、多线程中的线程池、显卡的驱动程序对象、打印机的后...

2019-08-03 14:40:54 142

原创 零基础学java——(常用类补充,IO)

常用类Date/* **和时间有关的类* Date:* 空构造器对象创建出的是当前系统时间对象*/public class Test01 { public static void main(String[] args) { //创建Date对象 Date d = new Date(); System.out.println(d); //通过带参构造器创建对象 D...

2019-07-29 18:36:39 152

原创 零基础学java——(常用类)

常用类ScannerhasNextXXX 获取扫描到的数据是否是XXX类型nextXXX 获取下一个扫描到的内容转为XXX类型(转换过程中有可能存在问题)public class Test01 { public static void main(String[] args)throws FileNotFoundException { Scanner input = n...

2019-07-25 21:09:44 135

原创 零基础学java——(排序,查找,异常)

排序冒泡排序 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。package com.mage.arrays.util;public ...

2019-07-23 21:05:31 142

原创 零基础学java——(包,内部类,数组(一))

包作用: 不同的包存储不同.java文件 增加了可读性以及后期的维护性 java中是以类为单位的,区分类,包名.类名 包的作用用来区分类包的使用使用package 包名 一定要注意 package语句在整个.java文件的第一行。导包 如果需要导包: import 所需类的全限定名 在类声明之前 声明包之后 import java.util.*; ...

2019-07-23 19:14:43 174

原创 零基础学java——面向对象(四)

abstract 抽象类抽象类基础概念学习抽象类: 1: 父类中定义的方法不需要具体的实现步骤 子类都不按照父类的做 2:父类中定义这个方法的目的是告诉子类 一定要保证存在该方法对于类的要求: 1:父类中不需要定义方法的实现步骤 2:子类必须要重写抽象类: 包含了抽象方法的的类称之为抽象类。 被abstract修饰的类称之为抽象了抽象方法: 只要方法的声明,没有方法体。 通...

2019-07-18 21:08:04 124

原创 零基础学java——面向对象(三)

多态多态是同一个行为具有多个不同表现形式或形态的能力。多态性是对象多种表现形式的体现。多态存在的必要条件: 继承 重写 父类引用指向子类对象 Person p=new student();多态的应用/**不同国家的人在同一家饭店吃饭 中国人 用筷子吃 中餐 英国人 用刀叉 西餐 */public class Test02 { public static void m...

2019-07-18 20:48:44 360

原创 零基础学java——面向对象(二)

面向对象(二)构造器构造器在类中用来创建对象的那个的方法称之为构造器1.构造器是一个特殊的方法: a.方法名称和类名相同 b.方法无返回值 c.在方法中无需显示的return返回数据 d.允许方法重载 e.所有类在默认情况下都会存在一个无参构造器,如果在当前类中显示的声明了构造器之后,无参构造器就不存在了2.构造器的作用就是用来创建对象的3.构造器的调用只能通过new关键词去...

2019-07-17 11:00:18 170

原创 零基础学java——面向对象(一)

使用Eclipse注意事项1:所有的项目都会统一放置在eclipse最开始需要选择的workspace中2:创建的所有的项目中的src中存放的是当前项目的源文件.java文件3:Eclipse不需要手动编译,自动会将.java文件编译位对的.class文件。该文件存储在当前工作空间\项目\bin4:Eclipse在内部是配置了-classpath的面向对象面向对象和面向过程的关系...

2019-07-15 21:21:23 119

原创 零基础学java——方法

方法方法的注意事项1.什么是方法。 方法就是一段为了完成某个功能或者业务场景的代码的集合,一个方法就是一个功能。2.为什么使用方法。 a.避免main方法中代码堆积,以免造成后期的拓展以及维护成本的增加; b.提高代码的重用性; c.提高开发效率。3.如何使用方法。 a.照抄main方法,String[] args不抄; b.在方法中通过方法名称调用需要执行的...

2019-07-13 10:55:00 220 1

空空如也

空空如也

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

TA关注的人

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