java与c混合编程
可以,Java提供JNI接口,用JDK的工具生成JNI的C代码头文件进行扩展。混合没有问题。
② java 、C、C++有关问题,做项目时,有没有同时用JAVA和C或C++同时开发的哪个高手知道
只能说,银行的核心系统必须是c与c++,而且有必要是自用函数库;普通的用户交互层外壳可以允许用java包装
③ c语言和java结合在一起能做出什么项目来国内有这种项目么
当然能啊,我们曾经用过三种语言做一套平台,用 java 、c语言和VB 。什么领域就不好说了,因为各个方面都可以啊,我们曾经用于旅游的管理系统,速度很高效,可以私下讨论
④ Java如何与C进行通信
两个不同进程之间的数据交互:
1、可以选择socket通信
2、可以选择文件,不过要注意好读写
3、消息传递,在windows下抛出一个消息//具体怎么做我没试过,只知道有这方法
4、数据库//这个比较容易实现
上面说的两个不同进程,当然就是可以选择用不同语言写出来的程序了
⑤ java和C联合可以搞嵌入式开发吗
1、C语言作底层驱动,Java做应用软件。
2、不过一般一个人都只选一方面来做,毕竟人的精力有限而且现在都讲究团队合作,很少有一个人做一个项目的情况。
⑥ JAVA和C语言可以共同开发某个应用软件吗
这个是可以的,因为有混合编程这个概念的,两者只要环境在就可以了,程序就是为实现功能的。
⑦ java和C#能否混合编程
请问你这样的代码用什么编译器来编译啊?明显是不行的啊!不过你可以用多文件调用的方式来搞。单一文件是肯定不行的
⑧ java/c跟c++可以同时学吗
当然可以,但是不建议。
第一,C/C++和JAVA的语法的相似度很高,但是他们的运行机制是完全不一样的。初学者很容易混淆。比如C/C++里面有指针的概念,而且指针在不用的时候需要通过free或者delete来收回。但是Java有垃圾回收机制,而不必手动回收指针。(初学者很有可能受到JAVA的影响,在C/C++里面申请了指针,而最后忘记回收)。
第二,C++和JAVA是面向对象的编程语言,而C是面向过程的。此二者之间的差异也会让同时学习这三种语言的初学者感到迷茫。
第三,JAVA和C++已经封装了好多基本数据结构(链表,栈,映射等)和基本算法(排序等),而C只提供了最底层的功能。如果同时学习三者,在你需要用C语言写程序而又需要用到一些数据结构和算法的时候会感到不适应。
所以我的建议是,先学习和掌握C语言,再同时学习C++和JAVA。
⑨ java和c语言能混合编程吗。
通过JNI,Java中的native方法,就是调用C/C++写的函数
⑩ android系统,java和C/C++混合编程一般怎么弄
C/C++ 的算法库,增加jni接口,提供给java层调用。用ndk编译。