Java简介

Java简介

Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。
Java三个体系:

  • Java SE 标准版
  • Java EE 企业版
  • Java ME 微型版

主要特性

1. 面向对象
提供类、接口和继承等面向对对象特性。支持类之间单继承,支持接口之间多继承,并支持类与接口之间的实现机制。
2. 分布式
支持Internet应用开发,提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。
3. 健壮
Java的强类型转换机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证。
4. 可移植性
源于体系结构中立性,Java系统本身也具有很强的可移植性。
5. 解释型
Java程序在Java平台上被编译为字节码格式,在实现这个Java平台的任何系统中运行,运行时,java平台中的Java解释器对这些字节码进行解释执行,执行过程中需要的类在连接阶段被载入到运行环境中。
6. 多线程
在java语言中,线程是一种特殊的对象,它必须有Thread类或其子(孙)类来创建。两种创建方法:
①使用型构为Thread(Runnable)的构造子类将一个实现了Runnable接口的对象包装成一个线程。
②从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。

Java开发工具

  1. Linux系统、Mac OS系统、Windows 95/98/2000/XP 、WIN 7/8系统。
  2. Java JDK 7、8… …
  3. vscode 编辑器或者其他编辑器
  4. IDE:Eclipse、IntelliJ IDEA、NetBeans等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值