自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MaoLin Tian's Blog

from Bird to God(mdzz的直译)

原创 【Java基础 五】---输入输出io流

今天来继续总结一下文件io流,这块儿内容是研一的时候学的,大概时间是2016年1月13日到2016年1月14日学的,现在有些忘记,还好之前的笔记还在,重新梳理一下吧。希望能快速上手。首先io的意思就是输入输出嘛,主要包括内存,文件等地的输入输出。下边详细介绍。在介绍之前,先说一下java的编码吧。...

2017-06-30 10:11:30

阅读数 445

评论数 0

原创 【Java面试考点汇集 一】Java基础知识

语言特性和区别编译型和解释型语言编译型语言编译型语言和解释性语言:编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,而直接执行就可以了。最典型的例子就是C(C/C++)语言。解释型语言解释型语言就没有这个编译的过程,而是在程序运行的时候,通...

2017-06-29 11:41:08

阅读数 828

评论数 0

原创 【基础算法 二】查找算法

目前在剑指offer中遇到的题和常用的折半查找算法,如果再遇到再追加总结一般的折半查找算法package althorgrim; /** * 1、必须采用顺序存储结果 * 2、关键字必须有序 */ public class TestBinarySearch { ...

2017-06-28 10:36:46

阅读数 199

评论数 0

原创 【数据结构 八】---集合类

在刷题的时候发现有很多关于集合类的问题,是时候总结一波了。集合类概述为什么使用集合类数组是很常用的一种的数据结构,我们用它可以满足很多的功能,但有时我们会遇到如下这样的问题: 1、我们需要该容器的长度是不确定的。 2、我们需要它能自动排序。 3、我们需要存储以键值对方式存在的数据。 ...

2017-06-27 11:17:04

阅读数 447

评论数 0

原创 【数据结构 七】---字符串

String类创建字符串String greeting = "beijing";编译器会使用该值创建一个 String 对象。和其它对象一样,可以使用关键字和构造方法来创建 String 对象。注意String类型是特殊的引用类型(前边有fina...

2017-06-23 22:00:51

阅读数 261

评论数 0

原创 【数据结构 一】---数组

声明数组变量Java 语言中提供的数组是用来存储固定大小的同类型元素。double[] myList; // 首选的方法 或 double myList[]; // 效果相同,但不是首选方法创建数组arrayRefVar = new dataType[arra...

2017-06-23 21:09:48

阅读数 352

评论数 0

原创 【Java基础 四】---异常处理

异常的基本知识异常的概念要知道,异常指的都是运行时异常!编译错误一般指语法什么的错误,在运行之前IDE就会有提示。 上图中的代码就是数组下标越界异常的分类 error是系统异常,例如当 JVM 不再有继续执行操作所需的内存资源时,将出现 OutOfMemoryError。 程序处理不了。e...

2017-06-22 22:38:16

阅读数 321

评论数 0

原创 【Java多线程 二】---线程的状态与基本操作

本篇为【java多线程】系列的第二篇,主要内容是线程的一些基本操作和状态之间的调度,这些调度的目标其实就是实现线程的安全,提到线程安全,可以顺序阅读我的下一篇博客,先了解下JMM内存模型和简单的安全实现策略

2017-06-22 16:41:11

阅读数 1477

评论数 0

原创 【解决方案 二】---设置mysql5.7编码集为utf8mb4

最近遇到一个问题,移动端的表情或者一些emoji是4字节的,但是utf-8是3字节的,查了很多网上的解决方法,最后提供一套自己的解决方案。如果当前的困境是:自己的mysql版本为5.5.3以前(版本为5.5.3以前将不能使用utf-8mb4编码),需要重装更高版本的mysql,然后获得该编码。1,...

2017-06-14 20:09:44

阅读数 13380

评论数 2

原创 【Java基础 序】---学习路线和基本概念

为了对java有个大致的了解,我阅读了一些文章和查了些资料,写成这篇博客,供初学者参考和学习。java基础学习路线第一:helloJava 第二:Java语法 第三:Java oop——类和对象(重点) 第四:Java中的字符串 第五:java中的实用类与集合详解 第六:深入J...

2017-06-12 22:20:02

阅读数 406

评论数 0

原创 【安装与配置 二】tomcat环境变量的配置

在进行web开发的时候,如果想在小黑窗里敲startup开启服务器或者是shutdown关闭服务器,那么必须要配置tomcat的环境变量啦。 点击计算机—系统属性—高级系统设置—环境变量 1, 新建变量名:CATALINA_BASE,变量值:E:\apache-tomcat-6....

2017-06-12 22:09:29

阅读数 146

评论数 0

原创 【安装与配置 一】Java环境变量的配置

看了网上很多的环境变量配置,每次配的时候又会犯一些错误,这次一次性把自己成功的配置写一遍,下次配置的时候会方便些,也希望能给大家提供一些帮助 点击计算机—系统属性—高级系统设置—环境变量第一步,添加JAVA_HOME 新建系统变量JAVA_HOME 变量名:JAVA_HOME 变量值:C:\...

2017-06-12 22:06:06

阅读数 211

评论数 1

原创 【Java基础 三】---面向对象思想(高级)

继承(重要)public class Person { private int age; private String name; public int getAge() { return age; } public void setAg...

2017-06-12 11:25:30

阅读数 351

评论数 0

原创 【Java基础 二】---面向对象思想(基础)

基本概念 属性也就是成员变量 方法相当于我们说的函数 对象之间的关系主要有四种关系,关联关系(一个类中的某个方法调用另一个类),继承关系(父类与子类),聚合关系(整体和部分),实现关系(接口)关联关系 一般是一个类中的某个方法里的某个参数是另一个类的对象:教授教研究生中的方法“教”中...

2017-06-12 09:41:02

阅读数 939

评论数 0

原创 【Java基础 一】---基础语法

概述我们需要了解一些基础的java语法来进行java的学习,这里我做了一些小小的总结,具体涉及以下内容:标识符,关键字,常量,变量,基本数据类型的转换,引用数据类型,程序的格式,运算符,语句,方法,递归。是通过看视频,看书了解的,现在拿出来与大家分享。这部分的学习大概从2015年10月开始。标识符...

2017-06-09 17:21:06

阅读数 389

评论数 0

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