Java特性和优势
2021/11/21 9:10:28
本文主要是介绍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特性和优势的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-02Java微服务系统项目实战入门教程
- 2024-11-02Java微服务项目实战:新手入门指南
- 2024-11-02Java项目实战:新手入门教程
- 2024-11-02Java小程序项目实战:从入门到简单应用
- 2024-11-02Java支付系统项目实战入门教程
- 2024-11-02SpringCloud Alibaba项目实战:新手入门教程
- 2024-11-02Swagger项目实战:新手入门教程
- 2024-11-02UNI-APP项目实战:新手入门与初级教程
- 2024-11-02编译部署资料入门教程:一步步学会编译和部署
- 2024-11-02地图服务资料入门指南