当前位置:编程学习 > JAVA >>

请教:除脚本外,java还经常和哪些语言混合编程?

会不会经常JNI调用C/C++编写核心呢 如果是的话那用C多一些还是C++多一些 我的学习路线是钻C和java,再学一些脚本,不学C++,这样可以吗 请大家多多指点啊 --------------------编程问答-------------------- 我经常写一些跟windows有关的东西,用JNI挺多的,基本都是cpp,除非是特别简单的东西才用c
我觉得一般情况下开发java是用不到c或cpp的,要看你的研究方向了 --------------------编程问答-------------------- java是应用层的静态语言,应用层的API java已经足够的强大可以说基本在应用层上没有什么是java做不到的。C是系统层的,如果你要用java做一些操作系统的事情那就要用JNI了,C++是可以不学的,因为用JNI的时候也是以C为标准的,本身C++所编写的dll也是可以转成C的,JNI只管调用。
脚本是大多数是动态语言他的灵动性要比一些静态语言来的更为的灵活。而且很多地方没必要用java用c直接用脚本就能解决问题的。 --------------------编程问答--------------------
引用 1 楼 waynexuan 的回复:
我经常写一些跟windows有关的东西,用JNI挺多的,基本都是cpp,除非是特别简单的东西才用c
我觉得一般情况下开发java是用不到c或cpp的,要看你的研究方向了

您好 如果是web应用服务开发和系统设计方向呢 用C++的情况多吗 --------------------编程问答-------------------- JNI/JNA一般和嵌入式配合较多。 --------------------编程问答-------------------- C/C++都有用过 --------------------编程问答--------------------
引用 3 楼 u010696049 的回复:
Quote: 引用 1 楼 waynexuan 的回复:

我经常写一些跟windows有关的东西,用JNI挺多的,基本都是cpp,除非是特别简单的东西才用c
我觉得一般情况下开发java是用不到c或cpp的,要看你的研究方向了

您好 如果是web应用服务开发和系统设计方向呢 用C++的情况多吗

web上应该是用不到JNI的,不用专门为它提前准备什么,即使要用也不会很复杂,碰到再学也来得及 --------------------编程问答-------------------- web开发常用的就是这些了,还有ASP之流的,脚本语言在本地IE、FF等浏览器环境即可运行,后台语言需要运行在特定环境下,如JAVA需要JDK、C#需要C编译器,从架构上来说,脚本语言负责展示、交互,后台语言负责逻辑、数据存储。这里面有更多的资源::http://java.itcast.cn/java/video.shtml
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,