2020/4/26 第一周java学习周报

第一周

一、 Java的优势

1、 开源。

2、 面向对象的编程语言。方便扩充
(关于对象:link
3、 方便的内存回收机制。自动优化?

4、 用引用代替了指针。

5、 多线编程,单位时间内性能提升。

6、 高效的网恋处理能力,基于NIO。

7、 良好的移植性,提升适用范围。

二、 翻译型与解释型

翻译型:字符型代码直接由编译器编译成二进制文件(机器语言),则该代码所用的语言成为翻译型语言。计算机拿着该文件中的二进制码就能直接运行。就像翻译工作者直接把《丰乳肥臀》翻译成英文,老外拿上手就能看懂一样。

解释型:解释型语言则比较复杂一点,该语言编译出的最终文件不是二进制文件(非机器语言),计算机看不懂,怎么办?那么在运行该文件时,就得找个解释器实时的把机器看不懂的语言翻译成机器看的懂的语言。就像老外直接买了本中文版的《丰乳肥臀》,然后再配个随身翻译女秘书帮他看中文书,然后再用英语读给他听一样。此类女秘书(解释器)其实就是指类似JVM(JAVA虚拟机),JavaScript引擎,AVM(AS虚拟机)等。

三、关于printf, println

1、Println的

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值