Java教程

Java特性和优势

本文主要是介绍Java特性和优势,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Java特性和优势

简单性

面向对象

可移植性

高性能

分布式

动态性

多线程

安全性

健壮性

write once,run anywhere

Java三大版本

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

JavaME:嵌入式开发(手机,小家电······)

JavaEE:E企业级开发(web端,服务器开发······)

JDK、JRE、JVM

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

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

JVM:Java Virtual Machine(Java虚拟机,可看作一种规范,可用软件或硬件实现,模拟CPU去处理Java相关的东西)

 

HelloWorld

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

2.新建一个Java文件

文件后缀名为.Java

Hello.Java

【注意点】系统可能没有显示后缀名,我们需要手动打开

3.编写代码

public class Hello{
    public static void main (String[]args){
        System.out.print("Hello,World!");
    }
}

4.编译 Javac Java文件,会生成一个class文件

5.运行class文件,Java class文件

可能会遇到的问题

1.每个单词大小写不能出错,Java是大小写敏感的

2.尽量使用英文;

3.文件名和类名必须保持一致,并且首字母大写;

4.符号使用了中文

 

java程序运行机制

同时拥有编译型和解释型两种特性

程序运行机制

源程序(.java文件)→Java编译器→字节码(.class文件)类装载器→字节玛校验器→解释器→操作系统平台

 

这篇关于Java特性和优势的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!