|

楼主 |
发表于 2024-9-5 15:12:21
|
显示全部楼层
本帖最后由 JuncoJet 于 2024-9-5 15:28 编辑
这两个语言没有交集,用于网页开发的话 C语言可以写cgi,除了大型网站很少有用cgi的
JAVA可以开发桌面应用和网站应用,后端开发Spring框架,前端jsp或者纯HTML+AJAX(前后端分离)
JAVA比较杂,不同版本的JDK兼容性很差,有很多新版本删减掉的功能
C语言虽然标准在升级,内容上有扩充,但不会做减法,不会删减功能,
其实有个C99 GNU99我觉得就够了,之后的C语言版本可以不用
补充说明,C语言写cgi开发网页后端较难,因为HTTP Header和Data他都不能解析
他是通过环境变量来存储传来的HTTP信息,是字符串类型(字节数组),需要自己写代码分解
举个例子 HTTP POST方法
POST http://127.0.0.1/xx.cgi
usr=XXX&passwd=XXXX&depart=XXXX
cgi 收到的是 usr=XXX&passwd=XXXX&depart=XXXX 这样的东西
PHP解析这个,可以直接读出用户usr
<?php
$usr=$_POST[usr];
echo $usr;
?>
虽然你没提问,但是我觉得PHP是最简单的,至少在网页问题上 |
|