![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础知识
许秀军
这个作者很懒,什么都没留下…
展开
-
异常
1 异常的分类 java中所有异常都从“Throwable”类中继承,一般从Exception类中派生出来。 异常分为两个部分:一部分是错误(error),只能终止程序,程序本身不可处理; 一部分是异常(Exception),程序本身可处理,异常类有两个主要的子类: ...原创 2018-03-30 11:07:52 · 197 阅读 · 0 评论 -
JAVA collection集合教程
一 什么是集合存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作、存储对象,集合是存储对象最常用的一种方式。集合的出现就是为了持有对象。集合中可以存储任意类型的对象,而且长度可变。在程序中有可能无法预先知道需要多少个对象,那么用数组来装对象的话,长度不好定义,而集合解决了这样的问题。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。所以的集合类都位于j...原创 2018-03-29 15:06:26 · 6185 阅读 · 2 评论 -
线程安全
一 定义 线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。线程安全(同步)线程不安全(异步)二 概述 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可...原创 2018-03-29 15:56:52 · 240 阅读 · 0 评论 -
javamail实例,输入邮箱,授权码就能发送
package xin.xuxiujun.util;import java.util.Date;import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAd...原创 2018-04-26 20:52:07 · 8656 阅读 · 0 评论