java做界面比vb难_请谈谈java的优点和缺点,最好能和vc,delphi,vb作个比较。
小弟最近想学java,但对java缺乏整体概念,极盼诸位发表高见。
同时对java的开发工具指点一二。谢谢。
|
转自unix中文社区
引用>>
java!!前途无量啊!
国内的java可能不是很热,但是国外却很好评。(可能和国内的php,delphi一样,国内吵的很热,国外没有人用)java的优点很多,当然也有缺点。最主要的就是他的跨平台性能,和较c的安全性。其实我们对java应用理解的不是很深,以后java的发展可以放到一般的电器里。因为他虽然需要一个解释器,但是很小。有人说它的出现是硅谷的一个新的时代的开始。它的发展才刚开始,以后用的多呢。 呵呵。
------------------------------------------------------------------------------------------
看完這段話,我深表懷疑:你對Java了解有多少?你對整個產業界了解有有多少?
我是從96年開始學習Java編程的,因此我想有權發表一點自己的看法。
Java的確有優點,但是在現階段看來,這些優點還遠不足以彌補它的缺點。
1)跨平臺:這無可置疑,是牠的優點之一;但也是它最大的弊病!越來越大的JDK和JVM決定了它發展約久,跨平臺的問題就越難結決,性能也將越來越低下。而如果他想退一步,採取一定預編譯的性能解決方案的話,又很難解決移植問題(即使能解決,你認爲在和C/C++及其它更先進的解決方案上,它能有多大優勢呢?)別忘了,Java是5年前的技術,這意味著什麽?整個業界是在不斷發展的!這5年來,不可否認,Java產生了很大的變化,J2EE,J2ME相繼發佈,Swing/Bean等新技術層出不窮。但是這直接導致的就是Java開發過程更加複雜,標準益發難於建立。而在這5年中,其他產品發生了什麽變化呢?Corba不再只是紙上談兵,DCOM和Windows DNA虎視眈眈,XML日新月異,最近C#的加盟更加讓形勢變化莫測。再加上本來就很強大的C/C++和新近崛起的perl/Tcl/Python(她們的可移植性可都不比Java差哦),Java可謂是前途未卜。由此看來,Java當前最大的優勢:只是因爲整個業界的反M$因素和生恰逢時的炒作!(和Linux的興隆一樣,感覺都有點像暴發戶)
2)安全性?笑話!且不說各個平臺上JVM本身的衆多漏洞,仔細想一想,安全性問題是一種語言單獨能解決的嗎?Java只不過去掉了C中的指針,增加了自動内存分配單元而一,這樣,只是以極大的性能代價換來了某些菜鳥程序員易犯的内存溢出錯誤。在網絡方面Java所取得的成就也極爲有限,在現階段來看,這些特性還遠不足以抵禦危險的Internet環境。
3)嵌入式應用:這應該算是Java以後發展最有前途的一面了(可以說Java本來就是爲此而生)。但是,在技術發展日新月異的今天,Java如果不能及時搶佔先機的話,那也...畢竟,有palmOS,有WindowsCE,有Embeded Linux,有QNX,有Chorus OS,有ECOS,有Plan9和Inforno,有太多太多的對手在這塊土地上...
過去,我們說:Java是一種語言,但不僅僅是一種語言。現在,我們不得不承認:Java是一種語言,但它只是一種語言。不要太容易被眼前的繁華所迷惑。
Java有錢途,但是未必有前途。如果你想更加有錢途的話,就去學C#和XML;如果你想以後有前途的話,還是回去苦苦的看C吧。
這個世界不能沒有C,只要UNIX還存在一天。
..........................................................................................
小記>>
(可能和国内的php,delphi一样,国内吵的很热,国外没有人用)
這句話妳從哪兒聽來的?
[被 小龙女 编辑过(日期 04-10-2001)]
|
1)java跑的是vm......所以很慢...而且每個instant都很耗內存....不是每個vm的gc都做的好...會死機
2)java有很好用的庫......唯一的優點
3)java做ui已沒有前途....想在又用來做server,但還是很慢........也不看好
雖然老強調cross-platform.....但現在已不是他獨家的..perl, python 的bytecode 也不錯....
再加上微軟的c#.....java的前景不看好
|
萝卜和白菜怎么比较?
每一种语言都有他适合的领域,没法比较。
|
要学java,就要相信自己
|
java:pure OO
java: not only language, but a platform
tools: jbuilder
java做界面比vb难_请谈谈java的优点和缺点,最好能和vc,delphi,vb作个比较。相关推荐
- java做日历怎么对齐日期_如何使用Java日历从日期中减去X天?
如何使用Java日历从日期中减去X天? 有人知道使用Java日历从日期中减去X天的简单方法吗? 我无法找到任何允许我直接从Java中的日期减去X天的函数. 有人能指出我正确的方向吗? 9个解决方案 2 ...
- c++和java哪个难_前端和Java开发哪个难?哪个学习容易一点?
首先我说一下Java和web两者的区别: Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征. ...
- java面试(二十六)--(1)J2EE中常用名词(2)讲一下redis的主从复制怎么做的?(3)请谈谈你对Javaweb开发中的监听器的理解?(4)按之字形顺序打印二叉树(5)内部类大全
1.J2EE中常用名词 web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使 JSP,SERVLET直接跟容器中的环境变量接**互,不必关注其它系统问题.主要有WEB服务器来 ...
- java图形界面外部类例题_[JAVA_开课吧资源]第四周 图形用户界面程序设计
主题一 图形用户界面程序设计 » 图形用户界面概述 Java语言提供了大量支持GUI设计的类,如按钮.菜单.列表.特性框.对话框等组件类,同时也提供了包含窗口.面板等容器类.Java的抽象工具集AWT ...
- java登陆界面在哪里修改_用java编程设置管理的用户登录界面
紧急:希望大家帮帮忙!谢谢.importjavax.swing.*;importjava.awt.*;publicclassFlowLayoutDemoextendsJFrame{publicFlow ...
- java 反射父类私有属性值_如何在Java中通过反射访问父类的父类的私有字段? - java...
在一个API中,我使用的是一个抽象类(A类),该类具有一个私有字段(A.privateField). B类在API中扩展了A类. 我需要扩展B类的实现,即C类,但是我需要A类的privateField ...
- java实训西游记人物实现_学习练习 java编写西游记人物类
package com.hanqi; public class XiYouJiRenWu { double height; String weapon; String name; void prine ...
- java 电池类类代码举例_教案:Java第7章 类的方法
授课教师:牟勇 课时:100分钟 l 本章技能目标 n 会定义和使用类的方法 n 理解变量作用域 n 会创建包组织Java工程 n 会添加类方法的JavaDoc注释 n 会阅读JavaSE6文档 l ...
- java中的标识符和关键字_浅谈java中的标识符、修饰符和关键字
合法标识符 Java语言中,对于变量,常量,函数,语句块均有名字,我们统统称之为Java标识符.标识符是用来给类.对象.方法.变量.接口和自定义数据类型命名的. 组成:Java标识符由数字,字母和下划 ...
最新文章
- 认识nio中buf的三个常用属性
- 第一个WDM驱动崩溃...
- azure mysql 配置,微软Azure云MySQL in-app 的配置,简化PHP内容管理系统配置
- Android 横竖屏切换的处理 (转载)
- 使用Popup窗口创建无限级Web页菜单(5)
- mysql下载了解压版怎么_教你安装Mysql(解压版/非安装包)图文教程
- codeforces:CF750 复盘
- 不看好的Android火了,看好的WebOS死了
- asdm java设置,[小技巧] 在CISCO ASA 5505防火墙上开启ASDM图形界面
- 计算机基础知识(上)(硬件篇)
- 手机百度未能链接到服务器,北京地区用户“无法连接服务器” 百度:运营商问题...
- 资深ios开发工程师收藏的iOS干货文章、大神的blog博客
- win10 dos命令行修改DNS
- 斐波那契数列+pyton
- JavaScript模拟退火
- C# 中的委托和事件[转自张子扬]
- 微信开发网页授权认证
- 2022 IEEE Fellow:AI华人之光
- 大数据告诉你中老年人上网爱干什么
- 手机音视频应用开发前景