自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java面向对象设计原则7——合成复用原则

在我们学习面向对象编程的时候,总会出现一些问题,好比以前刚刚写好的代码,上线测试可以、正常运行,突然有一天说要加一个功能,改完之后,发现以前正常运行的功能不能用了,类似这样的问题有好多好多,为了避免类似的事件发生,程序员一定要根据这些原则去开发程序。我们一个一个来学习,今天来学习7大面向对象设计原则之一,合成复用原则。合成复用原则:合成复用原则(Composite Reuse Prin...

2020-03-30 03:02:42 1168

原创 Java面向对象设计原则6——迪米特法则

在我们学习面向对象编程的时候,总会出现一些问题,好比以前刚刚写好的代码,上线测试可以、正常运行,突然有一天说要加一个功能,改完之后,发现以前正常运行的功能不能用了,类似这样的问题有好多好多,为了避免类似的事件发生,程序员一定要根据这些原则去开发程序。我们一个一个来学习,今天来学习7大面向对象设计原则之一,迪米特法则。迪米特法则:迪米特法则(Law of Demeter,LoD)又叫作最...

2020-03-30 02:35:34 1042

原创 Java面向对象设计原则5——接口隔离原则

在我们学习面向对象编程的时候,总会出现一些问题,好比以前刚刚写好的代码,上线测试可以、正常运行,突然有一天说要加一个功能,改完之后,发现以前正常运行的功能不能用了,类似这样的问题有好多好多,为了避免类似的事件发生,程序员一定要根据这些原则去开发程序。我们一个一个来学习,今天来学习7大面向对象设计原则之一,接口隔离原则。接口隔离原则:接口隔离原则(Interface Segregatio...

2020-03-30 01:54:15 1159

原创 一、MySQL简介&初识数据库&安装、卸载MySQL

近期因为疫情,工作啊、博客啥的老常跟不上速度,原本我是想一天两更~三更,现在忙得只能一天一更,或者两天一更,在这里给大家说一下抱歉。这里呢,我就废话不多说了,我近期申请了新的QQ号,用来和大家交流,大家可以到时候加上我的QQ,我在空闲时间会向你们回复问题,到时候创建一个Q群,一起探讨技术,分享技术。QQ:2100363119微信:加上我QQ,我发给你(防止有人给我打骚扰电话!!!)...

2020-03-30 01:23:41 1318

原创 Java学习里程-----Java基础_25 DEBUG

一、认识DEBUGdebug的中文意思是排错; 调试; 除错;在我们平时开发的时候经常遇到错误,就拿RuntimeException这种错误来说,不运行根本不知道错误。但是想要排查错错误的原因,我们就会用到DEBUG这个技术。二、使用DEBUG我们先创建一个类,Test2,然后我们来写一些方法。或者不想写的,拷贝一个过来。我们先运行一下。是正常的,然后我们修改一...

2020-03-28 14:19:00 1168 2

原创 Java学习里程-----Java基础_24 Java 反射机制(下)

继续,接着上两篇博客继续往下讲八、通过反射调用类中的方法我们还是用我们的ClassTest 这个类做操作啊。我们呢,现在能通过反射获取到方法、能获取到属性。我们现在通过反射来调用一下say方法。不是以前我们通过对象去调用。而是反射。从这里开始看起,我们现在已经获取到了Class类,然后我们进行一下实例化,并且给两个参数实例化之后,我们赋值给一个Object。然后...

2020-03-26 12:09:28 1086

原创 Java学习里程-----Java基础_24 Java 反射机制(中)

接着上一篇继续,没有看的:《Java学习里程-----Java基础_24 Java 反射机制(上)》六、反射的具体使用类似目录五,我们不会用这么牛逼的事情,就为了输出一个name的。下面我来说一下,我们用反射具体干的事情。还是刚刚内个ClassTest类,我们还用这个继续学习需求:实例化包子,然后我们给包子中放入馅料,制定一个价钱给它,并且输出一下知道了需求,我们开始操作。...

2020-03-26 10:50:44 1049

原创 Java学习里程-----Java基础_24 Java 反射机制(上)

一、反射首先理解什么叫反射日常生活中,白天的时候我们经常看到光啊啥的,但是你明明不看太阳,但是依然能够感受到光,这就是因为太阳光的反射现象(这是一种物理现象)。通过反射我们知道现在太阳在发光,发亮。通过这些光,我们能够找到源头,也就是太阳。相同的,Java中也可以使用包名 + 类名直接可以定位到一个类,而且是唯一的一个类,我们呢,就可以知道这个类的一切。二、反射机制Java的反...

2020-03-25 15:18:23 1107

原创 Java学习里程-----Java基础_23 Java IO 流(四)

这篇是Java IO流最后一块内容了, 这块内容我们来说一下字符流。十一、字符流 输入流字符流的输入流有很多种,我们呢,主要用这个BufferedReader来做一下demo。我们来创建一个CharIOTest类。...

2020-03-24 21:26:30 1060

原创 Java学习里程-----Java基础_23 Java IO 流(三)

(继续上一讲《Java学习里程-----Java基础_23 Java IO 流(二)》,我们这篇讲述OutputStream。)九、OutputStream上一篇我们说了InputStream输入流,这次我们来说输出流,这个我们就可以操作图片了,这里呢,我再给大家分享一个图片加密,这个可以大家用到自己的项目中,上传到服务器之后,进行图片加密存储,然后获取的时候走后端,解密拿取。不过这都是后...

2020-03-24 15:38:45 1077

原创 Java学习里程-----Java基础_23 Java IO 流(二)

继续,顺着《Java学习里程-----Java基础_23 Java IO 流(一)》这个,接着来六、字节流(先打开Java Api开发手册,没有的同学 -> https://docs.oracle.com/javase/8/docs/api/ )字节流中,输入流的祖类,InputStream这个是一个抽象类,无法直接实例化,只能实例化他的子类。它的子类有(看 Direc...

2020-03-23 16:52:51 1041

原创 Java学习里程-----Java基础_23 Java IO 流(一)

(今天又是元气满满的一天,公司大小周上班,不巧的是,今天是小周,so,我现在在办公室继续上班,不忙的时候,我给大家更新博客。)Java 的 io 可以说是Java中的一个大石头,很少能有人搬起来,抬走。原因很简单,这个东西学不好就这样,一旦涉及到文件操作,就头大,我希望大家看完我的这几篇连载博客,能够有所感悟,废话不多说,开刚!一、IO...

2020-03-21 14:58:41 1105

原创 Java学习里程-----Java基础_22 Java内部类

介绍这个匿名内部类之前,建议大家看一下我的另外一个博客《Java学习里程-----Java基础_21定时器》因为这一篇博客是承上启下的。在学习定时器的时候,我们遇到了一个匿名内部类,我只是说了这个东西叫做匿名内部类,并没有具体讲讲这个东西,下面我开始细说一、什么是匿名内部类所谓匿名,就是没有名字,无名。内部类呢,是说一个类定义在了另外一个类里面,或者是另外一个类里面的方法中,我们将这个...

2020-03-21 09:14:44 1036

原创 Java学习里程-----Java基础_21定时器

一、定时器定时器,这个我们在企业中也会常常用到这个东西。好比说,我们每天晚上20:00(也就是八点)准时清理一下windows的垃圾文件,这时候,我们需要给windows创建一个这样的定时器,让windows每天晚上八点自己去清理。知道了作用之后,我们发现,这是个不错的东西,所以我们来学习一下定时器的使用二、使用其实有两种方式去实现定时器,我们定时器是用的jdk自带的,很棒啊,...

2020-03-20 14:59:07 1058

原创 Java学习里程-----Java基础_20线程(下)

接着上面继续说七、线程常用方法打开jdk的api接口文档 https://docs.oracle.com/javase/8/docs/api/找到Thread这个类,然后我们来看一下这个线程给我们提供了那些方法我们可以看到,这个Thread是继承了Object,而且还实现了Runnable这个接口还给我们提供了一个案例,先继承这个Thread类,然后实例化对象,启动线...

2020-03-19 11:58:31 1023

原创 Java学习里程-----Java基础_20线程(上)

一、什么叫线程说线程之前先要说一下进程,windows系统就是一个很大的进程,或者说由很多很多进程组合起来的,有的运行着wifi模块,有的在调度cpu等等,而线程是什么,线程就是一条一条的命令,或者是一个执行者,一个进程可以调度很多的线程去干活,搬砖可能说的不是很对,但是这是我理解的,权威解释:《百度百科》二、Java 中的线程相同,Java中也得需要线程去干活,就比如说实例化一个...

2020-03-19 00:41:49 1530

原创 Java学习里程-----Java学习第五步 如何使用IDE

还是那句话,工欲善其事必先利其器,上上讲我们已经安装好了Eclipse(还没有安装的同学可以看我另外的博客《Java学习里程-----Java学习第三步 编程工具(IDE)》),这一讲,我们来熟悉一下它,并且配置一下, 大家好好学习这个工具,等有了更强大好用的工具我们再换。一、熟悉界面这个呢就是我现在的工作界面,大家的可能不和我的一样,我现在恢复成最初的样子,然后给大家介绍。(下面我会...

2020-03-18 23:16:47 1178

原创 Java学习里程-----Java基础_19泛型(下)

顺着上一篇,我们继续。这些弄好之后,我们继续测试。我们刚刚还在每个动物实体中定义了一个方法,我们现在来输出一下我们在增加一个方法,很简单,就是输出一下类中的方法。这里呢,我们要说一下一个概念,要记住这个东西,叫通配符三、通配符通配符,在Java中大多数地方都用 ?代替。(当然也可能会有别的)通配符,就是用来匹配一下不确定的东西的,这里需要讲述一些细节首先我们来...

2020-03-18 20:16:15 1034

原创 Java学习里程-----Java基础_19泛型(上)

一、何为泛型这个词语如果没有人告诉你是啥,你可能一辈子都想不出来。我们通过一件事来了解泛型是什么。大家都知道啊,做Java开发的时候一定能用到集合这个东西啊,但是,在Java初期,具体是在J2 SE1.5以前,有一个问题,List里面乱七八糟,可能存放一个int类型的,过一会又存放一个String类型的,这样到最后就会出现一个问题,就是强制类型转换,这样是不好的,也是不安全的,所以啊,...

2020-03-18 19:33:16 994

空空如也

空空如也

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

TA关注的人

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