一、JavaSE语言概述
1.软件:系统软件 VS 应用软件
2.人与计算交互:使用计算机语言。图形化界面VS命令行。
3.语言的分类:第一代:机器语言 第二代:汇编语言 第三代语言:高级语言(面向过程-面向对象)
4.java语言的特性:面向对象、健壮性、跨平台性(write once,run anywhere)--JVM
5.安装JDK及配置环境变量
1)傻瓜式安装JDK
2)path:Windows操作系统在执行命令时所要搜索的路径,将jdk中bin目录所在的路径保存在path环境变量下。
3)测试:在命令行窗口,任意的文件目录下,执行javac.exe或者java.exe都可以调用成功。
注意:JDK JRE JVM 的关系
6.如何编写并运行第一个java程序
【过程】编写--编译--运行
1)编写:每一个java文件都是.java结尾的,称为源文件如HelloWorld.java。java程序就存在于此源文件中:
public class HelloWorld{ //程序的主方法是程序的入口 public static void main(String[] args){ //要执行的代码 System.out.println("HelloWorld"); } }
注意点:
Java源文件都是以“.java”为扩展名。源文件的基本组成部分是类(class),如本类中的HelloWorld类。
一个源文件中最多只能有一个public 类,其它类的格式不限,如果一个源文件中包含一个public类,则源文件名必须按该类名命名。
Java引用程序的执行入口是main()方法,它有固定的书写格式:public static void main(String[] args){...};
Java语言必须严格区分大小写,如class和Class是不同的。
Java方法由一条条语句构成,每个语句以英文分号“;”结束。大括号都是成对出现的,缺一不可。会报错。
2)编译:在源文件所在目录下,执行javac 源文件名,会生成以.class结尾的字节码文件。
3)运行:生产的字节码文件通过java.exe解释执行
7.注释:
单行注释://
多行注释:/* */(多行注释不能嵌套)
文档注释:/** */ javadoc -d 文件目录名 -author -version 源文件名.java
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· C# 13 中的新增功能实操
· Ollama本地部署大模型总结
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(4)
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 2025成都.NET开发者Connect圆满结束