JavaFX相关的学习资源

      JavaFX的目标是为GUI开发人员提供一个完整的解决方案,包括一个新的声明式语言 JavaFX Script、优于JavaDoc的JavaFXDoc、新的图形API和其他格式资源文件的转换工具等等。Sun期望JavaFX能够成为Flex和 Silverlight的有力竞争者。

      JavaFX学习资源并不是很多,以下是搜集到的一些。

    英文:

    阅读全文——共641字

    文章列表

    JavaFX相关的学习资源

    发表于 2009-01-04 阅读:27 views

      JavaFX的目标是为GUI开发人员提供一个完整的解决方案,包括一个新的声明式语言 JavaFX Script、优于JavaDoc的JavaFXDoc、新的图形API和其他格式资源文件的转换工具等等。Sun期望JavaFX能够成为Flex和 Silverlight的有力竞争者。

      JavaFX学习资源并不是很多,以下是搜集到的一些。

    分类: JAVA开发 | 评论数: 1 | 阅读全文

    JavaFX开发中的问题

    发表于 2009-01-04 阅读:20 views

      JavaFX是一种全新的、基于Java技术、力求高效、定位于富内容市场的Sun产品。JavaFX脚本是一种高生产力的脚本语言,它能够使内容开发者建立富媒体并在Java环境中完成内容部署。作为一种声明式、静态类型编程语言,它具有第一级函数、声明式语法、列表推导和基于依赖关系的增量式求值等特性,并能够直接调用平台上的Java API。由于JavaFX脚本是静态类型的,因此它具有相同的代码结构、重用、封装特性(例如package、类、继承、分离编译、部署单元),这使其能够用于创建和维护大型Java程序。

      在利用JavaFX开发过程中,总会遇到各种问题,总结了一下,希望对你有所帮助。

    分类: JAVA开发 | 评论数: 0 | 阅读全文

    JavaFX基础问答

    发表于 2009-01-04 阅读:27 views

    JavaFX是什么?

      “JavaFX 脚本是一种声明式、静态类型编程语言。它具有一等函数(first-class functions)、声明式的语法、列表推导(list-comprehensions)及基于依赖关系的增量式求值(incremental dependency-based evaluation)等特征。”JavaFX脚本为多种多样的操作提供了声明式、无中间程序逻辑的语法,这些操作包括创建2D动画、设置属性或者声明在模式和视图对象之间的绑定依赖关系。

    什么样的函数能够称为“first-class functions”?

      在编程语言中,我们常常把那些将函数作为一等对象的函数称为一等函数(first-class functions)。具体地说,就是编程语言支持在程序执行过程中构造新的函数,并将它们存储在数据结构中作为其它函数的参数的传入参数,并在函数返回时将它们作为函数值返回。本概念并不涵盖任何语言和程序的外部函数或者程序,例如通过调用编译器或者一个eval函数来创建新函数。这里提供一等函数的一个简单示例:map或者mapcar函数,它使用一个函数和一个列表作为参数,然后将通过将函数应用到列表中的每个成员后形成的列表作为返回值。

    分类: JAVA开发 | 评论数: 0 | 阅读全文

    精品:人月神话(PDF)

    发表于 2008-12-29 阅读:100 views

      《人月神话》这是一本几乎被业界神话了的书。或许它真的太好了,以至于人们对它的评价出奇的统一,你几乎听不到关于它的负面评论。本书自第一版以来,畅销20余年不衰,是软件领域绝无仅有的必读经典。本文作者为人们管理复杂项目提供了颇具洞察力的见解,既有很多发人深省的观点,也有大量的软件工程实践。让我们来看看业界同仁是怎么说吧。

       1、阅读这些文字给我带来的收获是:面对《人月神话》,除了表示五体投地的诚服,你既不能做正面言论(那是多余),也不能做负面言论(那是找事)。这是一本可怕的书。我大概花了三周的时间来细读这本书——也许很多人会说我应该花更多的时候或者读更多遍——不过,这不是重点。我在书中印证和找寻思想,并为这本书写下了数百个注释。最终我很遗憾我读了电子版本,因而注释被写在了文档中而不是书页上。如果不是这样,我将没有任何方法扼制自己购买这本书的冲动。

    分类: 电子书 | 评论数: 0 | 阅读全文

    Struts2拦截器简要说明

    发表于 2008-12-28 阅读:115 views

      通过Java动态代理一文,我们了解了动态代理的好处,也知道了Struts2的拦截器也是利用Java动态代理实现的。那么什么是拦截器呢?

      拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前进行拦截,然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。拦截器(Interceptor)是Struts 2的核心组成部分。很多功能(Feature)都是构建在拦截器基础之上的,例如文件的上传和下载、国际化、转换器和数据校验等,Struts 2利用内建的拦截器,完成了框架内的大部分操作。

    分类: JAVA开发 | 评论数: 0 | 阅读全文

    Java动态代理

    发表于 2008-12-28 阅读:99 views

      从JDK1.3开始,Java就引入了动态代理的概念。动态代理(Dynamic Proxy)可以帮助你减少代码行数,真正提高代码的可复用度。例如,你不必为所有的类的方法里面都写上相同的Log代码行,取而代之的是实用类的动态代理类。当然,这种便利是有条件的。

      在JDK1.3以前,代理模式就已流行,所以得代理模式是生成一个和类相同接口的代理类,用户通过使用代理类来封装某个实现类。其目的是加强实现类的某个方法的功能,而不必改变原有的源代码。代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。

    分类: JAVA开发 | 评论数: 0 | 阅读全文

    精通Hibernate(PDF)

    发表于 2008-12-26 阅读:205 views

      Hibernate是非常流行的对象-关系映射工具。是连接Java对象模型和关系数据模型的桥梁。记得我刚开始学习Hibernate时,基本上是去Javaeye。当时那里还只是一个关于Hibernate的论坛,如今已经成为国内知名且火热的软件技术网站了。看过第一本关于Hibernate的书就是今天要给大家共享的《精通Hibernate》。

      书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的Hibernate应用实例,并提供了详细的开发和部署步骤。通过本书,读者不仅能 掌握用Hibernate工具对这两种模型进行映射的技术,还能获得设计与开发Java对象模型和关系数据模型的先进经验。

    分类: 电子书 | 评论数: 0 | 阅读全文

    java反射机制(PDF)

    发表于 2008-12-25 阅读:222 views

      之前我也写过几篇关于java反射的文章,读完这几篇文章后,对java的反射机制应该有了基本的了解,当然也可以使用java反射进行开发。不过比起今天要介绍的这本书来说,这几篇文章就显的微不足道了。

      今天要给大家介绍的这本书是来自候捷老师的《Java反射机制》。看上去将其叫为文档更为合适,因为本书仅有短短15页,不过已经很好地阐述了java的反射机制。

      本书从Class开始讲起,利用简单的例子,分析说明了Java Classes的组成及对应的 Reflection APIs使用。

      如果你对java的反射有兴趣,不仿下载一本。在线阅读

    分类: 电子书 | 评论数: 0 | 阅读全文

    深入浅出mfc第二版(PDF)

    发表于 2008-12-21 阅读:204 views

      我记得前两天还有位网友问我要这本书,不过考虑到此书可以很容易在网上下载到,就没有提供。既然打算本周共享C++相关书籍,那么要是没有这本经典书就太可惜了,于是打算今天将其共享出来。当然本书在C++爱好者当中几乎已经是人手一本了。

      还是要介绍一下,本书分为四大篇。第一篇提出学习MFC程序设计之前的必要基础,包括Widnows程序的基本观念以及C++的高 阶议题。第二篇介绍Visual C++整合环境开发工具。本篇只不过是提纲挈领而已,并不企图取代 Visual C++使用手册。然而对于软件使用的老手,此篇或已足以让您掌握Visual C++整合环境。工具的使用虽然谈不上学问,但在视觉化软件开发过程中扮演极重角色,切莫小觑它。

    分类: 电子书 | 评论数: 0 | 阅读全文

    神奇的C++书籍(PDF)

    发表于 2008-12-20 阅读:160 views

      自TIOBE编程语言排行榜发布后,我们得知C和C++语言表现强劲,大有越过Java再次站上编程语言之巅之势。所以我决定本周为大家提供一些我收藏多年的C++好书。

      相信决大多数学习过C或C++语言的人都听过《C++编程思想》这本书吧!本书的第一版由机械工业出版社引入到了国内计算机界,获得一片好评,被誉为"神奇的C++书籍"。

      本书作者是美国著名技术作家Bruce Eckel,曾在美国做了多年的C++语言培训讲师。与之齐名的还有他的另一部著作:《Thinking in Java》(中文版名《Java编程思想》)。Bruce Eckel写作的特点可谓是精益求精:他把整部书稿的电子版全部放在自己的个人站点上,让全世界的读者浏览、阅读、评判,这样每一部付梓的作品都经过了许多次修订。

    分类: 电子书 | 评论数: 0 | 阅读全文
    返回首页 | 关于我们 | 联系我们 | 广告合作 | 友情链接 | 版权声明