1 2 3 4 5 ··· 7 下一页
摘要: 经验分享:开发SWT应用两点心得原来没有用过Java做图形界面的客户端程序, 只是知道简单的一些Java图形编程的原理. 近日一用, 还确实和Window下的其他开发方法方法大有不同. 我没有用过AWT, 也没用过SWING, 在网上看到这不好,那不行. 遂直接用SWT, 反正也能跨平台.1. Composite 刷新本来这看起来很简单, 但在composite.open()后, 动态创建了几个Control, 运行起来就是不能显示, 反而原有的control可以dispose()掉. 纳闷, 想不通. 记得在考SCJP时, AWT还是SWING需要调用redraw()重新更新画布, 调用之, 阅读全文
posted @ 2013-03-04 10:57 最轻 阅读(223) 评论(0) 推荐(0) 编辑
摘要: J2SE综合对java util的总结 一java.util包中包含了一些在Java 2中新增加的最令人兴奋的增强功能:类集。一个类集(collection)是一组对象。类集的增加使得许多java.util中的成员在结构和体系结构上发生根本的改变。它也扩展了包可以被应用的任务范围。类集是被所有Java程序员紧密关注的最新型的技术。除了类集,java.util还包含了支持范围广泛的函数的各种各样的类和接口。这些类和接口被核心的Java包广泛使用,同时当然也可以被你编写的程序所使用。对它们的应用包括产生伪随机数,对日期和时间的操作,观测事件,对位集的操作以及标记字符串。由于java.util具有许 阅读全文
posted @ 2013-03-04 10:49 最轻 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Java语言和C++语言的差异—老生常谈[引子]这个话题并不新鲜,但是作为语言比较类的文章,从基础的、具体的、细节的层面来做比较,做小结,恐怕对beginner而言,应该是有所裨益的,想来会比论坛里的口水仗,抑或概念性的、大层面的比较要来得更为实际一些吧 Java采用了C及C++的语法格式,对于学习过C及C++的程序设计者来说,学习Java将有可能很轻松。但是,如果仔细检查Java语言的许多细节,就会发现Java取消了不少C及C++的特性,并且加入了一些新的特性。这些差异包括: o 不再有指针(Pointer)的概念。 这是Java和C/C++在语法上的主要区别之一。在C及C++中,指针的灵. 阅读全文
posted @ 2013-03-01 09:57 最轻 阅读(154) 评论(0) 推荐(0) 编辑
摘要: JAVA入门教程运算符和表达式运 算 符 指 明 对 操 作 数 所 进 行 的 运 算 。 按 操 作 数 的 数 目 来 分 ,可 以 有 一 元 运 算 符 (如 ++、 -),二 元运 算 符 (如 +、 >)和 三元 运 算 符 (如 ?:),它 们 分 别 对 应 于 一 个 、 两 个 和 三 个 操 作 数 。 对 于 一元 运 算 符 来 说 ,可 以有 前 缀 表 达 式 (如 ++i )和 后 缀 表 达 式 (如 i++),对 于 二 元 运 算 符 来 说 则 采 用中 缀 表 达 式 (如 a+b)。 按照 运 算 符 功 能 来 分 ,基 本的 运 算 符 有 下 阅读全文
posted @ 2013-03-01 09:46 最轻 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Java编程小技巧集锦1. Javadoc API文件产生器 Javadoc程序读取一个Java类文件并自动创建一组HTML文件,这些HTML 文件描述了Java类文件的类、变量、成员函数,所有Java类库的APIHTML 文件都可以由此程序创建。Javadoc把软件包名或源文件列表当做一个变量。Javadoc依靠以@打头的备注标记来创建HTML文件,下面就是标注的列表,它们被Javadoc用于在HTML 文件中创建链接。选项 功能 @see classname此标注在类列表中增加一个到所提供类的"See Also"条目。 @see classname# methodnam 阅读全文
posted @ 2013-02-28 09:51 最轻 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 对JAVA语言的十个常见误解JAVA 语 言 自 从 应 用 于 Internet, 迅 速 成 为 全 球 热 点。 它 的 平 台 无 关 性 仿 佛 成 为 解 决 互 易 操 作 性 和 可 移 植 性 的 灵 丹 妙 药。 然 而 对 于 JAVA 语 言 的 认 识 仍 有 不 少 误 解。 1.JAVA 是 HTML 的 扩 充 JAVA 是 一 个 编 程 语 言, HTML 是 一 个 页 面 描 述 语 言。 除 了 新版 本 HTML 可 以 在 WEB 页 中 插 入 JA-VA 小 应 用 外, 它 们 之 间 没 有 任 何 相 同 之 处。 2.JAVA 是 一 阅读全文
posted @ 2013-02-28 09:37 最轻 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Java Web应用中的任务调度我们可以从web应用中的任何类访问SchedulerPlugIn的唯一实例,并调度一些要执行的工作。首先需要一个Trigger(触发器)对象来告诉任务何时运行、每隔多久运行一次。Quartz支持多种触发器,在这个例子中我们使用CronTrigger。Trigger trigger = new CronTrigger("trigger1", "group1");trigger.setCronExpression("0 0 15 ? * WED");以上的触发器会在每周三的下午3点执行指定任务。现在我们只要 阅读全文
posted @ 2013-02-27 10:25 最轻 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Java Web应用中的任务调度为何需要任务调度?在web应用中,大多数任务是以一种"防止用户长时间等待"的方式完成的。在Google搜索这样的例子中,减少等待时间对用户体验来说至关重要。异步任务的一种解决方案是在用户提交后生成一个线程(来处理异步任务),但这也不能解决那些需要以一定时间间隔重复运行任务、或在每天的指定时间运行任务的情况。让我们从一个数据库报表的例子来看看任务调度能如何帮助改善系统设计。报表可能是错综复杂的,这取决于用户所需数据的种类,以及是否需要从一个或多个数据库收集大量数据。用户可能需要很长时间来运行这样的"按需"报表。因此,我们向这 阅读全文
posted @ 2013-02-27 10:13 最轻 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 对Java多线程技术中所有方法的详细解析一、run()和start() 这两个方法应该都比较熟悉,把需要并行处理的代码放在run()方法中,start()方法启动线程将自动调用 run()方法,这是由Java的内存机制规定的。并且run()方法必须是public访问权限,返回值类型为void。 二、关键字Synchronized 这个关键字用于保护共享数据,当然前提是要分清哪些数据是共享数据。每个对象都有一个锁标志,当一个线程访问该 对象时,被Synchronized修饰的数据将被“上锁”,阻止其他线程访问。当前线程访问完这部分数据后释放锁标志,其他线程就可以访问... 阅读全文
posted @ 2013-02-26 10:00 最轻 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Java学习路线图 1:J2SE 面向对象-封装、继承、多态 内存的分析 递归 集合类、泛型、自动打包与解包、Annotation IO 多线程、线程同步 TCP/UDP AWT、事件模型、匿名类 正则表达式 反射机制 2:数据库(Oracle或者MySQL)SQL语句 多表连接,内外连接, 子查询等 管理表、视图、索引、序列、约束等 树状结构存储 存储过程、触发器 数据库设计三范式、 3:JDBC JDBC基础 连接池 树状结构存储与展现 DataSource & RowSet JDBC连接Oracle及MySQL4:HTML_CSS_JAVASCRIPT html、css、java 阅读全文
posted @ 2013-02-26 09:55 最轻 阅读(267) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 7 下一页