您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
会delphi想学JAVA需要多久?
语言,机器码,互联网会delphi想学JAVA需要多久?
发布时间:2020-12-06加入收藏来源:互联网点击:
4、解释型
java语言是解释性语言,这点与C或者C++有着很大的不同。什么叫解释型语言呢,大家都知道,计算机是了解不了高级编程语言的,计算机只认识机器码,所以,任何高级编程语言要想被计算机执行,都只能先翻译成机器码,才能够利用计算机的高效计算和处理功能。在将高级语言开发的程序转变成机器码的过程有两种,代表也就是分别是java和C语言。
编译型语言:代表高级语言是C语言,特点就是一次性将程序员利用高级语言开发的程序编译成机器能够识别的机器码,并且包装成平台系统能够识别的文件格式,特别是编译慢,但是执行快,运行速度快。
解释型语言:代表高级语言是java语言,特点就是使用专门的解释器对程序员利用高级语言编写的源程序逐行解释成机器码之后,再立即执行,解释型语言是不需要提前编译的,而是直接将源代码解释成机器码并立即执行,所以,只要平台上能够提供相应的解释器,我们的程序就可以被运行,这个也是java具有可移植性的根本原因。
5、多线程
多线程功能使得在一个程序里可同时执行多个小任务。线程--有时也称小进程--是一个大进程里分出来的小的独立的进程。因为Java实现的多线程技术,所以比C和C++更键壮。多线程带来的更大的好处是更好的交互性能和实时控制性能。当然实时控制性能还取决于系统本身(UNIX,Windows,Macintosh等),在开发难易程度和性能上都比单线程要好。任何用过当前浏览器的人,都感觉为调一副图片而等待是一件很烦恼的事情。在Java里,你可用一个单线程来调一副图片,而你可以访问HTML里的其它信息而不必等它。
6、网络编程
java语言很大一个特性,也是在互联网时代能够风生水起的重要的原因,就是因为它的网络编程能力。由于网络编程能力,现在的B/S架构和移动发展,就更适合java施展拳脚了。不管是socket通信,还是开发公共网光接口,java在网络编程方面的能力可以说是非常出色。Java包括一个支持HTTP和FTP等基于TCP/IP协议的子库。因此,Java应用程序可凭借URL打开并访问网络上的对象,其访问方式与访问本地文件系统几乎完全相同。为分布环境尤其是Internet提供的动态内容无疑是一项非常宏伟的任务,但Java的语法特性却使我们很容易地实现这项目标。
其实Delphi语言跟java还是有很多类似的地方,如果有编程基础,还是很容易上手的。
回答于 2019-09-11 08:43:50
触类旁通,这东西没啥难度的,主要是自己是否有项目练手,如果有,学的快!
回答于 2019-09-11 08:43:50
我会Delphi,VB,.net 当时直接拿着本JAVA的书就开始做项目了,主要是看一些有些语法和函数,经验都是一样的过程
回答于 2019-09-11 08:43:50
没必要啊,还不如直接开始学java,从基础到入门,再到精通,这都是有个过程的,循序渐进。
回答于 2019-09-11 08:43:50
我会些delphi,java学了三个月,包括一些框架,后来要用到安卓,用了一周就学会点。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |