摘要:
Java学习之文件io流篇 0x00 前言 在平时的一些开发中,普遍都会让脚本运行的时候,去存储一些脚本运行结果的数据,例如开发一个爬虫,这时候我们爬取下来的内容,就需要存储到本地,那么这时候就会用到一些操作文件的类。 0x01 File 类 File类主要用于文件和目录创建、查找、删除等操作的。 阅读全文
摘要:
Java学习之异常篇 0x00 前言 计划这几天把Java SE的基础都给总结完,然后开始我的web部分。 0x01 异常概念 说到异常,第一个联系到的可能就是bug,但是我们需要了解一下异常到底是怎么去爆出的。 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在 阅读全文
摘要:
0x00 前言 在一个工具开发中,如果该工具需要不断的去执行同一个动作或者是请求的话,使用单线程是非常慢。还是拿一个目录扫描器来举例子,比如我们需要开发一个目录扫描器,我们的字典里有10000个字典,,只有一个线程去发起http的请求,这样的速度是非常慢的,但是如果我们用到多线程,4个线程,每个线程 阅读全文
摘要:
Java学习之集合篇 0x00 前言 上篇文章的常用类,其实就已经讲到了,这个ArrayList集合,但是ArrayList只是集合中的其中一种,那这篇文章就来讲讲关于集合的一些对象。 0x01 集合概念 先来了解一些什么是集合, 下面来贴一段集合的描述。 集合:java中的一种容器,可以用来存储多 阅读全文
摘要:
Java学习之常用类篇 0x00 前言 在开发中难免调用到各种api来开发程序,那就先来学习一下api的一些相关概念。 0x01 api的使用 首先还是得来看看api的一个解释。 API(Application Programming Interface),应用程序编程接口。Java API是一本程 阅读全文
摘要:
Java学习之final与匿名内部类 0x00 前言 续上几篇文章,得知子类继承父类后是可以在父类的基础上进行改写的,那么在程序中有些东西可能是不能让我们给轻易给改动的,那么Java给提供了final关键字。 0x01 final使用 final:是不可改变的,可以用来修饰类、方法、变量。 修饰类格 阅读全文
摘要:
Java学习之接口与多态篇 0x00 前言 在前面写的几篇文章里,讲了封装和继承,那么这篇文章就来讲讲第三大面向对象的特性多态吧,在此之前先接着上篇文章的抽象先来看看Java里面接口的应用。 0x01 接口 接口在java里面属于引用数据类型,是方法的集合。如果说的类的内部封装了成员变量、构造方法和 阅读全文
摘要:
Java学习之继承与抽象篇 0x00 前言 前面讲到了面向对象,面向对象的三大特性是封装、继承、多态。那么这次就来讲讲继承。 0x01 继承 概述:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要 继承那一个类即可。其中,多个类可以称为子类,单独那 阅读全文
摘要:
Java学习之面向对象篇 0X00 前言 前面讲了java的一些基本语法,这里就来讲讲java的核心思想,面向对象。 0X01 面向对象概念 Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下, 使用Java语言去设计、开发计算机程序。 这里的对象 阅读全文
该文被密码保护。 阅读全文