JAVA SE是万恶之源,JAVA的泛型简直就是bull shit
解决方案 »
- java实现流数据处理的Simulator
- JAVA打印指定TXT出现乱码!!!!
- 同步问题请教
- java int 取值最大是 2的31次密减1么??
- 谁有有关正则表达式方面的资料或者资料地址?
- 用Imanage.put(Menu.font,font);方法设置默认字体为何不好用;
- 请问在javascript中,如何知道一组radio中某一个是否被选中?
- 请问哪个JAVA反编译软件可以反编译加密过的CLASS???
- 问高手一个有关RMI的问题
- 求助大神能帮我这这种时间字符串“31-Oct-2014 02:08:57 PM”(时间还有可能是AM),翻译成这种格式"yyyy-MM-dd HH:mm:ss"
- String s=new String("ddd");
- 给滚动条加监听事件,急。。。。
list.get(0);List list = ...;
list.get(0).toString();
public static void main(String[] args) {
System.out.println("java");
}
是的 但是泛型当时设计不就是为了避免装箱拆箱带来的开销吗,java这样做还有什么意义 干脆全Object算了也就不需要什么泛型了 麻烦
没有精髓可言,所谓的跨平台不过在糟粕上的一层冠冕堂皇的掩饰,JAVA中充斥着矛盾,明明说完全面向对象但实际上又不是,因为还有原始类型,明明说泛型但却又类型丢失退化成Object,试问都退化成最基类了还“泛”的起来么???
前面有人说过 C++是编译时的泛型没错,但JAVA和C#是伪泛型??NO,NO!! C#并不是伪泛型,真正伪伪泛型的是JAVA,它为了兼容先前的版本硬是把原本可以设计很好的泛型模式,变成一个非常繁琐而又没有太多实际用处的东西???这是为什么???
static void Main(string[] args)
{
del myDelegate = x => x * x;
int j = myDelegate(5); //j = 25
}
java就好多了,有一个完整的社区来提供支持。你想想,要是微软某一天说不再开发C#了,然后C#就会很快从此没落,成为另外一个VB
java就不太一样,现在SUN易主了,但java由于有其社区的广泛支持,和一些公司的扶持,在短时间绝不会从历史的舞台消失。个人看法,请勿见笑。
开发语言的选取,从来就不是说哪个高级、哪个先进就选哪个。
就像平常用的语言,中文,日文和英文,你非要分出个高低么?
一个300万行代码的产品,出现了一个bug,你是用它原来的语言改bug,还是用你喜欢的语言重写整个产品?
什么叫高效?告诉你不是代码少就高效。 还有第五、六代语言呢,为啥你不用?自己学习,喜欢什么就用什么好了; 做产品,读代码和修改代码以及修改所引起的测试包括人力和时间,机器,软件花费都是成本,在企业里,用最少的成本完成工作就是最高效的语言。比方说,一个产品用工资1000的3个工人,2个月用C搞定,或者用一个10000的工人Java一个月搞定,而在这一个月中的窗口利润有3000块,就会用C,窗口利润有5000块,就会用Java。钱啊!资本家最喜欢的钱啊! 你觉得资本家是给你培训编程语言的么?
而JAVAArrays.sort(
users,
new Comparator<User> {
public int compare(User u1, User u2) {
return u1.Age - u2.Age;
}
})
这就是区别,C#的Lambda 表达式可以优雅的实现这一切, 而JAVA所谓的"闭包"简直就是垃圾中的垃圾!!
是JAVA不行,给我说到痛处了 所以在挖苦别人了吧 哈哈
要不是你JAVA占有先生的优势现在还有你在这叫嚣? C#早就把JAVA吃掉了,用的人都不是傻子,学JAVA==自讨苦吃
还有楼主别高估自己的智商,也别低估别人的智商,学好基础再来说话。
java7中也将引入lambda,这个例子也可以写成
Arrays.sort(users, #(User u)(u.Age));
在C#中所有的基础就是.net 微软的MSIL,和windows操作系统!
{
printf("Content-type:text/html\n\n");
printf("楼主很2");
}
如果楼主是个普通的码字工,那我会说:“凭你的智力水平和知识结构还不配分析两门语言优劣比较的问题。”楼主你自己选我该怎么回答你,呵呵.....
LZ貌似是编程界的凤姐呀,想靠炒作出名...
今天LZ你应该吸取教训,不要用自己的那张bull shit 嘴,玷污了C sharp的声誉。
我了解你哗众取宠的心理。可能领导看不上你,家庭不关心你,社会不承认你。你想
通过这种方式得到大家的关注,就像凤姐一样。
我很同情你,所以一下就回复了你两次。
希望你那变态虚荣的心理疾病早日被治愈,愿神诅咒你,阿门.....
It's not possible to do so. If you need to run C#, you need to have .Net runtime, or Mono on Unix platform, but, don't give too much expectation.
凤姐关我什么事,你口口声声的凤姐 莫非你暗恋她了
JAVA的麻烦又不是我说它麻烦就麻烦,这是公认的事实,百口莫辩,
你们就像吃了黄连还偏说 : 啊!黄连好甜!! 而且还不能让别人说 黄连好苦
悲哀,我真为你感到悲哀
当初便捷清爽的JAVA如今已经臃肿不堪,难道你们想让他继续臃肿下去 不断恶性循环,知道什么叫革新么,革新自然是要付出代价的,我们不能因为已有的一大群马车就不让汽车发展??有炒鸡吃,而你偏要吃家里储存了几顿的老咸菜????