java舍弃了c语言中容易引起的错误指针
增加了垃圾回收器功能
主要特征
java语言是易学的
java语言是强制面向对象的
java语言是分布式的
java语言是健壮的
java语言是安全的
java语言是提携结构中立的
java语言是解释型的
java是性能略高的
java语言是原生支持多线程的
java语言的特点
特点一: 面向对象:
俩个基本概念:类,对象
三大特征:封装、继承、多态
特点二:健壮性
吸收了c/c++语言的优点,去掉了指针,提供了一个相对安全的内存管理和访问机制
特点三:跨平台性
通过JAVA语言编写的应用程序在不同的系统上运行
原理:不同的系统通过不同系统的jvm
java的俩种核心机制
java虚拟机
垃圾收集机制
什么是JDL,JRE
JDK(java Development Kit java开发工具包)
JDK包含jre,java的开发工具
JRE(java Runtime Environment java 运行环境)
JRE包含java 虚拟机和java程序所需的核心类库