JAVA入门

一、 java特性和优势

  • 简单性

  • 面向对象

  • 可移植性

(write once,run anywhere;

写一次到处运行)

  • 高性能

  • 分布式(URL)

  • 动态性

  • 多线程(同时听音乐,打游戏)

  • 安全性

  • 健壮性

 

二、Java三大版本

  • JavaSE:标准版(桌面程序,控制台开发.......)

  • javaME:嵌入式开发(手机,小家电.......)

  • javaEE:E企业级开发(web端,服务器开发........)

 

三、JDK、JRE、JVM

JDK:java Development Kit(java开发者工具)

JRE:java Runtime Environment(java运行时环境)

JVM:JAVA Virtial Machine(java虚拟机) 两种运行方式:解释型和编译型

 

 

 

  • java和javac编译运行java

  • javadoc把java生成文档

  • jar把java打包成应用

 

四、jdk的下载与安装

点击下载jdk

或浏览器搜索JDK8(企业常用)

(1)安装JDK

 

 

 

点击下一步

 

 

 

更改路径

记住安装的路径

(2)配置环境变量

  • 我的电脑-->右键-->属性-->高级系统设置

  • 环境变量-->新建

 

 

 

 

 

 

 

输入变量名 JAVA_HOME,变量值为jdk的安装路径

 

 

 

配置Path变量:双击Path,新建如下图所示

 

 

 

 

 

 

最后全部点击确定

  • 测试jdk是否安装成功

 

 

打开cmd输入java-version,结果如下择成功

 

 

 

 

五、HolleWorld详解

  1. 随便建一个文件夹,存放代码

  2. 新建一个Java文件

    • 文件后缀为 .java

    • Holle.javaD +

打开 java文件进行编辑,如下

代码

 public class Hello{
     public static void main(String[] args){
         System.out.print("Hello,World!");
    }
 }
  1. 打开cmd,输入javac Hello.java(编译文件Hello.java 得到编译的文件Hello.class)

  2. 输入java Hello(运行Hello.calss文件)

 

 

 

六、编译型和解释型

  1. 编译型(compile):有一个负责翻译的程序将我们写的java代码,转换成计算机可以执行的代码

(例如:用于操作系统,C、C++ .....)

  1. 解释型:走一句解释一句,执行什么就读什么,每执行一次就要翻译一次。

(例如:网页-->速度要求不高,java)

 

 

 

 

 

 

 

posted @ 2021-05-12 16:25  冰❅giao🝳  阅读(54)  评论(0)    收藏  举报