------1.1 Java基础
文章平均质量分 78
「已注销」
无限可能!!!
展开
-
Java死锁产生的条件以及解决办法
进程死锁及解决办法 一、要点提示(1) 掌握死锁的概念和产生死锁的根本原因。(2) 理解产生死锁的必要条件--以下四个条件同时具备:互斥条件、不可抢占条件、占有且申请条件、循环等待条件。(3) 记住解决死锁的一般方法,掌握死锁的预防和死锁的避免二者的基本思想。(4) 掌握死锁的预防策略中资源有序分配策略。(5) 理解进程安全序列的概念,理解死锁与安全序列的关系。(6原创 2017-02-26 11:44:46 · 1286 阅读 · 0 评论 -
Java中进程与线程的区别
学习电脑和编程语言就会遇到进程和线程,初学者往往会在此陷入迷茫和纠结中。其实弄清这两个概念不是很难。从一定意义上讲,进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。方法/步骤进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可转载 2017-02-20 21:21:17 · 20746 阅读 · 1 评论 -
Java关键字final、static使用总结
前言:看着自己还有5年就快30了,心里渐渐焦急起来了!一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方转载 2016-11-28 14:14:25 · 200 阅读 · 0 评论 -
Java-教你搞对象
前言:真是教我搞对象?你确定?通过本章博客你将会学到:1.堆和栈:变量和对象的生存空间(方法、对象、局部变量、实例变量在堆和栈上的存储情况)2.构造函数的由来使用3.super由来和使用一 对象和变量的生存空间1.堆和栈:变量和对象的生存空间程序员通常会在乎内存中的俩种区域:对象的生存空间堆(heap)和方法调用以及变量的生存空间(stack)。当Java原创 2016-11-24 15:48:49 · 10643 阅读 · 0 评论 -
Java封装、继承和多态
前言:假如生活欺骗了你,原创 2016-11-24 10:19:52 · 18047 阅读 · 1 评论 -
=="和Equals的区别
前言:不是我们不懂,而是缺少了探索的勇气。public class EqualTest { public static void main(String[] args) { //对于基本类型的变量。"=="和"equal"的区别 int t1=57; int t2=67; int t3=124; int t4=124;转载 2016-11-23 11:40:32 · 372 阅读 · 0 评论 -
你真的明白吗?--Java对象以及对象引用
前言:生活百般滋味,人生需要笑对。工作了一段时间,对java对象和对象引用之前老是存在分不清的情况,为了更好的理解java面向对象思想,我想彻底弄清它。为了便于说明我们来定义一个类class Animal{ String name; int size; }有了上述的类,那么我们可以创建一个对象 A原创 2016-11-23 10:34:32 · 555 阅读 · 0 评论