会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
戈德里克山谷
博客园
首页
新随笔
联系
订阅
管理
2022年1月15日
MAC添加环境变量
摘要: 将~/go/bin添加到环境变量 注:~等价于$HOME等价于/Users/admin(与登陆用户名一致) Step 1: 在/Users/admin下新建.bash_profile文件 touch ~/.bash_profile Step 2: 打开并编辑 open -e .bash_profil
阅读全文
posted @ 2022-01-15 14:58 戈德里克山谷
阅读(157)
评论(0)
推荐(0)
2020年2月23日
java与jdk版本号的区别
摘要: Java是面向对象的编程语言,在我们开发Java应用的程序员的专业术语里,Java这个单词其实指的是Java开发工具,也就是JDK(Java Development Kit)。所以我们常常在CSDN等各大程序员论坛讨论到安装Java8或者JDK8或者JDK1.8或J2SE8或J2SE1.8或J2SE
阅读全文
posted @ 2020-02-23 23:48 戈德里克山谷
阅读(2160)
评论(0)
推荐(0)
2020年2月10日
Java线程的三种命名方法
摘要: 1.实例化一个线程对象 1 Thread t = new Thread(); 2 t.setName("甲"); 2.实例化一个线程对象的同时,通过构造方法对线程进行命名 1 Thread(Runnable r, String name) 2 Thread t = new Thread(() ->
阅读全文
posted @ 2020-02-10 03:20 戈德里克山谷
阅读(2230)
评论(0)
推荐(0)
Java多线程的临界资源问题
摘要: 临界资源问题的原因:某一个线程在对临界资源进行访问时,还没来得及完全修改临界资源的值,临界资源就被其他线程拿去访问,导致多个线程访问同一资源。直观表现为打印结果顺序混乱。 解决方法:加锁 静态方法中用类锁,非静态方法中用对象锁。 1.同步代码段:synchronized(){...}2.同步方法:使
阅读全文
posted @ 2020-02-10 03:03 戈德里克山谷
阅读(702)
评论(0)
推荐(0)
Java多线程的一些方法
摘要: 首先介绍线程的五种状态: 新生态:New Thread() 就绪态:准备抢CPU时间片 运行态:抢到了CPU时间片 阻塞态:放弃已经抢到的CPU时间片,且暂时不参与争抢 死亡态:Run运行完了之后 接下来介绍三种方法:线程的阻塞,线程的优先级设置,线程的礼让 1 public class Mutli
阅读全文
posted @ 2020-02-10 02:39 戈德里克山谷
阅读(125)
评论(0)
推荐(0)
Java创建线程的两种方法
摘要: Java实现并启动线程有两种方法 1、写一个类继承自Thread类,重写run方法。用start方法启动线程2、写一个类实现Runnable接口,实现run方法。用new Thread(Runnable target).start()方法来启动注意:start方法不是立即执行多线程,而是使得该线程变
阅读全文
posted @ 2020-02-10 02:09 戈德里克山谷
阅读(289)
评论(0)
推荐(0)
公告