JAVA语言的特点
1 跨平台 (平台指的是操作系统,如Android,mac,lunix)
是通过JVM(虚拟机)来执行这个特点的,不同的操作系统是通过不同的虚拟机来做到的,虚拟机是不可以跨平台的
2 半编译半解释 (由编译器来帮助编译,由解释器来帮助解释)
3 简单 (相对于C语言来说,简单)
4 面向对象 (有明确的目标来当做对象)
如招聘一个JAVA工程师就是一个明确的目标
5 分布式 (把数据库分开,一台电脑只读,一台电脑只写)
把服务器分开来,分成各个分部服务器
6 健壮 (数据类型丰富,基本类型就有8种,引用类型也有多种)
通过数据类型的多寡来判断软件的长久性
软件垃圾的自动回收,释放内存
7 安全 (JAVA的安全级别比较高)
政府,线上交易,大型企业和单位多用JAVA来开发网页
8 多线程 (表面开了很多程序,但是在某一时间段内,只有一个程序在运行)
程序之间是相互运行的
java是执行,javac是编译
public class HelloWorld{
public static void main(String[] args)
{
Stystem.out.println("Hello World!");
}
}