扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
VB易学,Java潜力大,几乎所有人都会这么说。
成都创新互联公司长期为1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为岳普湖企业提供专业的成都网站设计、成都网站建设,岳普湖网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。
Java现在很流行,应用范围也广,但是从业人员也多,待遇的话看个人能力了。
VB的话,现在有些对日外包用的是VB.NET,也有些小公司用VB的。
Q六三贰〇87陆贰
VB和C/C++、Java、Delphi一样是一门编程语言,适用于通用程序设计。
VBA则借用了VB的语法,主要应用在Office(Word、Excel)、AutoCAD、CorelDraw等工具软件中,个人用户可以用来完成一些辅助功能,简化某些操作;也可以进行二次开发,完善原有软件中没有的功能。
不过,VBA能够办到的,VB也可以做到。VBA的代码放在Word文档、Excel文档中,因此基本上是“开放源代码”的,VB的程序则可以编译为独立的可执行程序,除了源代码可以保密之外,执行效率也更高。
语法是基础,VBA和VB的几乎一模一样,而要解决问题,具体的内容都要学习,谈不上哪个更简单。
你是“我主要想编一些简单的小软件和解决工作中的一些小问题”,解决什么问题?
如果是和Office、AutoCAD、CorelDraw相关的小问题,用工具软件(如Word)自带的VBA就可以了,否则你还必需安装VB6.0的安装程序。
如果你要先学.net的话,你要学的东西很多,包括微软整个的.net框架都要学,而且你还得学win32编程的一些基础。
学java的话,只要学习java基础,和一些jdk类包,另外再有一些java的编程思想就很好了。
另外,虽然两个都是面向对象的,但是java的面向对象更纯粹一些,要想更深刻的理解面向对象的编程方式,建议你先学java。
等java学的已经差不多的时候,你可以学。.net。因为java毕竟不能直接对内存操作,让你丧失了对“底层”管理的能力,学习微软的东西可以让你对底层的操作有一些认识,但是.net好像还是很脱离底层的。
如果你是要做网页的话,除了java和.net之外,还有一个开源的项目,也就是所谓的PHP+Apache+MySQL。PHP很容易上手,跟Perl结合,也是很不错的一条路。
自己拿捏:)。祝好运!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流