1 Java入门
1 软件介绍系统软件windowslinuxmacIOS安卓鸿蒙应用软件wechatQQstreamwegame2 Java介绍Java是软件开发中的高级编程语言语言的发展历程1 机器语言 101010 执行效率最高 开发效率极低2 汇编语言3 高级语言C C(Cpp) java C# .net javascript php golang ... 执行效率较低 开发效率高3 Java语言平台概述3.1 Java平台介绍JavaSEJava语言的标准版是Java语言的核心。可以做一些桌面应用程序。JavaMEJava语言的小型版是为电子设备、嵌入式设备提供的一套开发方案。JavaEEJava语言的企业版是为企业开发环境下的应用程序提供的解决方案。主要是针对web应用开发。3.2 JRE、JDK、JVMJVM(Java Virtual Machine):java虚拟机是Java程序的运行环境。它负责将Java字节码由Javac编译器生成——解释或编译成机器码并执行程序。JVM能够保证Java语言的跨平台特性。跨平台特性在一个操作系统中编写完成后可以在其他操作系统中运行Java程序是跨平台的而JVM不是跨平台的JRE(Java Runtime Environment):java运行环境,是Java程序运行所需的最小环境。它包含了JVMJava虚拟机和Java程序所需的核心类库。JDK(Java Development Kit):Java开发工具包是给Java开发人员使用的。它包含了JRE、编译器Javac、调试器jdb等开发工具3.3JDK的下载和安装JDK的下载去oracle官网下载下载jdk17就行Java Downloads | Oracle 中国安装4 常用的dos命令打开dos窗口按xin键 R--输入cmd注dos窗口不区分大小写切换盘符盘符名称c: D:查看当前文件夹DIR如果是文件夹会显示DIR如果是文件没有DIR但是会显示大小单位是字节. 代表当前文件夹.. 代表上一级文件夹进入文件夹cd 文件夹名称一次可进入多级文件夹cd\ 回答根目录cd ..回到上一级文件夹创建文件夹mkdir/md 文件夹名称删除文件夹rmdir/rd 文件夹名称退出dos窗口exit清空当前屏幕cls使用指定的软件打开指定的文件软件的路径 文件的路径C:\Windows\System32\notepad.exe D:\test\新建文本文档.txt5 编写HelloWorld案例目标在dos窗口中输出一行 HelloWorld新建一个HelloWorld.txt文件编写以下内容public class HelloWorld { public static void main(String[] args){ System.out.println(HelloWorld); } }这个过程称之为编译。编译会检查Java语法如果符合语法根据Java文件生成出来一个class文件字节码文件。如果不符合语法编译失败会报错。编译成功之后执行以下指令D:\develop\Java\jdk-17\bin\java.exe HelloWorld这个过程称之为运行。运行会把.class文件的内容加载到计算机的内存中转换成计算机认识的二进制在内存中显示内容。6 配置环境变量把系统自动添加的环境变量配置删除在此电脑--右键--属性--高级系统设置--高级--环境变量在Path中添加在dos窗口中输入java -version出现如上的内容说明配置成功7 文件命名规则补充公共类的名称要和文件名一致。一个java文件中只能有一个公共类但可以有多个普通类公共类就是class前面添加public修饰的类java文件无论是公共类还是普通类都会通过编译生成一个对应的.class文件普通类就是class前面没有public修饰的类在java中严格区分大小写但是在windows中不区分大小写。所以如果Java文件在不区分大小写的情况下相同那么window中只会产生一个class文件8 IDE的使用IDE(Integrated Development Environment):集成开发环境用于提高程序员的开发效率。IDE针对不同的语言有非常多的分类IDEA、eclipse、VS Code.....8.1 IDEA的安装下一步安装的软件都建议安装在D盘安装完成后关闭idea解压Jetbrains.zip,在script中双击拷贝激活码到idea中IDEA中Help--Manage Subscriptions...然后点击Activate即可8.2 idea的基本使用创建项目创建模块创建java文件修改字体大小打开设置修改主题导出项目导入项目

相关新闻

维纳滤波器设计代码:从统计估计到信号去噪的完整实现

维纳滤波器设计代码:从统计估计到信号去噪的完整实现

