Java进阶笔记——你需要了解的volatile 关键字
前言 不管是在面试还是实际开发中 volatile 都是一个应该掌握的技能。 首先来看看为什么会出现这个关键字。 内存可见性 由于 Java 内存模型(JMM)规定,所有的变量都存放在主内存中,而每个线程都有着自己的工作内存(高速缓存)。 线程在...
Java小白进阶笔记(7)-多线程
Java的多线程基础学完了!还是看的偏头痛杨大哥的博客:10.偏头痛杨的Java入门教学系列之初级多线程篇 记一下学习笔记,最后是偏头痛杨留下的作业,我的一种解答。 线程与进程 线程与进程是包含关系。一个进程至少包含一个线程,至多可以包含n个线程,一个线程必须从属于一个进程。 线程(Thread) ...
Java小白进阶笔记(6)-异常
继续学习偏头痛杨的博客----偏头痛杨的Java入门教学系列之异常篇详细内容见链接中的博客,下面是简单的学习笔记和偏头痛杨留下的作业解答。 异常的分类 检查性异常(checked exception) 编译时出现的异常 unchecked exc 可以通过编译,但运行时会出现异常。如:ArrayIn...
Java小白进阶笔记(4)-流程控制语句
继续学习:5.偏头痛杨的Java入门教学系列之流程控制语句篇 详细的去看原文,这里分割线中摘录一些我觉得对新手比较重要的概念(也容易混淆)。 方法的种类 1.实例方法 属于每个实例的方法,必须使用对象来调用,方法前不要加static修饰。 2.类方法 属于类的方法,必须加static修饰,使用类名调...
Java小白进阶笔记(1)-重新认识Java
重新开始学习Java了,这也是为了以后找工作考虑。热爱的机器学习就先放一放了,作为兴趣爱好研究,不花太多精力了>﹏<因为大二上学期有过一门Java课,作为快速复习。在CSDN上找到了偏头痛杨的Java入门系列文章,写得非常好! 1.偏头痛杨的Java入门教学系列之认识Java篇 这是偏头痛杨的第一篇...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。