自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小酒馆

一个醉谈技术的博主

  • 博客(10)
  • 收藏
  • 关注

转载 为什么mysql设置了密码之后,不需要输入密码就可以登录数据库了?

https://blog.csdn.net/qq_35180983/article/details/82417448转载博客

2020-06-16 23:01:48 784

转载 linux(Centos 7)安装mysql问题

https://www.cnblogs.com/jie1521/p/10286604.html用linux安装Mysql,但是一直出现mysqladmin: connect to server at 'localhost' failederror: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'Check that mysqld is running and that the

2020-06-14 11:41:45 462 1

原创 数据结构_栈和队列

栈和队列: 栈Stack: 1.线性数据结构 2.相比于数组,栈对应的操作是数组的子集. 3.只能从一端添加元素,也只能从一端取出元素,这一端我们成为栈顶. 栈是一种后进先出的数据结构(Last In First Out(LIFO))在计算机世界里,栈拥有着不可思议的作用.栈的应用...

2019-07-22 19:33:15 198

原创 数据结构_数组

不要小瞧数组: 数组基础:把数据码成一排进行存放,并且添加数据索引Scores[2]代表第三个数据. 索引是可以有语义的,也可以是没有语义. 数组最大优点:快速查询,数组最好应用于有语义的情况. 并非所有有语义的索引都适用于数组(比如太大的索引). 我们在这一章,主要处理索引没有语义的情况...

2019-07-22 19:25:46 117

原创 Java虚拟机_06

类的加载: 开始阶段,装载类HelloApp,如果装载了,那么就进行链接步骤,如果没有装载那么调用ClassLoader进行类的装载.然后进入到链接阶段. 初始化阶段,为静态变量赋值,之后进入使用阶段,最后进入到类的卸载阶段. 加载:就是把二进制形式的Java类型文件读入到Java虚拟机中.验证:准备:为变量分配内存,设置默认值.但是在到达初始...

2019-07-22 19:17:43 143

原创 Java虚拟机_05

关于接口的基本特点:改变常量定义位置结果改变:原因分析:当一个类调用静态方法的时候,对该类算是主动使用,初始化顺序.先在虚拟机中给counter1赋值为0,counter2变为0.然后再初始化Singleton对象,这时候counter2=1,接下来初始化,counter2被覆盖为0.所以打印counter2为0在主动使用类的初始化之前,会给静态变量赋值...

2019-07-22 19:16:53 75

原创 Java虚拟机_04

助记符: Ldc,表示将int,float或是String类型的常量从常量池中推送至栈顶 Bipush表示将单字节(-127~127)的常量值推送至栈顶 Sipush表示将一个短整型常量值(-32768-32767)推送至栈顶 Iconst_1表示将int类型1推送至栈顶.(iconst_0-iconst_5代表将in...

2019-07-22 19:14:49 70

原创 Java虚拟机_03

-XX:+TraceClassLoading,用于追踪类的加载信息并打印出来.在ideaVMoption中配置: -XX:+TraceClassLoading,运行主类,结果如下:表示虚拟机,在当前类下,虚拟机加载类的信息第一个为Object,代表加载Object类,所有类的父类.自己创建的类,首先加载main函数,代表该类主动使用.JVM参数:...

2019-07-22 19:10:27 74

原创 Java虚拟机_02

类的加载,连接与初始化.Java程序对类的使用方式可分为两种:主动使用: 特征.七种:1.创建类的实例:new Object();2.访问某个类或者接口的静态变量(getstatic),或者对该静态变量(putstatic)赋值3.调用类的静态方法.4.用invoke方法来反射 如Class.forName(“com.test.Test”)5.初...

2019-07-22 19:02:32 50

原创 Java虚拟机_01

每天面向对象编程,却大部分都没有对象的Java程序员们,最近工作还顺利么?每个Java程序员每天都在和虚拟机打交道,可虚拟机你真的了解么?今天,我们一起来聊一下虚拟机的类加载.其实在Java代码中,类型加载,连接和初始化过程都是在程序运行期间完成的,上边这句话有四个点需要着重解释一下我们先来看一下类型吧,在Java语言中,类型的描述光有.class,还有接口,枚举,这些类型都是提前编译好的...

2019-07-22 18:58:59 124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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