好像很多写别的语言的都觉得 Java 又笨又重配置又难部署成本高,还有巨大的安全隐患

2022-05-07 03:34:09 +08:00
 mikulch

可能是以前 j2ee 那一套真的给大家留下了巨大的阴影吗。

7657 次点击
所在节点    Java
65 条回复
billlee
2022-05-07 04:03:11 +08:00
我觉得倒不是 j2ee 的问题,问题在 jvm 本身上。对于 adhoc 任务来说,java 就是又笨又重配置又难部署成本高。搞个 hello world 要分别装开发环境和运行环境,启动还要另外写 shell 脚本。综合了编译型语言和解释型语言的缺点。
echo1937
2022-05-07 07:33:32 +08:00
所以到底是谁觉得又笨又重配置又难部署成本又高了?

9 成的人没有写过 j2ee 项目,ssm 可不是 j2ee 。
chendy
2022-05-07 08:01:15 +08:00
好像很多发别的帖子的都觉得这个帖子又*又***又难**成本高,还有巨大**隐患
建议移动到水区

可能因为是从 ssh 那个时期开始接触的,感觉 java 的这套东西还挺好理解的,spring-boot 之后更好一些
最大的问题还是内存使用,起步内存高,对小机器不友好,xmx 太低了也不太行,不太适合个人整活
xuanbg
2022-05-07 08:29:22 +08:00
又笨又重配置又难部署成本高,还有巨大的安全隐患?
并不觉得 Java 笨重,语法确实稍显啰嗦,但好处是容易看明白啊。
配置难是什么年代的事情了? Spring boot 了解下?
部署成本哪里高了?都自动化了啊?
巨大安全隐患说的是 log4j 么?其实像我就没有受到任何影响呢。
buruoyanyang
2022-05-07 08:33:11 +08:00
我们公司写 C 和 C++的大佬就是这么认为的,太吃内存,当初 Log4j 的漏洞,还特地发文章给我看。。。。
murmur
2022-05-07 08:34:40 +08:00
java 干企业开发还是挺好的,事越多的东西越适合 java ,你就一个简单的计数器啥的的确没必要 java
Goooooos
2022-05-07 08:38:30 +08:00
但这并不影响我用来赚钱
bthulu
2022-05-07 08:39:40 +08:00
主要是吃内存, 并且没有内置模块, 稍微干点正儿八经的活, 就要引入 maven, 都上 maven 了, 那不得再整个 IDE? 这样一看, 是不是就很重了
murmur
2022-05-07 09:21:07 +08:00
@bthulu maven 其实挺好的,至少人家只专注拉 jar 包,npm 什么的乱七八糟 js 下载来,又是去下 bin 又是编译 dll 的
nba2k9
2022-05-07 09:42:38 +08:00
先问是不是
sheeta
2022-05-07 09:46:55 +08:00
Java 就是内存占用太大,我一个 1c1g 的 do 机器跑了 PHP,MariaDB,Nginx,Redis
storyxc
2022-05-07 09:54:59 +08:00
1.笨重是真的,适合搞中大型项目,自己整些小玩意儿是真的费劲,比如给朋友写个小工具,让别人运行还要把 jre 打过去,这就很扯淡了。。
2.配置难、部署成本高这个并不认同,因为 spring 的加成,现在 Java web 的开发已经很简单了。
srx1982
2022-05-07 09:57:26 +08:00
@murmur 确实,编译这个事搞疯我好几次
hello2090
2022-05-07 10:01:02 +08:00
@buruoyanyang 大佬收入多少?年入 200 万以下就不要到处指指点点了,让干啥干啥毕竟养家要紧。
WIN2333
2022-05-07 10:13:28 +08:00
一个语言被吐槽的越多说明他越火,而且现在部署起来很方便哈,springboot 下并不需要写 shell ,直接打包成可执行文件./service.jar start 就行了,还能做成系统服务来启动
vincent7245
2022-05-07 10:15:15 +08:00
从天安门到西单,你走着就能过去,骑车稍微快一点,开车也可以但是不好停车,你非要修条铁路开高铁也不是不可以,就是麻烦点。甚至你为了能开飞机过去修个机场也行。
pengtdyd
2022-05-07 10:22:15 +08:00
安全???谷歌工程师本周表示,Chrome 代码库中大约 70%的严重安全漏洞是内存管理和安全漏洞。而造成这种结果的不是 java ,而是 C++
stephenxiaxy
2022-05-07 10:25:20 +08:00
很烦 xml
mekingname
2022-05-07 10:26:32 +08:00
com/xxx/yyy/zzz/www/kkk/mmm/ddd/qqq.java

我曾经见过一个项目,总共就只有 3 个.java 文件,结果项目嵌套了十几层文件夹。
SimbaPeng
2022-05-07 10:43:11 +08:00
@hello2090 200W 以上还搞技术本身就是个伪命题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/851267

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX