Java环境搭建与概述
一. JAVA环境基本配置
1.官网下载JAVA安装包后在自己想要放java的文件夹下创建两个文件夹:
1.1 jdk+版本号 如:jdk1.8.0_73;
1.2 jre+版本号 如上;
2.环境变量的配置
2.1 %JAVA_HOME% 值为jdk路径;
2.2 Path 值为%JAVA_HOME%\bin;
2.3 CLASSPATH 值为
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;
二.java概述
1.什么是程序
程序是为了模拟现实世界,解决现实问题而使用计算机语言编写的一系列有序指令集合
2.java历史
JAVA被oracle收购
2019年发布java14
但现阶段最稳定,应用最广的版本仍旧是java8(这段写于2020/7)
三.java的语言特点
java 是面向对象编程的语言(贴近人类思维,模拟现实世界,解决现实问题)
java 具有简单性(自动内存管理机制,不易造成内存溢出;简化流程处理,语义清晰)
java 能跨平台(操作系统,服务器等)
四.java的执行机制
*.java源文件编译成*.class文件 再根据不同的操作系统解释执行
这就是为什么java能跨平台,解释执行在jvm内实现
jdk编译,jre解释执行
五.编码规范
可以由数字,字母,_,$组成,但不能以数字开头
不能与关键字,保留字重名
驼峰命名法
六.注释
单行注释 //注释
多行注释 /* 注释 */
文档注释 /** 注释 */
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署