
java
丶浅咸
这个作者很懒,什么都没留下…
展开
-
Java并发之synchronized深度解析
周一上午好,新的一周继续加油! 本篇来自 剑走偏锋雨 的投稿文章,对Java中的synchronized关键字进行了非常精彩的讲解,希望对大家有所帮助。 剑走偏锋雨 的博客地址: https://www.jianshu.com/u/4d1476815da2 前言 本篇从示例和理论两方面讲解synchronized关键字,希望对学习并发的你有所帮助。 并发基础需了解的请跳...转载 2019-01-10 14:51:18 · 384 阅读 · 0 评论 -
Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Ecli
问题 Linux下启动eclipse时出现错误A java Runtime environment(jre) or java Development Kit(JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following location...转载 2018-07-27 12:00:50 · 1954 阅读 · 1 评论 -
Java的接口
一、接口是极度抽象化的类,接口的所有方法都是抽象的(public abstrack),并没有具体的实现。而抽象方法是不能使用static进行修饰,有static的方法是不能override的,所以这样定义接口才有意义。但接口中的变量也都是public static final类型的。 二、从另外一个方面理解,静态的变量和方法在内存种分配了空间, 而接口只是类的表现形式,是没有分配空间的。 三...转载 2018-08-29 19:51:30 · 119 阅读 · 0 评论 -
Android开发优化之的强引用、软引用、弱引用的使用
本文转载至:http://www.jianshu.com/p/8488079a939b 引言 早在JDK1.2,Java就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 但是平时我们的代码中似乎很少出现这些, 而之前还看到过一份代码中, 一个Activity中有一个静态变量持有对自己的弱引用,来达到类似的si...转载 2018-08-29 21:33:25 · 138 阅读 · 0 评论 -
面向对象与面向过程的本质的区别
前言: 如果你很想搞明白面向对象是什么,面向过程是什么,或者说二者之间的区别是什么,那么就花费一点时间来研读一下这篇博客,你一定会有很大的收获的! 一、面向对象与面向过程的区别 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决...转载 2018-09-07 15:59:43 · 164 阅读 · 0 评论