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

本文是第一周的Java学习周报,涵盖了Java的优势,如开源、面向对象、内存回收机制,以及翻译型与解释型的区别。讨论了printf与println的使用,基本数据类型,比较和逻辑运算符,隐式类型转换的规则,和操作符优先级。虽然进度较慢,但作者感受到Java与C语言的相似性。
摘要由CSDN通过智能技术生成

第一周

一、 Java的优势

1、 开源。

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

4、 用引用代替了指针。

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

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

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

二、 翻译型与解释型

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

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

三、关于printf, println

1、Println的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值