简介:这套维纳滤波器MATLAB源码围绕最小均方误差准则设计,面向信号处理初学者与图像复原、语音降噪开发者,提供三个可直接运行的m文件,分别对应二维图像滤波与语音/拼音数据处理两种典型场景。代码覆盖了自相关函数估计、功率谱密…

2026/10/18 22:38:47 阅读更多 →
程序员持续学习系统:从选学到用,构建真正的职业优势

程序员持续学习系统:从选学到用,构建真正的职业优势

我从一个很具体的现象讲起:这两年的技术圈,光是每天冒出来的新框架、新模型、新工具,就足够让一个在职程序员产生“不学就掉队”的恐慌。身边不少同行在这种恐慌下疯狂囤课、刷帖、收藏文章,一年下来却发现,收藏夹从没…

2026/10/18 22:38:47 阅读更多 →
CSS盒模型实战:用TaoToken统一Key调试多端布局的完整配置大纲

CSS盒模型实战:用TaoToken统一Key调试多端布局的完整配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 22:38:46 阅读更多 →

最新新闻

如何快速部署Qwen3-VL-32B-Heretic-MiniMax-H3-NVFP4:ComfyUI中5分钟替换CLIPLoader的完整流程

如何快速部署Qwen3-VL-32B-Heretic-MiniMax-H3-NVFP4:ComfyUI中5分钟替换CLIPLoader的完整流程

【免费下载链接】Qwen3-VL-32B-Heretic-MiniMax-H3-NVFP4 项目地址: https://ai.gitcode.com/hf_mirrors/Momoking/Qwen3-VL-32B-Heretic-MiniMax-H3-NVFP4 点击查看 免费下载 Qwen3-VL-32B-Heretic-MiniMax-H3-NVFP4 是面向 MiniMax-H3 视频生成的 NVFP4 量化文本…

2026/10/19 6:52:01 阅读更多 →
用25美元把普通眼镜变成AI眼镜?OpenGlass的接线、烧录与玩法拆解

用25美元把普通眼镜变成AI眼镜?OpenGlass的接线、烧录与玩法拆解

用25美元把普通眼镜变成AI眼镜?OpenGlass的接线、烧录与玩法拆解 【免费下载链接】OpenGlass Turn any glasses into AI-powered smart glasses 项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass 落地在巴黎,推开一家咖啡馆的门&…

2026/10/19 6:52:01 阅读更多 →
Llama-3.2-1B-Instruct-FP8-Block 完全指南:轻松入门 Meta 轻量级指令模型的终极指南

Llama-3.2-1B-Instruct-FP8-Block 完全指南:轻松入门 Meta 轻量级指令模型的终极指南

【免费下载链接】Llama-3.2-1B-Instruct-FP8-Block 项目地址: https://ai.gitcode.com/hf_mirrors/unsloth/Llama-3.2-1B-Instruct-FP8-Block 点击查看 免费下载 Llama-3.2-1B-Instruct-FP8-Block 是 Meta Llama 3.2 系列中 10 亿参数(1B)轻…

2026/10/19 6:52:01 阅读更多 →
世界模型:没有物理公式,AI如何从隐空间学会预测未来

世界模型:没有物理公式,AI如何从隐空间学会预测未来

你有没有想过,为什么现在AI生成的视频里,抛出去的球会沿抛物线落下,甚至翻滚的物体还会磕碰反弹?在很多圈内人的眼里,这背后靠的不是写死的物理引擎,而是一类被称为“世界模型”(World Model&am…

2026/10/19 6:52:01 阅读更多 →
世界模型如何理解物理规律:架构、训练与评估实战解析

世界模型如何理解物理规律:架构、训练与评估实战解析

世界模型这个词,这两年算是彻底从论文里火到朋友圈了。你可以把它理解成一个特殊的AI系统:给它一段画面、一个动作指令,它生成下一秒甚至未来几十秒的时空演进,让物体遮挡成立、重力成立、碰撞反弹也成立。我身边不少做视频生成、…

2026/10/19 6:52:01 阅读更多 →
Dify工作流实现双模型分栏流式对比:从原理到实践

Dify工作流实现双模型分栏流式对比:从原理到实践

最开始我对比两个模型的回答质量,用的还是最笨的办法:开两个浏览器标签页,把同一个问题分别粘进去,再左右来回切。遇到长回答还得自己对对齐位置,效率低到让人怀疑人生。直到我把这套动作搬进 Dify,用可视化…

2026/10/19 6:51:01 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →