您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
会delphi想学JAVA需要多久?
语言,机器码,互联网会delphi想学JAVA需要多久?
发布时间:2020-12-06加入收藏来源:互联网点击:
会delphi想学JAVA需要多久?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
程序都是相通的,很快就会了,现在还会用delphi的人少之又少了,赶快转吧。
回答于 2019-09-11 08:43:50
最开始我也是用DELPHI了超过十年。后来因为项目需要用到,r拼命学,边学边上,一个月时间交货。客户只看表面的就过了,自己知道代码很烂,又拿了两个月的时间阅读源码看书。基本上半年左右吧有了点底气了。后来就做得多了,感觉也就是这么回事了?.Java解决问题的方式很多都有点绕。所以才有了后面的go等等直接干脆的实现。
回答于 2019-09-11 08:43:50
会有一些语法上的不习惯而已 最多一个月 就完全适应了 建议做个小项目 会更快学会Java
回答于 2019-09-11 08:43:50
首先,这两种编程语言都是面向对象,但技术体系完全不同,所以,学过前者并不会对学习Java有多少帮助。其次,对于有一定编程基础的人来说,学习Java主要是掌握流行的各种框架技术和中间件,Java的应用范围很广泛,可以选择某个技术方向重点突破。最后,程序员这个职业要求有持续的学习能力,因为技术更新非常快。
回答于 2019-09-11 08:43:50
我Java学delphi花了2个小时
回答于 2019-09-11 08:43:50
其实,会Delphi,学Java,会很快就可以的。我最开始就是Delphi转的java的,过程很快,几乎没有什么学习的过程,java项目直接上的,没觉得有什么很大的问题。
Delphi语言可以说是比较老旧版本的编程语言了,虽然也是高级编程语言。Delphi语言是第四代高级编程语言,非常实用与CS架构的企业应用开发,特别是对于开发桌面应用真的是开发效率特别高,各种窗口开发的组件,用起来特别的方便。
但是,现在已经是互联网时代了,到了web时代和移动App时代,曾经的CS架构已经不能够适应当前的互联网开发了,现在的互联网,对于网络http请求,多线程、海量数据、各种中间件的使用等,都是Delphi能够解决的问题,不是Delphi使用的场景。
当前,一般都是BS架构,并且是前后端分离的程序架构。软件开发更复杂,这个时候,前端开发的语言,比如JavaScript、jQuery、vue、 react、angular、HTML5等,这些前端语言能够开发出色彩更艳丽、动画更流畅、效果更多样、速度更快的前端用户界面。在后端开发方面,几乎是java一家的天下。java语言太优秀,你可以用一切美好的语言赞美它在后端服务上的开发能力。
1、java入门简单
java作为一个入门比较简单的面向对象的高级程序设计语言,相对于C和C++来说,是一个更简单的编程语言。学过C或者C++的同学应该都知道,C语言的指针、对象回收、头文件、结构、单元、API等等都是十分复杂的,一个初学者写的代码,动不动就会出现bug,程序跑不动的情况,也就说,C或者C++入门门槛是非常高的。所以,我们的java虽然很多地方跟C语言很想像,但是java省去很多容易出现问题,有特别难处理的问题。比如说,在,java就没有指针的概念,没有头文件,对象回收这种事那更是没有的,java有垃圾自动回收机制。一个初学者也是很容易就能入门,写自己的一个程序。2、可移植性
java语言的这种特性源于java创始人创建java语言的初衷。java之父--James Gosling当初创建java就是为了满足程序具有可移植性,让他可以在一些小型设备,比如微波炉、电冰箱、烤箱、遥控器等设备上运行代码,而不一定是非要依赖于Windows或者Linux这样的操作系统,于是java就这样诞生了。这样,对于同一个程序,一次编译,到处运行,无论是在Windows还是Linux平台,都无处修改,程序都可以直接跑,不受限制。也因此,java语言具有天生的可移植性,在未来的物联网时代,java在小型设备上的应用可能会更加强大。
3、面向对象
面向对象,不是某一种技术,而是一种思维。
在java的世界中,一切皆对象。
没有对象,就什么也做不了;有了对象,没有什么实现不了。
面向对象,是对这个世界的一种抽象,一个更高层级的思维方式。可以说,“面向对象”是现代互联网时代软件工程科学的一次重要革命,极大地提高了程序员的的软件开发能力。这是对于互联网的普及、时代的快读发展来说,一个巨大的进步,也是软件开发的重要过程。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |