2013年10月9日

摘要: Debug调试首先在一个java文件中设断点,然后debugas,当程序走到断点处就会转到debug视图下。图1.图2.图3.1.(F5)StepInto,进入本行代码中执行2. (F6)StepOver,执行本行代码,跳到下一行3. (F7)StepReturn,执行完当前method,然后return跳出此method4. Resume重新开始执行debug,一直运行直到遇到breakpoint5.StepFilter逐步过滤,一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-stepFiltering)6.Suspend. 阅读全文
posted @ 2013-10-09 15:15 风信子2013 阅读(118) 评论(0) 推荐(0)
摘要: #Java线程安全问题 在平时编程中,我们会经常用到多线程,尤其是android中,但多线程也特别容易带来问题,比如线程冲突、死锁等问题,为了加深理解,我们先来回顾一下线程冲突问题。 ##线程冲突```javapublic class UserStat { int userCount; public int getUserCount() { return userCount; } public void increment() { userCount++; } public void decrement() { userCount--; }}```假设当一个线程... 阅读全文
posted @ 2013-10-09 14:52 风信子2013 阅读(277) 评论(0) 推荐(0)

导航