Java基础笔记-1

第一章 Java语言概述

1.1java语言的特点

1、简单易学:取消了c/c++终得指针、结构体、联合体

2、面向对象:继承、多态、封装

3、平台无关性:源代码级(c/c++)、目标代码级(java)(利用JVM)

4、分布式:数据分布、操作分布

5、可靠性:
①强类型语言:需要显式的方法说明。
②不支持指针,避免对内存非法访问
③自动单元回收功能
④java解释器实时检查
⑤异常处理机制

6、支持多线程
7、支持网络编程
8、编译和解释并存

(参照别的大神的总结)
java程序的分类

java版本的新特性:
1.8:
1.9:Jshell

1.2计算机基础

1.2.1二进制
计算机中全部采用二进制数表示,它只包含 0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit

在这里插入图片描述

1.2.2储存单位
字节是我们常见的计算机中小存储单元。计算机存储任何的数据,都是以字节的形式存储。
8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。

8 bit = 1 B
1024 B =1 KB
1024 KB =1 MB
1024 MB =1 GB
1024 GB = 1 TB

1.2.3常用的DOS命令
在这里插入图片描述