- 博客(8)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 Java内存区域
概要:java内存区域主要分为5大块:java堆区、方法区、虚拟机栈、程序计数器、本地方法栈。其中:虚拟机栈、程序计数器、本地方法栈为线程私有;java堆区、方法区为所有线程共享。
2018-05-28 19:51:21 233
原创 Java类、类属性、静态块、实例、实例属性、实例块初始化顺序
总的来说:先加载类,在加载实例顺序如下:1、类属性,也叫静态属性(含静态代码块,就是属性前面加了static的那种),只加载一次。父类加载在子类前。 在类加载器加载该类的时候加载。2、实例属性,也叫非静态属性。父类在子类之前。 在生成实例的时候加载(构造方法之前)。3、构造方法,先父类,后子类。 生成实例的时候会调用构造方法(实例属性加载完调用构造
2016-08-17 21:52:24 3421
原创 java synchronized关键字线程同步详解
在java中,最基本、最常见的互斥同步手段就是synchronized关键字了。synchronized关键字经过编译之后,会在同步代码块的前后分别形成monitorenter、monitorexit俩个字节码指令,这俩个字节码指令都需要reference类型参数来指明要锁定和解锁的对象。如果程序中的synchronized明确指定了对象参数,那么就是这个对象的reference;如果没有明确指定...
2018-06-02 13:29:19 454
原创 Nginx反向代理
首先,介绍一下什么是反向代理?反向代理就是真正的资源地址对外屏蔽,只提供一个代理(第三方)的地址,通过第三方转发请求到对应的资源。
2018-05-19 12:55:43 346
原创 HTTPClient简单用法介绍
package com.yyb.shopping.util;import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.ClientProtocolException;import or
2017-05-15 21:55:08 642
原创 Java匿名内部类
1、默认继承或实现某个类(Object不算)。3、匿名内部类可以访问外部类的私有成员属性4、JDK 1.8之后内部类访问方法局部变量时,final关键字可以省略,但是它在内部类里面还是默认是final的,不能改变值或引用……
2016-08-22 12:19:42 396
原创 MySQL数据库简单命令教程
黑体字为关键字,带下划线斜体为参数1、创建数据库 create database name;2、显示所有数据库 show databases;3、进入数据库 use name; //name为数据库名4、显示所有表 show tables;5、 创建表create table test3 ( id int not null
2016-08-18 20:09:40 421
原创 JVM工具jmap、jconsole、jstack、jstat、Javap检测内存泄漏问题
平常经常用到的JVM工具就是java.exe和javac.exe(windows),其实JDK bin目录下还有更丰富的工具可以使用。对于查看JVM一些内存、线程等参数详细情况非常方便。1、jconsole 图形化界面分析JVM内存CPU等使用情况① 控制台输入命令jconsole(配好java环境变量,或则直接进入JDK bin目录下)然后会弹出个Java GUI界面
2016-07-28 23:33:00 1484
简单sql语句书写,数据库大神帮帮忙
2016-08-18
命令行怎么过滤查询结果
2016-07-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人