码迷,mamicode.com
首页 >  
搜索关键字:零基础学java java培训机构 自学java java学习笔记    ( 1484个结果
Java 8 流库学习笔记(一)
【 core Java 学习笔记】Java SE8 流库 Stream Library 从迭代到流 如果要计算一个文本中有多少长单词(字母 12)。 迭代式: 流式: 流式表达式相对于迭代式的好处: 1. 易于阅读。 2. 易于优化,例如将 方法换为 方法就可以进行并行计算。 3. 遵循"what, ...
分类:编程语言   时间:2018-02-27 21:18:48    阅读次数:200
Java学习笔记—多线程(同步容器和并发容器)
简述同步容器与并发容器 在Java并发编程中,经常听到同步容器、并发容器之说,那什么是同步容器与并发容器呢?同步容器可以简单地理解为通过synchronized来实现同步的容器,比如Vector、Hashtable以及SynchronizedList等容器,如果有多个线程调用同步容器的方法,它们将会 ...
分类:编程语言   时间:2018-02-16 15:02:22    阅读次数:260
Java学习笔记—多线程(并发工具类,java.util.concurrent.atomic包)
在JDK的并发包里提供了几个非常有用的并发工具类。CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发流程控制的手段,Exchanger工具类则提供了在线程间交换数据的一种手段。本章会配合一些应用场景来介绍如何使用这些工具类。 CountDownLatch ...
分类:编程语言   时间:2018-02-15 17:53:42    阅读次数:281
Java学习笔记—多线程(原子类,java.util.concurrent.atomic包,转载)
原子类 Java从JDK 1.5开始提供了java.util.concurrent.atomic包(以下简称Atomic包),这个包中 的原子操作类提供了一种用法简单、性能高效、线程安全地更新一个变量的方式。 因为变量的类型有很多种,所以在Atomic包里一共提供了13个类,属于4种类型的原子更 新 ...
分类:编程语言   时间:2018-02-15 15:05:37    阅读次数:231
Java学习笔记—多线程(java.util.concurrent.locks包,转载)
一.synchronized的缺陷 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取 ...
分类:编程语言   时间:2018-02-13 14:33:56    阅读次数:194
Java学习笔记—多线程(java.util.concurrent并发包概括,转载)
一、描述线程的类:Runable和Thread都属于java.lang包 二、内置锁synchronized属于jvm关键字,内置条件队列操作接口Object.wait()/notify()/notifyAll()属于java.lang包 二、提供内存可见性和防止指令重排的volatile属于jvm ...
分类:编程语言   时间:2018-02-13 14:08:31    阅读次数:168
JAVA学习笔记——(四)
今日内容介绍 1、流程控制语句switch 2、数组 3、随机点名器案例 01switch语句解构 A:switch语句解构 a:switch只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。 b:格式如下: swtich(表达式){ case 常量1 : 要执行的语句; break; c ...
分类:编程语言   时间:2018-02-06 20:35:10    阅读次数:220
java 学习笔记--mybatis 三剑客(mybatis)
Java项目中使用Mybatis入门程序 wanna 关注 2017.03.23 14:33* 字数 270 阅读 1243评论 0喜欢 5 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 欢迎访问本人博客:http://wangnan.tech 什么是 MyBati ...
分类:编程语言   时间:2018-02-06 16:48:31    阅读次数:229
JAVA学习笔记——(三)
今日内容介绍 1、引用类型变量的创建及使用 2、流程控制语句之选择语句 3、流程控制语句之循环语句 4、循环高级 01创建引用类型变量公式 A: 创建引用类型变量公式 a: 我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。 b: 引用数据类型的定义格式 与定义基本数据类型变量 ...
分类:编程语言   时间:2018-02-05 18:38:55    阅读次数:170
JAVA学习笔记——(二)
今日内容介绍 1、变量 2、运算符 01变量概述 A: 什么是变量? a: 变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小 ...
分类:编程语言   时间:2018-02-02 14:14:53    阅读次数:173
1484条   上一页 1 ... 10 11 12 13 14 ... 149 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!