1.jdk
https://www.oracle.com/java/technologies/downloads/

2.编写程序(.java)---编译文件(javac命令 生成.class文件 有后缀)---运行程序(java命令 无后缀)
javac HelloWorld.java(javac是jdk提供的编译工具)
java HelloWorld(java是jdk提供的运行工具)
3.jdk安装时已配置好环境变量
4.notepad++,设置-首选项-新建---ansi(编码)
5.JDK稳定版本:5.0,8.0,17.0
6.java分类:se 桌面应用;me嵌入式电子设备; ee,web方向的网站开发
7.java应用:桌面应用开发,各种税务管理软件,idea,clion,pycharm;企业级应用开发,微服务,springcloud;移动应用开发,鸿蒙,Android 医疗设备;科学计算 matlab; 大数据开发hadoop; 游戏开发,Minecraft
8.主要特性:面向对象,安全性,多线程,简单易用,开源,跨平台
9.高级语言的编译运行方式:编译型,(c/c++ .c .obj );解释型(python按行翻译);混合型(java运行在虚拟机中)
10.jdk:jvm,java虚拟机;核心类库;开发工具(javac(编译工具),java(运行工具),jdb(调试工具),jhat(内存分析工具))
11.jre:jvm,核心类库,运行工具
网友评论