会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
随机名言
Howl
记录学习过程,顺便 Debug The World
博客园
首页
联系
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
19
下一页
2020年1月13日
二叉查找树
摘要: 1. 定义(Binary Sort Tree) 若任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值 任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值 任意节点的左、右子树也分别为二叉查找树 没有键值相等的节点 简单来说:任意节点的根比左子树大,比右子树小,O(log2
阅读全文
posted @ 2020-01-13 17:44 Howlet
阅读(265)
评论(0)
推荐(0)
2020年1月12日
Comparable和Comparator
摘要: 1. Comparable接口 在java.lang包下,实现了Comparable函数式接口的对象可以自然排序,而数组和集合实现了该接口,所以我们会用Arrays.sort()或Collections.sort()来排序 Comparable比较大于就返回大于0的数,小于返回小于0,等于返回0 如
阅读全文
posted @ 2020-01-12 13:21 Howlet
阅读(213)
评论(0)
推荐(0)
2020年1月6日
Java发送邮箱
摘要: 预备知识 邮箱服务器,提供邮件服务 STMP协议(Simple Mail Transfer Protocol),用于从源地址到目的地址传输邮件的规范,默认25端口 POP3协议(Post Office Protocol 3),接收电子邮件,远程管理邮件的协议,默认110端口 发送邮件的过程 **导包
阅读全文
posted @ 2020-01-06 14:30 Howlet
阅读(186)
评论(0)
推荐(0)
2020年1月1日
Tomcat
摘要: Tomcat是一个开源的Web 应用服务器。是Servlet容器,能运行.class文件,也是Jsp容器,能处理动态资源,还是Web服务器也就是说能处理Hmlt,Css等,Tomcat启动时读取web.xml文件里的信息,加载对应类,然后反射的实例化他们 底层是Socket,即java的API,所以
阅读全文
posted @ 2020-01-01 09:53 Howlet
阅读(202)
评论(0)
推荐(1)
2019年12月30日
二叉树
摘要: 1. 二叉树 二叉树是一个有限结点的集合,该集合或者为空集,或者由一个根结点和两棵互不相交的称为左子树和右子树的二叉树组成, 简单理解: 每个结点最多可有两棵子树(即0,1,2棵) 特点 每个结点最多有两颗子树 左右子树是有顺序不能任意颠倒 即使树中某结点只有一棵子树,也要区分它是左子树还是右子树
阅读全文
posted @ 2019-12-30 14:06 Howlet
阅读(217)
评论(0)
推荐(0)
2019年12月29日
数组
摘要: 数组是一个相同类型的变量的集合,注意数组是长度固定的,而且本身也属于引用类型 之前说过字符串和数组经常使用,所以这里先讲一下下字符串和字符数组互转 java //静态声明 int[] arr = {1,2,3,4,6}; int[] arr = new int[]{1,2,3,4,5,6} //动态
阅读全文
posted @ 2019-12-29 17:31 Howlet
阅读(174)
评论(0)
推荐(0)
String
摘要: String是最常操作的引用类型了,但也是我最怕的地方(因为不熟悉),最怕还是String和Array同时出现,所以现在先写下一篇博客熟悉熟悉字符串 0. 字符串非空 1.字符串的不可变性 我们常说String是不可变的,但的对应的变量为什么还是能"改"为不同的字符串呢? 来看一下String的部分
阅读全文
posted @ 2019-12-29 12:11 Howlet
阅读(273)
评论(0)
推荐(0)
2019年12月27日
学不会的JVM
摘要: 本文只是萌新初步了解JVM,本来打算写给自己看的,由于知识有限,写得不好甚至有错,欢迎指正 2020.2.12回来填坑 1. 程序的运行流程 我们coding完后点击IDE的运行,程序就跑起来了,怎么回事? 首先我们写的源文件叫.java文件,然后点击IDE的运行在硬盘会生成.class字节码文件,
阅读全文
posted @ 2019-12-27 13:18 Howlet
阅读(330)
评论(0)
推荐(0)
2019年12月26日
异常
摘要: 1. 异常 程序在运行过程中难免会发生错误,为此Java提供了异常处理机制来帮助程序员检查可能出现的错误,对于可能出现的异常都需要预先进行处理 异常也是一个对象,包含了错误信息和处理方法,有的需要手动捕获或抛出称为受检异常(Checked Exception),有的虚拟机自动进行捕获,编译时期通过,
阅读全文
posted @ 2019-12-26 09:04 Howlet
阅读(161)
评论(0)
推荐(0)
2019年12月25日
反射
摘要: 1. 反射 定义: 程序在运行状态中,对于任意一个类,都可以知道这个类的所有属性和方法;对于任意一个对象,都能够调用他的任意方法和属性 加载流程: 假设我们写了一个User类,这个User类加载进内存 jvm会为这种类创建唯一的对应的Class类实例,注意这里的 是一个类型,所有User类都共享同一
阅读全文
posted @ 2019-12-25 11:01 Howlet
阅读(157)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
19
下一页
Copyright © By
Howl