首页 > 编程语言 > 详细

1-Java基础回顾整理_02

时间:2020-06-11 00:39:14      阅读:45      评论:0      收藏:0      [点我收藏+]

1、Java的特性和优势:

  简单、面向对象、可移植性强、高性能、分布式、动态性(反射,框架大多用到了反射的机制)、多线程、安全性、健壮性

2、Java的三大版本:

  JavaSE:Java标准版,主要是针对桌面、控制台,但是因为使用java开发的桌面比较丑,所以现在用的原来越少

  JavaME:Java移动版,主要是针对移动端,不过由于界面较丑,后来就放弃了

  JavaEE:Java企业版,主要是针对企业级服务器,后来发现Java简直就是为服务器而生,因为它的可移植性强、高性能、分布式、多线程、安全性、健壮性,后来就着重朝着这个方向进行发展

3、JDK、JRE、JVM

  jdk:java development kit:java开发工具包

  jre:java runtime environment:java运行环境

  jvm:java virtual machine:java虚拟机

  三者之间的关系:

    JDK包含JRE和JVM,

    jvm为java程序的运行提供底层支撑;

    jvm,可以理解为一种规范,可以用软件来实现,也可以用硬件来进行实现;它的本质就是在所有的操作系统上模拟一个小小的cpu,来运行java程序相关的东西;

4、Java运行机制

  分为两大类:

    编译型、解释型

  Java程序的运行机制:

    .java文件 -> Java编译器 -> .class字节码文件 -> 类装载器(JVM) -> 字节码校验器 -> 解释器 -> 操作系统平台

5、什么是IDE

  IDE全称就是集成开发环境

6、Java的标识符、关键字

  通常情况下在开发工具中,高亮显示的就是关键字,比如:public static void 这些就是关键字

  标识符:其实就是命名,然后有一定的命名规范:

    1)只能以字母、下划线 _ 、$开头命名,其他的符号以及特殊符号开发不被允许;

    2)大小写敏感

    3)不能使用关键字作为方法名或者变量名

1-Java基础回顾整理_02

原文:https://www.cnblogs.com/hand-blog/p/13089168.html

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