由Java实际编程中,联想到西洋油画与中国写意山水画,再到低阶Java语言与现代groovy语言混合编程
来源:互联网 发布:单片机串口通讯距离 编辑:程序博客网 时间:2024/04/29 20:01
西洋油画与中国山水
我们大家都知道,西洋油画注重的是细节描画,它是写实的,而中国山水画注重的是虚拟的意境,它是写意的。创作写实的西洋油画,需要的工具材料多,写意的中国山水画需要的工具材料少;西洋油画画起来时间花费多,细节需要一点一点勾勒出来,山水画画起来时间花费少,刷刷几笔一幅画就出来了;两者体现了不同的思想风格(其实也反映了西方与东方不同的民族性格,这里不讨论这个方面,不展开了)。
java与groovy
我把java设看成低阶的系统性语言(相对于JVM),把groovy设看成,建立于java之上的高阶语言(groovy确实也建立在java之上);java比喻成西洋油画,groovy比喻成中国山水画;java严谨写实,groovy松散写意;做同样一件简单事java代码量大,groovy代码量小;但是java对细节的控制力强,groovy因为对细节的封装多,所以对细节的控制力弱;间接地在运行时java快,groovy慢,这是由语言的阶数决定的;做大的系统java开始慢后来快,groovy可能是开始快后来慢,这里的快慢是相对的,这也是由语言的阶数决定的;基本上不可避免的。
- 由Java实际编程中,联想到西洋油画与中国写意山水画,再到低阶Java语言与现代groovy语言混合编程
- Java与C语言混合编程
- Java语言与C语言混合编程(2)--在Java中调用C语言本地库
- 使用JNI进行Java与C/C++语言混合编程
- Java语言与C语言混合编程(1)--Java native 关键字
- 《Groovy极简教程》第4章 Groovy与Java混合编程
- 《Groovy极简教程》第5章 SpringBoot集成Groovy与Java混合编程
- Java技术标准中新增加了编程语言Groovy
- Java技术标准中新增加了编程语言Groovy
- 使用JNI进行Java与C/C++语言混合编程(1)--在Java中调用C/C++本地库
- 使用JNI进行Java与C/C++语言混合编程(2)--在C/C++中调用Java代码
- 使用JNI进行Java与C/C++语言混合编程(1)--在Java中调用C/C++本地库
- 使用JNI进行Java与C/C++语言混合编程(1)--在Java中调用C/C++本地库
- Netbeasn中web工程实现与groovy混合编程
- C++与Java混合编程
- C++ 与 Java 混合编程
- C++与Java混合编程
- C++与Java混合编程
- object到string的几种方式
- EXCEPTION HANDLING: A FALSE SENSE OF SECURITY
- 分解字符串并查询相关数据
- 本地tomcat调试
- 暴强的Javarebel--让JavaEE开发像ROR一样方便
- 由Java实际编程中,联想到西洋油画与中国写意山水画,再到低阶Java语言与现代groovy语言混合编程
- 高斯投影正反算
- 网络socket编程指南
- 史疾为韩使楚(战国策)
- Linux 下用bash shell正则表达式批量处理文件的应用实例
- 限制修改本机电脑日期
- 解决VMware虚拟机发现不了Usb设备的方法
- 忽而三十 / 年关之际的十年回想
- 最小重新生成--编译噩梦