摘要: JAVA多线程中的各种问题剖析 首先开始之前 需要提及一下前置章节 能够更加深入了解本节所讲 JAVA并发之基础概念篇 JAVA并发之进程VS线程篇 首先我们来说一下并发的优点,根据优点特性,引出并发应当注意的安全问题 1并发的优点 技术在进步,CPU、内存、I/O 设备的性能也在不断提高。但是,始... 阅读原文
2020-10-26 22:16:03 阅读(2381) 评论(0)
摘要: 目录 创建空工程:Create New Project->Empty Project->输入工程名,选择工程路径。 新建模块:File->New->Module->Java->选择Module SDK为jdk1.8->输入模块名Module Name... 阅读原文
2020-10-26 20:40:08 阅读(2605) 评论(0)
摘要: 目录 Java基础语法 注释 单行注释 // 多行注释 /* */ 文档注释 /** */ 标识符 关键字 标识符注意点 数据类型 强类型语言 弱类型语言 Java基础语法 注释 单行注释 // 多行注释 /* */ 文档注释 /** */ 标识符 Java所有的组... 阅读原文
2020-10-26 19:33:02 阅读(3424) 评论(0)
摘要: 目录 Java开发环境搭建 JDK下载与安装 JDK8下载 JDK卸载 JDK安装 配置环境变量 JDK目录介绍 HelloWorld及简单语法规则 编写、编译、运行Hello.java 常见错误 编译型和解释型 Notepad++安装和使用 Java开发环境搭建 JDK下载与安装... 阅读原文
2020-10-26 17:55:11 阅读(2832) 评论(0)
摘要: 目录 Java三大版本 JavaSE 标准版(桌面程序、控制台开发...) JavaME 嵌入式开发(手机、小家电...) JavaEE 企业级开发(web端、服务器开发...) JDK/JRE/JVM JDK Java Development Kit Java开发工具包 JRE Java Ru... 阅读原文
2020-10-26 17:37:03 阅读(2531) 评论(0)
摘要: 目录 Java历史 C语言 1972年 C++ 1982年 Java 1995年 Applet 图形界面的程序 J2SE Java 2 标准版 桌面 J2ME Java 2 移动版 手机 J2EE Java 2 企业版 服务器 基于Java开放的平台,系统,工具 Java特性和优势 J... 阅读原文
2020-10-26 16:24:06 阅读(2818) 评论(0)
摘要: 面试中非常高频的一个面试题:解释一下线程池中各个参数的含义。 这是一个非常常见但是却会卡死一大堆人的一道面试题,能够细致的了解线程池的各个参数的含义对我们学习线程池和使用线程池有着巨大的好处的。 首先我们来看一下线程池主要的参数: 参数名 参数含义 corePoolSize 核心线程数 m... 阅读原文
2020-10-26 14:34:07 阅读(2705) 评论(0)
摘要: 在平时的学习/工作中,我们会经常面临如下场景: 阅读别人的代码 阅读框架源码 阅读自己很久之前写的代码。 千万不要觉得工作就是单纯写代码,实际工作中,你会发现你的大部分时间实际都花在了阅读和理解已有代码上。 为了能够更快更清晰地搞清对象之间的调用关系,我经常需要用到序列图。手动画序列图还是很麻烦费时间的,... 阅读原文
2020-10-26 13:20:18 阅读(3435) 评论(0)
摘要: 欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 背景 本人是个Java工程师,在家里撸代码时台式机、笔记本、虚拟机都可能用来编译构建maven项目,此时... 阅读原文
2020-10-26 12:13:52 阅读(2378) 评论(0)
摘要: 我相信如果你写过前后端分离的web应用程序,或者写过一些ajax请求调用,你可能会遇到过CORS错误。 CORS是什么? 它与安全性有关吗? 为什么要有CORS?它解决了什么目的? CORS是怎样运行的? 如果您有这些问题,那么这篇文章非常适合您。 一、什么是CORS? 要了解什么是CORS(Cross... 阅读原文
2020-10-26 11:39:01 阅读(2366) 评论(0)