首页 > 编程语言 > 详细

初识Java

时间:2020-04-03 22:18:19      阅读:52      评论:0      收藏:0      [点我收藏+]

初识Java

C & C++

▲1972年C语言诞生

  • 贴近硬件(汇编语言的特点),运行极快,效率极高

  • 操作系统、编译器、数据库、网络系统等

  • 指针和内存管理

▲1982年C++诞生

  • 面向对象

  • 兼容C

  • 图形领域、游戏等

▲1995年 Java诞生

  • 当时的网页简单粗糙,缺乏互动性

  • 图形界面的程序(Applet)

  • 三高特性:高可用、高兴呢、高并发

  • 2006:Hadoop(大数据领域)

  • 2008:Android(手机端)

Java 特性优势

  • 简单性(没有指针运算、分配内存、头文件)

  • 面向对象(万物皆对象)

  • 可移植性(跨平台 Write Once Run , Anywhere)

  • 高性能(即时编译)

  • 分布式(URL 远程调用)

  • 动态性(反射机制)

  • 多线程(交互)

  • 安全性(防病毒)

  • 健壮性(异常机制)

Java 三大版本

★Write Once Run , Anywhere

  1. JavaSE:标准版(桌面程序、控制台开发……)

  2. JavaME:嵌入式开发(手机、小家电……)

  3. JavaEE:企业级开发(Web端、服务器开发……)

JDK、JRE、JVM三者的区别

  • JDK:提供大量的开发工具包(Java Development Kit)

  • JRE:Java程序的运行环境(提供了大量核心类库)(Java Runtime Environment)

  • JVM:Java虚拟机(解析执行java程序)(Java Virtual Machine)

编写第一个Java程序 HelloWorld.java

  1. 新建一个文件夹,存放代码(Code)

  2. 新建一个 java文件(HelloWorld.java)

  3. 编写代码

public class HelloWorld{
   public static void main(String[] args){
  System.out.print("Hello,World!");
  }
}
  1. 编译javac java文件,生成一个class文件

  2. 运行class文件,java class文件

※ 可能出现的情况

  • 每个单词的大小写不能出现问题

  • 尽量使用英文

  • 文件名和类名必须保证一致,并且首字母大写

  • 使用了中文符号报错

Java程序运行机制

▲编译型(操作系统)

▲解释性(网页)

初识Java

原文:https://www.cnblogs.com/zhizhewuwei/p/12629049.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!