0.1 Java介绍

系列教程导航

    本系列文章,将会带领大家,使用AIDE在手机上学习Java编程。那么在此之前,我们肯定要来了解一下Java和AIDE了。

    众所周知,计算机是以二进制来存储数据的,能识别的“语言”其实只有0和1。于是就有了机器语言,也就是用一大堆0和1来控制计算机,0和1可以表示高低电平或者通电断电。但是,如果只用0和1来控制计算机的话,那么随便一个小小的程序,也可能会包含成千上万个0和1,使得编程极为繁琐。

    于是,后来出现了汇编语言 ,也就是用几个英文字母,来代表某一串特定的二进制数字。比如,加法运算00000011就可以表示为ADD。想想看,你更愿意看一大堆0和1,还是更愿意看一堆有含义的英语单词?无疑,有了汇编语言,编程的过程被大大简化了。

    但是,随着计算机技术的发展,人们也逐渐意识到了汇编语言的弊端。简单来讲就是,汇编语言的“针对性”很强,也就是说在这台机器上用汇编语言写出来的程序,在另一台机器上可能就无法执行了,因为每一个机器的各种指令所对应的二进制码,或许不太一样。

    这之后,高级语言诞生了。高级语言的语法相比于机器语言和汇编语言,更加接近人类的自然语言,所以更好理解;能够适应各种不同的机器,所以大大减小了移植程序的难度。正是因为这种种优点,现在高级语言已经得到了广泛的应用。

    Java,作为一门广泛使用的高级语言,广泛地运用于桌面应用程序,Web应用程序等等领域,功能强大而且比较简单。Java是一门能够“一次编译,处处运行”的语言,也就是说你在Windows平台写的程序,拿到Linux照样能跑。所以说,从理论上讲,手机上自然也是可以写Java程序的了。

    本文对于Java的讲解比较浅显,如果想了解更多信息的话,可以自行上网查找更多信息。

参考资料:
(百度百科)
Java
汇编语言(里面讲到了机器语言一步一步发展到高级语言的过程)

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值