阅读更多

5顶
4踩

编程语言

原创新闻 GDK vs JDK

2012-07-17 13:59 by 副主编 wangguo 评论(12) 有15449人浏览
没有接触过Groovy的开发者看到这个标题,通常会问“GDK是什么玩意?”,“GDK和JDK之间有什么不同?”

GDK指的是Groovy JDK。Groovy是一种新兴的基于JVM的编程语言,其代码能够与Java代码很好地结合,也能用于扩展现有代码。

而GDK也可以看作是JDK的扩展。通过GDK文档可以看出,GDK在JDK的基础上添加了新的方法,以使Groovy代码更加短小、简洁。

下面的这幅图直观地展示了GDK与JDK之间的联系与区别。


Via MikeMillerBlog
  • 大小: 47.7 KB
5
4
评论 共 12 条 请登录后发表评论
12 楼 coldrush 2013-01-29 16:13
damoqiongqiu 写道
benqend 写道
zhongmin2012 写道
google真心一个牛逼!很佩服google那堆天才

与google哪门子关系

因为前面的"groo"看起来就像"goo"

和google毛儿关系都没有...
11 楼 witcheryne 2012-07-23 10:52
webeasymail 写道
groovy 估计很难做好,生成的class太多了,都可以免于加密了!

用来写工具, 写脚本, 写测试.很好用.
生成class多无所谓, 闭包少用点就 ok
10 楼 damoqiongqiu 2012-07-18 14:49
benqend 写道
zhongmin2012 写道
google真心一个牛逼!很佩服google那堆天才

与google哪门子关系

因为前面的"groo"看起来就像"goo"
9 楼 webeasymail 2012-07-18 09:48
groovy 估计很难做好,生成的class太多了,都可以免于加密了!
8 楼 benqend 2012-07-18 09:44
zhongmin2012 写道
google真心一个牛逼!很佩服google那堆天才

与google哪门子关系
7 楼 flashing 2012-07-17 17:25
wangguo 写道
flashing 写道
zhongmin2012 写道
google真心一个牛逼!很佩服google那堆天才

这不关google的事儿吧。。。btw小编也木有文化哈,gdk不是groovy jdk,而是groovy development kit的缩写。。。
大概小编不太明白什么是xdk...

"Groovy JDK" 木有错地
http://groovy.codehaus.org/groovy-jdk/
虽然Graphics Development Kit、GIMP Drawing Kit、Groovy Development Kit都可以简称GDK

俺土了,囧。和小编道歉~
6 楼 mainlove 2012-07-17 16:03
spring社区还是去搞 scala吧

groovy作者都说scala好。
5 楼 wangguo 2012-07-17 15:07
flashing 写道
zhongmin2012 写道
google真心一个牛逼!很佩服google那堆天才

这不关google的事儿吧。。。btw小编也木有文化哈,gdk不是groovy jdk,而是groovy development kit的缩写。。。
大概小编不太明白什么是xdk...

"Groovy JDK" 木有错地
http://groovy.codehaus.org/groovy-jdk/
虽然Graphics Development Kit、GIMP Drawing Kit、Groovy Development Kit都可以简称GDK
4 楼 flashing 2012-07-17 14:47
zhongmin2012 写道
google真心一个牛逼!很佩服google那堆天才

这不关google的事儿吧。。。btw小编也木有文化哈,gdk不是groovy jdk,而是groovy development kit的缩写。。。
大概小编不太明白什么是xdk...
3 楼 xiao0556 2012-07-17 14:46
1楼的笑话很冷
2 楼 kjj 2012-07-17 14:21
zhongmin2012 写道
google真心一个牛逼!很佩服google那堆天才

groovy 不是google吧
1 楼 zhongmin2012 2012-07-17 14:13
google真心一个牛逼!很佩服google那堆天才

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 流风婚纱形象设计系统

    一款十分好用的婚纱形象设计软件,不需要太多的专业知识,只要按照帮助说明文件去做,保证你会处理的更好!

  • 动态Sql语句,筛选查询,根据满足某个条件筛选、字段数据迁移数据恢复

    动态sql常用难点整体

  • SQL数据库不用SQL语句能显示全表的内容_MySQL百万级数据库优化方案

    2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、...

  • MyBatisPlus基础进阶之自定义Sql语句使用分页Page以及Wrapper条件构造器

    MyBatisPlus进阶实战 ...我们这里不过多介绍,感兴趣的小伙伴可以上官网查看。...外连接的自定义SQL语句,使用MyBatisPlus的条件构造器以及使用Page分页插件,使用ResultMap映射到其他实体类上。 MybatisPlus的Res

  • 2.6 MyBatis中的复杂SQL

    说明: 用户传递了一个user对象, 要求根据user中不为null的属性查询数据. 例子1: User {name:“张三”} Sql: select * from demo_user where name = “张三”例子2: User {name:“张三”, age: 18} Sql: select * ...

  • MyBatis-动态SQL的if、choose、when、otherwise、trim、where、set、foreach使用

    MyBatis 动态 SQL 可以通过在 SQL 语句中使用条件语句和循环语句来动态生成 SQL 语句,从而实现灵活的 SQL 操作。动态SQL是MyBatis最强大的特性之一。用于实现动态SQL的主要元素如下:1、if4、foreach。

  • Mybatis SQL映射文件详解

    02Mybatis SQL映射文件详解 ​ 在之前我们学习了mybatis的全局配置文件,下面我们开始学习mybatis的映射文件,在映射文件中,可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。 cache-ref – 引用其它...

  • ibatis出现AutoResultMap错误的问题

    为了能够让ibatis动态执行传入的sql,我只在ibstis配置文件里配置了一个查询语句,配置如下:  parameterClass="java.lang.String">  $sql$   传入SQL: select substr(t.form_id,2) as ACTIVITYID from ...

  • SQL优化分析

    1、sql优化方法 来自网上总结 这个优化法则归纳为5个层次: 1、减少数据访问(减少磁盘访问) 2、返回更少数据(减少网络传输或磁盘访问) 3、减少交互次数(减少网络传输) 4、减少服务器CPU开销(减少CPU及...

  • Ibatis 关于DynamicSql源码的解读

    而我们利用了集团的garuda运算平台,想利用它建的智能索引和智能查询优化器来优化sql处理复杂业务,所以sql会堆上一些较复杂业务。比如:现在有一个需求,需要对一个二维的数组List里的数据进行迭代遍历,一维数组我们...

  • SQL优化最全总结 - MySQL(2022最新版)

    排序和group by数据量大的情况下一定要用索引,一定要遵循索引的最左前缀法则,尽最大的可能去避免回表查询,使用覆盖索引。count的时候尽量使用count(*)count(*)会统计值为 NULL 的行,而 count(列名) 不会统计此...

  • 数据库sql优化

    网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的...

  • MyBatis Plus 解决大数据量查询慢问题

    在实际工作中当指定查询数据过大时,我们一般使用分页查询的方式一页一页的将数据放到内存处理。但有些情况不需要分页的方式查询数据或分很大一页查询数据时,如果一下子将数据全部加载出来到内存中,很可能会发生...

  • 解决mapper文件夹下的xml没有被加载的问题(Maven问题)

    今天在写SpringBoot整合MyBatis Plus项目的时候,发现找不到我写在xml文件中的sql语句,提示内容: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): xxx.SalaryMapper....

  • 数据库Sql优化

    1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from...

  • IBatis.Net项目数据库SqlServer迁移至Oracle经验

    最近完成了一个(IBatis.Net+MVC)项目的数据库+代码迁移工作,可把我折腾得~~~ ...项目原来用的是Sqlserver2008,现在要转到Oracle,所以我先完成数据迁移,然后是代码迁移。 数据库迁移 1、数据库...

  • Mysql良好使用习惯和SQL优化思路

    Mysql良好使用习惯和sql优化

Global site tag (gtag.js) - Google Analytics