Java开发语言史和计算机进制转换
java语言概述
Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级编程语言。
JAVA就是一种高级计算机语言
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承
指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,
极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
1.如果程序员直接操作硬件,就只能用机器指令,也就是二进制编码,这是一个非常枯燥、繁琐、容易出错的工作
2.有了操作系统之后,我们不需要直接操作机器,因此也就产生了扩展机器指令,
代码代码,代表二进制编码的东西就叫做代码,扩展机器指令的出现,也就是代码的开始
4.高级语言的出现,让编程从面向目标机器变成了面向目标解决,各种具体的运算也无需考虑,程序员只需要考虑逻辑关系。
(简而言之,高级语言就是程序员只需要告诉计算机要做什么,而无需告诉计算机怎么去做)
计算基础知识
二进制
所谓的“二进制,就是一种仅用“1”和“0”的排列组合来表示具体数值的,一种记数方法
一进制和十进制数据之间的转换计算:
十进制数据转成二级制数据:使用除以2获取余数的方式
二进制数据转成十进制数据:使用8421编码的方式