java语言概述

Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级编程语言。 

JAVA就是一种高级计算机语言

Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承

指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,

极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。

Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。 

1.如果程序员直接操作硬件,就只能用机器指令,也就是二进制编码,这是一个非常枯燥、繁琐、容易出错的工作

2.有了操作系统之后,我们不需要直接操作机器,因此也就产生了扩展机器指令,

代码代码,代表二进制编码的东西就叫做代码,扩展机器指令的出现,也就是代码的开始

4.高级语言的出现,让编程从面向目标机器变成了面向目标解决,各种具体的运算也无需考虑,程序员只需要考虑逻辑关系。

(简而言之,高级语言就是程序员只需要告诉计算机要做什么,而无需告诉计算机怎么去做) 

计算基础知识

二进制

所谓的“二进制,就是一种仅用“1”和“0”的排列组合来表示具体数值的,一种记数方法 

一进制和十进制数据之间的转换计算:

  十进制--->二进制:

除基取余,基数就是进制数,依次运算, 反向余数便是最后的结果

java语言常见静态问题 java 静态语言_java语言常见静态问题

 二进制--->十进制:

进制数第1位的权值是2的0次方,第2位的权值是2的1次方,第2位的权值是2的2次方,依次计算,

公式:第N位 * 2的N-1次方,结果再相加便是最后结果 

 

java语言常见静态问题 java 静态语言_面向对象_02