Java概论——JavaSE基础
Java概论
Java特性和优势
-
简单性
-
面向对象
-
可移植性
-
高性能:即时编译
-
分布式:可处理TCP/IP协议的一些东西
-
动态性:通过反射机制使其具有动态性
-
多线程:良好的交互性和实时性
-
安全性:防病毒、防篡改
-
健壮性
Java三大版本
- JavaSE:标准版(桌面版,控制台开发)
- JavaME:嵌入式开发(手机、小手电,已淘汰)
- JavaEE:企业版开发(Web端,服务器开发)
JDK、JRE、JVM
JDK:Java Development Kit
JRE:Java Runtime Environment Java运行环境
JVM:Java Virtual Machine
Hello World
-
新建一个文件夹,存放代码
-
新建一个Java文件
- 后缀名为.java
- Hello.java
-
编写代码
public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } } -
使用
javac Hello.java
编译Hello.java,生成Hello.class -
使用
java Hello
运行class文件 -
运行结果
【推荐】FlashTable:表单开发界的极速跑车,让你的开发效率一路狂飙
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 于是转身独立开发者
· C#.Net筑基-泛型T & 协变逆变
· dotnet 代码调试方法
· DbContext是如何识别出实体集合的
· 一次 .NET 性能优化之旅:将 GC 压力降低 99%
· 免费开源 .NET OpenCV 迷你运行时全平台发布
· 10亿订单如何分库分表?
· 一个static关键字引发的线上故障:深度剖析静态变量与配置热更新的陷阱
· C# 的深度强化学习框架RL_Matrix
· 如何基于three.js(webgl)引擎架构,实现3D医院、3D园区导航,3D科室路径导航