Java入门
Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java三大版本
- JavaSE:标准版(桌面程序,控制台开发)
JavaME :嵌入式开发(知道即可)- JavaEE:企业级开发(web端,服务器开发)
JDK、JRE、JVM
- JDK: Java Development Kit(Java开发者工具)
- JRE: Java Runtime Environment(Java运行环境)
- JVM: Java Virtual Machine(Java虚拟机)
Java开发环境搭建
网上已经有很多相关的教程了,这里先略过。
Hello World
向世界的第一声呐喊
-
建立文件夹存放代码
-
新建一个Java文件
- 文件的后缀名为.java
-
编写代码
public class Hello{//类 类名 public static void main(String[] args){//方法,main方法为核心方法 System.out.print("Hello World!"); } } //代码class的名字要与java文件的名字一致。即文件名与类名保持一致。
-
DOS命令在当前文件夹下开始编译文件javac java文件,会产生一个class文件
-
运行class文件,Java class文件
可能遇到的情况
- 每个单词的大小写不能出问题,Java大小写敏感
- 尽量使用英文。
- 文件名类名一致。
- 符号也要用英文。
IDE
既集成开发环境,常用的有eclipse与IDEA。IDEA可以大大提高开发效率,但是新手还是推荐使用eclipse,可以接触到很多基础的东西。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~