03-java下载

# java版本 javase 标准版 javaME 嵌入式。手机,小家电。————没人学 javaEE 企业级开发 ![](https://img2023.cnblogs.com/blog/1552841/202303/1552841-20230311213805754-1238768151.jpg) JDK 是jre的父级。开发内容 JRE java 运行环境 JVM java虚拟机 模拟CPU跑代码 ## java8 下载地址:[Java Archive Downloads - Java SE 8 (oracle.com)](https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html) ## 写第一个程序 ```java public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } } ``` ## cmd执行 C:\Users\mufeiyang\Desktop>javac helloworld.java helloworld.java:1: 错误: 类Hello是公共的, 应在名为 Hello.java 的文件中声明 public class Hello{ ^ 1 个错误 C:\Users\mufeiyang\Desktop>javac helloworld.java helloworld.java:1: 错误: 类Hello是公共的, 应在名为 Hello.java 的文件中声明 public class Hello{ ^ 1 个错误 C:\Users\mufeiyang\Desktop>javac helloworld.java helloworld.java:1: 错误: 类Hello是公共的, 应在名为 Hello.java 的文件中声明 public class Hello{ ^ 1 个错误 C:\Users\mufeiyang\Desktop>javac helloworld 错误: 仅当显式请求注释处理时才接受类名称 'helloworld' 1 个错误 C:\Users\mufeiyang\Desktop>javac Hello.java C:\Users\mufeiyang\Desktop>javac Hello 错误: 仅当显式请求注释处理时才接受类名称 'Hello' 1 个错误 C:\Users\mufeiyang\Desktop>java Hello Hello,World! C:\Users\mufeiyang\Desktop> ## 可能的情况 1.**大小写敏感** 2.书写中文会乱码 3。**文件名必须和class 类名保持一致!!!!** 4,。结尾分号 5.类——>方法(参数){方法具体内容} ## 编译型和解释型 源程序.java 文件 ——》java编译器——》字节码.class文件——》类装载器——》校验器——》解释器——》操作系统平台 编译型:直接翻译 compile 编译 c/c++ 解释型:我说一句,你解释一句。性能损失 javac 变成class文件 ##
posted @ 2023-03-11 21:39  木菲杨  阅读(100)  评论(0编辑  收藏  举报