2017年11月28日

Java强制类型转换注意

摘要: Java可以强制向下转型 Java不可以强制向上或不同类型的转型 但有时候也需要注意,比如: Object obj2 = new Integer(100); String strVal = (String)obj2; 第2个语句虽然表面上看是强制向下转型,但是obj2本质上是Integer类型,这样 阅读全文

posted @ 2017-11-28 11:03 梦轻寻 阅读(2998) 评论(0) 推荐(0) 编辑

2014年8月27日

PL_SQL常用快捷键及设置

摘要: PL_SQL常用快捷键1、 快速输入;Tools-->Preferences-->User Interface-->Editor-->AutoReplace,将Enabled复选框的按钮勾选上,点击那个文件路,选中设置快键方式的文件,如下面的shortcuts.txt文件所示,然后再输入的时候按下对... 阅读全文

posted @ 2014-08-27 16:43 梦轻寻 阅读(978) 评论(0) 推荐(0) 编辑

2013年10月18日

Java线程:大总结

摘要: 转自:http://lavasoft.blog.51cto.com/62575/27069/下面是Java线程系列博文的一个编目:Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线程的变量Java线程:线程状态的转换Java线程:线程的同步与锁Java线程:线程的交互Java线程:线程的调度-休眠Java线程:线程的调度-优先级Java线程:线程的调度-让步Java线程:线程的调度-合并Java线程:线程的调度-守护线程Java线程:线程的同步-同步方法Java线程:线程的同步-同步块Java线程:并发协作-生产者消费者模型Java线程:并发协作-死锁Java线程:v 阅读全文

posted @ 2013-10-18 11:57 梦轻寻 阅读(230) 评论(0) 推荐(0) 编辑

Java多线程售票程序分析

摘要: 1、售票程序V1public class TicketSoldV1 { public static void main(String[] args) { TicketWindowV1 r1 = new TicketWindowV1(); TicketWindowV1 r2 = new TicketWindowV1(); TicketWindowV1 r3 = new TicketWindowV1(); new Thread(r1, "A窗口").start(); //启动三个线程窗口 new Thread(r2, "B... 阅读全文

posted @ 2013-10-18 10:57 梦轻寻 阅读(483) 评论(0) 推荐(0) 编辑

Java多线程的几种实现方式

摘要: 1、继承Thread类public class MultiThread { public static void main(String[] args) { System.out.println(Thread.currentThread().getName() + "线程开始运行..."); MultiSayThread t1 = new MultiSayThread("A"); MultiSayThread t2 = new MultiSayThread("B"); t1.start(); t2.start(); ... 阅读全文

posted @ 2013-10-18 09:10 梦轻寻 阅读(160) 评论(0) 推荐(0) 编辑

Java线程的几种状态

摘要: 一、Java中线程的5种状态在Java中,线程通常都有5种状态:创建、就绪、运行、阻塞和死亡。 1、创建状态(生):线程对象已创建,但没有调用线程对象的start方法。 2、就绪状态(可运行状态):当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,即当前线程有资格运行,但是还没有运行。在线程运行之后,从阻塞/等待/睡眠中回来之后,也会处于就绪状态。 3、运行状态:线程调度程序将处于就绪状态的线程设置为当前线程,此时线程就进入了运行状态,开始运行run函数当中的代码。 4、阻塞状态(阻塞/等待/睡眠):线程正在运行的时... 阅读全文

posted @ 2013-10-18 08:48 梦轻寻 阅读(323) 评论(0) 推荐(0) 编辑

2013年10月17日

Java的同步机制:synchronized关键字

摘要: 一、引言由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问的问题。这套机制就是synchronized关键字,它包括两种用法:synchronized 方法(同步方法)和synchronized语句块(同步语句块)。二、synchronized不同的修饰情况1、synchronized方法(同步方法):synchronized修饰类中的方法,如下所示:class P implements Runnable { public synchronized void me... 阅读全文

posted @ 2013-10-17 16:15 梦轻寻 阅读(311) 评论(0) 推荐(0) 编辑

2013年10月12日

Eclipse常用设置[不断完善]

摘要: 1、 修改Eclipse背景色 Windows->Peferences->General->Editors->Text Editor->Appearance color options,选择Background color,去掉System Default,在color里选择颜色,然后apply;2... 阅读全文

posted @ 2013-10-12 09:49 梦轻寻 阅读(362) 评论(0) 推荐(0) 编辑

2013年8月28日

JavaBean之我的理解

摘要: JavaBean分为两种,其也可以称为POJO(Plain Ordinary Java Object): 1、VO(View Object):值对象,主要用于封装页面上表单的数据; 2、PO(Persisent Object):持久化对象,主要用于封装数据库表中的数据,其取名一般为表名; 问题: 在 阅读全文

posted @ 2013-08-28 17:41 梦轻寻 阅读(269) 评论(1) 推荐(1) 编辑

Eclipse常用快捷键[不断完善]

摘要: 1、 Ctrl+1 快速修复(最经典的快捷键);2、 查看当前类的继承关系;方法1:将类选中,按下快捷键Ctrl+T;方法2:将类选中,按下快捷键F4;3、 Ctrl+H:用于查找含有某些内容的文件;4、 Ctrl+Shift+R:用于根据文件名查找文件;5、 Ctrl+Shift+T:用于根据类名... 阅读全文

posted @ 2013-08-28 17:36 梦轻寻 阅读(175) 评论(0) 推荐(0) 编辑

导航