![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA编程思想
长林丰草天
这个作者很懒,什么都没留下…
展开
-
Java编程思想学习笔记一:对象导论
一、抽象过程     1万物皆为对象:理论上讲,我们可以抽取一个待解决问题中的任何概念化构件(狗、建筑、服务)等,将其表示为程序中的对象。    2程序是转载 2019-02-23 23:16:10 · 141 阅读 · 0 评论 -
Java编程思想学习笔记二:一切都是对象
一、用引用操作对象    在Java中一切都是对象,但操纵标识符的是对象的一个“引用”。可以将这一情形想象是电视机与遥控器的关系。电视机是一个对象,遥控器是对象的引用,我们在房间里拿着遥控器不管在哪里都可以操控电视机对象。此外,脱离电视机对象,遥控器引用也是可以独立存在的。因此有如下代码:String s;这里只是创建了一个引用,...转载 2019-02-23 23:16:29 · 101 阅读 · 0 评论 -
JVM内存结构 VS JAVA内存模型 VS JAVA对象模型
版权声明:本文为博主原创文章,未经博主允许不得转载。 http://www.hollischuang.com/archives/2509 Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模型和Java对象模型,这就是三个截然不同的概念,但是很多人容易...转载 2019-07-03 17:11:36 · 129 阅读 · 0 评论 -
Java内存模型
Java内存模型最近,面试过很多Java中高级开发,问过很多次关于Java内存模型的知识,问完之后,很多人上来就开始回答:Java内存模型由几部分组成,堆、本地方法栈、虚拟机栈、方法区…每一次我不想打断他们的话,虽然我知道这又是一个误会了我的问题的朋友。其实,我想问的Java内存模型,是和并发编程有关的。而候选人给我回答的那叫JVM内存结构,完全是两回事。很多时候,在我没有打断他们的情况...转载 2019-07-03 17:50:49 · 87 阅读 · 0 评论 -
Java内存模型是什么
前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至...转载 2019-07-03 18:16:50 · 84 阅读 · 0 评论 -
MySQL 中NULL和空值的区别?
NULL和空值NULL也就是在字段中存储NULL值,空值也就是字段中存储空字符(’’)。1、占用空间区别mysql> select length(NULL), length(''), length('1');+--------------+------------+-------------+| length(NULL) | length('') | length('1') |...转载 2019-07-04 10:36:46 · 220 阅读 · 0 评论 -
Long类型比较相等问题
一、问题描述开发过程中遇到如下问题Long a = 100L;Long b = 100L;System.out.prin...转载 2019-08-12 13:46:44 · 340 阅读 · 0 评论