首页 > 编程 > Java > 正文

论java的优势以及对比,其实java挺不错的!无论在mac,linux还是win下

2019-11-06 09:12:10
字体:
来源:转载
供稿:网友

首先说明,本人不是某个语言的死党

本人开发范围涉及了 mac linux  win  android  ios web

也就是说基本各个平台的程序都有开发

也喜欢一个人开发

基本一个人从前端后台 ui 服务器端客户端  都是自己写自己画。

多多少少写了不少程序。

自己使用的工具也都是自己用自己写,因为用自己写的程序是最合适自己的,用别人的 或多或少 都会有多余的部分或者不顺手的时候。

根据自己的经验,对于java 的感受,说一说

老鸟就不用看了,

java 跨平台非常方便

我写了一个桌面程序(虽然java的控件总被说是丑,但实际用心处理一样可以高档次,何况现在没有谁再用原生的控件风格了,都是自己美化处理过的)

基本公共代码就是一次写,然后各个平台基本都可以直接运行

对于各个平台针对性的处理,我就直接写几个不同平台的类,然后根据检测自动实例化不同的类就搞定了,

有人会说,java 最后生成的是个jar 图标是咖啡,

其实这都是有处理的方法的,

jar 用一个软件就可以生成 win 下的exe 以及 mac 下的.app

所以你会java  基本 mac windows  linux 都可以运行你的程序,而你只用写一次

java 还可以写 android 

这是大热门,估计java 排名中的份额基本都是android 贡献的。

以上说明了一个事实

java  基本除了 ios 手机APP 不能写,其他的平台基本都吃下了。

至于web  java 也可以写,

但是本人还是用php来写web,方便快速

以下是 java 不咋样的地方

到目前为止感觉java 差的部分就是 写游戏

除了我的世界 出名一点,是java 写的。真没找到什么好的游戏是java的

工具类的也就是 eclipse netbeans 

就是这少数出名的,

java 程序的数量好少啊

最后

本人还是会一直用java 写东西的

只要java 能写得出,我就一直用,自带jre 满街跑

java 写不了的,还是要用对应合适的语言来写。

不想老是在太多的语言里切换或者学习了,

成本太高了。

由于工作的原因

本人要 开发 android  和 ios (基本现在一个app 都要有 ios 和Android 版本,这都是没办法的了,但是android 主要是拉人气用,付费率 真的 ios 高啊,不是因为苹果逼格高,是苹果的东西都是好可怜的,程序数量真的跟android 或win 来比简直不在一个级别。所以用户都是被迫没有办法,就好比 一个清理软件,win下一抓一大把绝对出名的,而mac 下,就那么几个还全部收费的,同样一个app,Android下是免费的,在ios 下连个破日历都会收你费,被逼的 被逼的)

所以java 和 swift 就绝对跑不掉了

真不知道 为什么那么多人喷java 

也真不知道 java 的程序都去哪了?都没看到什么。 

······


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表