java------01java基础

1.  java特性:

  • 面向对象:继承,封装,多态
  • 可移植性:忽略平台的差异性     jvm:实现了可移植性
  • 健壮性:增加内存保护,java强类型语言
  • 分布式:提供内库,支持网络编程,远程方法调用
  • 多线程:线程可以理解为轻量的进程

2. java工作方式

java源文件(.java文件)---->经过java编译器编译---->字节码文件------>类装载器装载在java虚拟机(JVM)--->被java虚拟机解释给操作系统--->操作系统执行

3.java开发系统的构成

 java虚拟机(JVM):   三个区域:局部变量区,执行环境区,操作数区

  • 指令集:cpu基本运算
  • 寄存器:保持机器运行状态,
  • 堆栈:动态分配的对像
  • 垃圾处理器:
  • 方法区域:方法代码和符号表

java类库: 标准类库,开发者自己的类

包:本质是文件夹的形式

JRE;java Runtime  Environment

JDK:java Development Kit  java开发套件,Eclipse,IDEA

4.java技术应用

猜你喜欢

转载自blog.csdn.net/ningmengbu_suan/article/details/107575245