![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习思考
iteye_994
这个作者很懒,什么都没留下…
展开
-
并发问题分析
学习java的线程知识过程中,对java并发问题的理解。如有错误,欢迎大家指正!参考的资料: http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html其实师兄给我讲过并发问题,但在我的理解中,并发问题是不存在的。因为在我的理解中,我们的操作代码是对同一内存进行操作的(可以理解问根据地址,对相应地址的变量进...原创 2016-05-28 07:52:40 · 110 阅读 · 0 评论 -
关于操作锁和文件锁
解决并发问题,最简单的办法是使用操作锁或文件锁。synchronized 和 lock.synchronized 为操作锁,用synchronized 标记的操作,不同的线程不能再同一时刻执行,只能由抢占到资源的线程执行完成,下一个线程才能执行相同的操作。文件锁有,lock和try lock两种形式。前者具有阻塞性,线程执行到该语句时,只有获得锁(lock),才会继续执...原创 2016-05-28 20:20:01 · 275 阅读 · 0 评论 -
关于SQL 语句。
java 学了接近十周了吧。终于学到了SQL语句。相对于java这门语言,SQL语句可是简单到不像话了。可就是这么简单的语言,最容易编译出错。因为我们是在java编译器里编写SQL语句,很容易会出现语句正确但是程序却跑不好的情况。下面我来好好介绍一下吧! 链接数据库不难,只要通过以下几个语句即可。//加载驱动Class.forName("com.mysql.jdbc.Driver")...原创 2016-05-28 20:49:09 · 95 阅读 · 0 评论