#Java基础语法#(1)Java介绍及环境搭建

来源:互联网 发布:联通沃友软件 编辑:程序博客网 时间:2024/06/05 23:06

Java是什么?

Java是一门面向对象的高级计算机程序语言,主要是针对Web后台开发以及Android开发的。

Java为什么值得去学?

  • 简单性,Java是再C和C++的基础上进行简化和改进的一种新型计算机语言,去掉了指针,多重继承等内容。垃圾自动回收机制简化了内存管理。
  • 网络特性,Java对互联网络的良好支持是发展迅猛的一个原因。
  • 多线程,Java虚拟机的各个程序本身就采用了多线程机制。
  • 跨平台,一次编译,处处运行。
  • 安全性,java源码是先要解释成字节码文件,才能执行。

Java相关的一些文件及名词

  • “.java” java的源文件

  • “.class” java的字节码文件

  • “JVM” Java Virtual Machines java的虚拟机(不同平台的”JVM”是不一样,但是对”.class”文件的支持是一样的,即“一次编程,到处运行。”)

  • “JRE” Java Runtime Environment,java的运行环境

  • “JDK” Java Development Kit,java开发工具包

Java运行状态

编译期
java源文件(”.java”文件)—–(javac)—–>Java字节码文件(”.class文件”)

运行期(JVM)
加载”.class”文件–(java)–>运行”.class”文件

这里写图片描述

开发环境的介绍

这里写图片描述

运行一个Java程序所需要的最小环境为JRE,开发一个Java程序所需要的最小环境为JDK。

JDK安装

JDK下载地址

环境变量配置(Windows下)

  • JAVA_HOME—>(jdk目录地址)
  • PATH—> (%JAVA_HOME%\bin)
  • CLASSPATH—>(%JAVA_HOME%\lib)

我的第一个Java程序

public class HelloColors {    public static void main(String[] args) {        System.out.println("Hello Colors");    }}

第一个Java程序

0 0