07 2020 档案

摘要:如何运行一个.java文件 在我们刚学习java 程序的时候可能都用命令来运行过一个最简单的hello world的java程序。它的步骤如下,很简单。 在hello文件夹下创建一个HelloWorldDemo.java文件,编写Java程序。程序如下, //这里一定不要有package的包引入,否 阅读全文
posted @ 2020-07-31 14:07 爪哇洋 阅读(666) 评论(0) 推荐(0)
摘要:#线程封闭 数据被封闭在各自的线程之中被线程私有,不需要进行同步,这种通过数据封闭在线程中而避免使用同步的技术成为线程封闭。 它具体的体现有:ThreadLocal、局部变量(也叫做栈封闭,它是线程所固有的特点,局部变量位于该线程执行的虚拟机栈中) 示例代码: /** * * ThreadLocal 阅读全文
posted @ 2020-07-27 23:09 爪哇洋 阅读(154) 评论(0) 推荐(0)
摘要:线程间的通信可以分为文件共享、网络共享、共享变量、JDK提供的线程协调API(suspend/resume、wait/notify、park/unpark),今天我们着重来讲一下JDK提供的线程协作的API。 suspend/resume suspend/resume方式的线程间协作时容易产生死锁, 阅读全文
posted @ 2020-07-27 23:07 爪哇洋 阅读(113) 评论(0) 推荐(0)
摘要:前言 了解数据库事务的特性,能够让我们更好的理解编程的时候对数据库事务的控制。本篇文章主要讲解了数据库事务的特性以及MySQL数据库在不同的事务隔离级别下遇到的不同情况。 数据库事务的概念 数据库事务是访问并可能更新数据库中各个数据项的一个程序执行单元,通常包含对数据库进行读或者写的一个操作序列。 阅读全文
posted @ 2020-07-24 18:20 爪哇洋 阅读(305) 评论(0) 推荐(0)
摘要:IDEA的Java开发中,实现热部署主要分为以下三个部分: pom文件中添加相关依赖和配置 在application.yml中配置相关信息 修改IDEA的设置 pom文件添加相关依赖和配置 <!--添加热部署依赖 --> <dependency> <groupId>org.springframewo 阅读全文
posted @ 2020-07-19 23:30 爪哇洋 阅读(702) 评论(0) 推荐(0)
摘要:前言 java语言的学习是一个体系,所以如果想要对java的编程有一个很精通的一个掌握,它离不开很多基础的知识点,比如JVM的原理、java多线程并发编程、数据结构等等。所以我这里对我学习的java的课程进行定期的总结,来记录我学习java的一些想法和心得。也希望能通过我的这些分享,给需要的学习某方 阅读全文
posted @ 2020-07-08 18:56 爪哇洋 阅读(244) 评论(0) 推荐(0)