![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
奈奈求温存
我是一名it农民工
展开
-
java finalize()方法
前言:java同其他语言一样,也需要对内存进行清理,但不同之处在于,java自身有着垃圾回收器,负责回收无用对象占据的内存资源。但也存在一些特殊的情况,因为不是通过new产生的一些特殊对象,垃圾回收器则无能无力,而finalize()方法则可以定义对这些对象的处理。概念:定义在Object类中:protected void finalize() throws Throwab...原创 2018-06-05 16:59:36 · 797 阅读 · 0 评论 -
java 之finally语句块
前言:一直都以为finally块一定执行,但是在有次的笔试中突然发现,想的太绝对了。 一、笔试题第一题:Finally block will always be executed.A: 正确B: 错误 第二题:read the code, write the outputpublic class Test { public static int get...原创 2019-01-06 23:23:08 · 650 阅读 · 1 评论 -
java 之 System
一、源码java.lang.System:package java.lang;import 。。。。。/** * 系统类包含几个有用的类字段和方法。它不能实例化。 * * 提供的功能包括标准输入、标准输出和错误输出流; * 访问外部定义的属性和环境变量;加载文件和库的方法;以及快速复制数组的一部分的实用方法。 */public final class System ...原创 2019-02-01 12:27:22 · 285 阅读 · 0 评论 -
线程之线程终止和线程中断
一、stopThread类中提供了stop方法: /** * 强制线程停止执行。 * 允许它停止尚未启动的线程。 * 如果线程最终启动,它将立即终止。 * @deprecated * 方法已废弃,这种方法本质上是不安全的 * */ @Deprecated public final ...原创 2018-12-26 18:56:55 · 272 阅读 · 0 评论 -
jsconsole远程配置访问tomcat
注:主要记录两处碰到的坑,一个是访问需要用户名密码(需要设置成tomcat启动的用户的读权限),另一个是关闭tomcat报端口被占用。 1、修改tomcat目录下bin/catalina.sh,并添加CATALINA_OPTS="-Dcom.sun.management.jmxremote.port=9999"CATALINA_OPTS="$CATALINA_OPTS -Dcom....原创 2018-11-25 23:49:36 · 428 阅读 · 0 评论 -
Cookie和Session
Cookie一、什么是Cookie,Cookie的弊端解释:Cookie是一段小文本,伴随着用户请求和页面在服务器和客户端之间传递。用户每次访问某个页面的时候,都会带上含有日期和时间的Cookie。而Cookie是由服务器端生成,通过服务器返回的响应头中的Set-Cookie来设置Cookie,并保存在客户端上的一种会话跟踪技术。不同浏览器,不同用户,不同网页,之间的cookie互不影响。...原创 2018-09-27 23:46:36 · 299 阅读 · 0 评论 -
CORS ———— 跨域解决方案之二
其他跨域方案请看:1、JSONP跨域方案 以下介绍CORS跨域解决方案一、什么是CORS?CORS (Corss-Orign Resource Sharing) 是W3C工作草案,是一份浏览器技术的规范。定义了跨域资源访问时,浏览器和服务器之间如何通信,使用自定义的http头部允许浏览器和服务器相互了解对方,从而决定请求或响应成功与否。CORS在现代浏览器都支持,使用和普通的a...原创 2018-10-11 18:05:11 · 16367 阅读 · 1 评论 -
JAVA 设计模式之单例模式
一 单例模式(一)描述1、一个类只有一个实例。2、只能由自己实例化自己,私有化构造器。3、提供一个全局的方法为其他对象提供自己的实例。(二)如何实现1、饱汉式(懒汉)一般写法:public class Singleton { private static Singleton singleton = null; public static Singleton...原创 2018-10-24 16:47:17 · 113 阅读 · 0 评论 -
浮点数转换二进制
浮点数在计算机中存储也是以二进制的形式,遵循IEEE二进制算数标准;格式为:float : 符号位(首位)、指数位(8位)、尾数(23位)double:符号位(首位)、指数位(11位)、尾数(52位) 一 格式符号位:0 正数 1 负数指数位:二进制转换为十进制的偏差为 2^(位数-1)-1尾数:小数部分,由于尾数规格化,所以最高位总是1,所以直接就隐藏掉。。。 ...原创 2018-11-14 18:12:53 · 10936 阅读 · 1 评论 -
JavaMail 发送邮件
JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类.不仅支持SMTP服务器,也支持POP3、IMAP等服务器.可以参考官网:https://javaee.github.io/javamail/环境要求:1、JDK1.4及以上2、下载javax.mail.jar (虽然是Java的API之一,但是没有加入到JDK中) maven依赖: ...原创 2019-05-23 11:16:15 · 461 阅读 · 0 评论