240 投稿
收录了85篇文章 · 278人关注
  • Resize,w 360,h 240
    java多线程基础

    为什么使用多线程 可以最大限度地利用CPU的空闲时间来处理其它任务。异步处理不同的任务,提高任务处理效率。 线程的五种状态 1、新建状态(New...

  • 多线程笔记

    什么是线程安全 当多个线程在访问某一个类(对象或方法)时,这个类都能表现出正确的行为,那么这个类就是线程安全的。 什么是对象锁和类锁 当对象的方...

  • Resize,w 360,h 240
    阅读《effective java-第17条》遇到的问题解决与分享

    问题背景 最近这2天准备重新看一遍《effective java》,发现这些经典的书籍真的是看一遍又有一遍的感受。也越来越觉的学习的过程是...

  • 并发概要

    前言 如果你跟我一样,写了一两年的顺序编程,即程序中的所有事物在任何时刻都只能执行一个步骤,那么你应该考虑学习一下并发高级技术。 并发很难,精通...

  • 线程池-Executor框架

    java高并发程序设计 - 网易云课堂 当线程过多时,会耗尽cpu或内存资源;通过线程池可以避免系统频繁的创建与销毁线程,对于已经创建的线程重复...

  • Resize,w 360,h 240
    Java基础知识10-多线程2

    主线程 当java程序启动时,会立即运行一个线程,因为它是程序开始时执行的线程,所以这个线程通常称为程序的主线程。主线程很重要,有以下两个原因:...

  • Resize,w 360,h 240
    Java迭代器的原理及源码解析

    Java中提供了很多集合类,这些集合类的数据结构不一样,因此在存储和遍历时的方式不一样。迭代器抽象出集合类的共有功能,提取判断功能和获取功能,得...

    0.1 Andy_1777 1 9 2
  • Resize,w 360,h 240
    Java 入门之数组基础和用法

    好久没看java基础了,很多时候能写出来,但是真跟别人讲讲,可能不是那么容易,所以,还是重新看看以前学过的知识吧。下面我要说的是 数组。 1....

  • Resize,w 360,h 240
    我的 BAT 梦~1

    J2SE基础~1 开心一刻:一辆面包车载了14个人。后面一乘客对司机说:你这是超载,被逮着要扣不少分呢!司机回头淡定一笑:扣分,那得有驾照!顿时...

  • Resize,w 360,h 240
    Java 线程状态切换图 join,yield,sleep,wait

    更多 Java 并发编程方面的文章,请参见文集《Java 并发编程》 关于 Monitor Monitor 是 Java 中用来实现线程间互斥与...

专题公告

Java基础