发布时间:2026/9/7 19:55:48
JAVA第一课 跟日记本一起学JAVA相信你可以的加油~本章闯关任务1.cmd打开的方式0/22.照猫画虎0/5)3.好习惯0/3一.首先打开cmd:方法1.win图标R图标win的图标可能是四个小方格在你的键盘上我的就是四个小方格它是边摁win边摁R会出来一个运行程序名字叫“运行”上面会显示“打开”在“”后输入cmd,就会出来小黑框了进入的一般是系统所在的地方大部分人的系统一般是在C盘的位置D,F....盘的也有你的小黑框也就是你的面板显示的可能是C\什么什么也可能是DF...\什么什么不一样也不要惊讶啦~方法2.摁此电脑你想在哪个盘操作哪个文件夹操作就点开那个位置因为你已经在你想要操作的地方界面了上面有一个盘符搜索框旁边的小长框点击并把内容去掉输入cmd,出现小黑框小黑框显示的就是你具体想操作的地方的路径就是指定路径显示的可能是X盘\XXX文件名...)区别一个是去到系统固定的位置。一个是去到你自己想操作的位置。不要担心啦去到系统固定位置的小黑框在小黑框上也可以改到别的地方Dont worry!~后续再学啦二.照猫画虎怎么说怎么做1.1在任意一个地方创建文件夹1.在桌面上在“此电脑”上都行。2.鼠标右键点击出现一个框点击新建又出现一个框点击文件夹3.文件夹和文件不是一个东西文件夹包含文件。文件名叫chap1爱取啥取啥。2点击chap1,新建文本文档还是右键新建.......一样的)改名叫First然后把你的后缀.txt改成.java右键重命名原先后缀是.txt(因为是文本文档嘛改成.java。会出现一个框写着“是否要改扩展名”点击确认。3点击“Notepad(这是一个软件程序结尾处有链接打开Notepad界面把你刚刚创建的文件First.java拖拉过来实在拖不过来在Notepad界面的左上角有一个“文件”点击“文件”点击“打开”找到对应的盘符对应的文件夹对应的文件点击也可以打开然后就可以写代码先写先别问为什么//class:类代码容器TestHello-类名 //main :主函数main函数程序的入口一个类中最多一个 class TestHello{ public static void main(String[]args){ System.out.println(Hello world);//控制台打印 System.out.println(大家好我是新的程序猿);注意照着写一点都不能改像什么大小写符号都不能错Java尤其对大小写很敏感class类代码的容器TestHello:类的名字自定义你爱取啥取啥只是这里我写的是TestHellomain主函数程序的入口一个类最多只能有一个主函数目前代码需要写在main的{}中System.out.println();控制台输出语句“”里面为控制台输出的具体内容英文的分号代表一行代码的结束//注释不参与代码内容public static void后续再说用处。4打开chap1点击盘符输入cmd然后回车出现小黑框输入javac空格文件名.java这里输入的是javac First.java,然后回车会在chap1文件夹中生成TestHello.class文件没生成原因1.没保存保存方法1.点保存。2.ctrl图标S图标2.你编译的就不对快去改5此时你还有小黑框你不是已经输完了javac First.java回车了嘛他不是生成文件并在小黑框里跳到了下一行嘛再输入java文件名我这里是java TestHello小黑框显示Hello world大家好我是新的程序猿2.一句话隔一行那是因为println有后面的ln,没有的话print就连一起了。那我们补两个没有的。//class:类代码容器TestHello-类名 //main :主函数main函数程序的入口一个类中最多一个 class TestHello{ public static void main(String[]args){ System.out.println(Hello world);//控制台打印 System.out.println(大家好我是新的程序猿); System.out.print(两个黄鹂鸣翠柳);//不换行 System.out.print(你还没有女朋友!); } }理想显示的是Hello world大家好我是新的程序猿两个黄鹂鸣翠柳你还没有女朋友!但是你在刚刚留下的小黑框中输入java TestHello依旧显示的是Hello world大家好我是新的程序猿哎没有那两行内容啊啊啊啊一旦你的源文件发生改变一定要重新编译就是你要再输入一遍javac First.java它就会重新生成First.class文件覆盖在原来的First.class文件之上。输入完javac First.java再输入java TestHello显示的是Hello world大家好我是新的程序猿两个黄鹂鸣翠柳你还没有女朋友!你看“两个黄鹂鸣翠柳你还没有女朋友!”没有换行吧。3.在这个源文件里还可以写多个类从上面的基础再写//class:类代码容器TestHello-类名 //main :主函数main函数程序的入口一个类中最多一个 class TestHello{ public static void main(String[]args){ System.out.println(Hello world);//控制台打印 System.out.println(大家好我是新的程序猿); System.out.print(两个黄鹂鸣翠柳);//不换行 System.out.print(你还没有女朋友!); } } class World{ public static void main(String[]args){ System.out.println(这是当前文件夹的第二个类...); } }一个源文件里可以有多个类多个main函数。第二个类名World重新编译输入完javac First.java重点来啦你想运行哪个就写哪个eg我运行第二个则再输入Java World显示的是这是当前文件夹的第二个类...注意1.这两个类是相互独立的。上面的不能写在下面的花括号里下面的不能写在上面的花括号里2.类名之间不能重名。4.在chap1文件夹中创建一个Text2.java文件,写代码//公开类“类名必须和源文件名一致 public class Test2{ public static void main(String[]args){ System.out.println(这是第二个源文件....); System.out.println(学习使我快乐...呵呵); } }class前面多了public,有了public类名必须和源文件名一致之前那个源文件First有两个类一个是TestHello,一个是World,那是因为class前面没有public)5.1.java文件不可以删.class文件可以删。.class文件可以由.java文件找回为了好分和好删在源文件的第一行就是前面没有其他的有效代码就行写下Package的有效语句package包名在chap1文件夹中创建一个Test3.java文件写代码//包 package demo; public class Test3{ public static void main(String[]args){ System.out.println(公开类...); } }//包是个注释不是有效代码package前面不可以有有效代码包名通常是全小写不要写123不允许直接写数字可以是字母数字但必须是字母在前一旦有了package在编译时输入:javac空格-d空格.空格文件名.java(我这里是javac -d . Test3.java)此时chap1文件夹里有demo文件夹demo文件夹里有Test3.class。(2)假如我在代码demo后加上.aa//包 package demo.aa; public class Test3{ public static void main(String[]args){ System.out.println(公开类...); } }此时chap1文件夹中有demo文件夹demo文件夹里有aa文件夹aa文件夹中有Test3.class。.表示的是下一级所以又创建了下一级的aa文件夹来存Test3.class笔记编译1.javac空格文件名.java2.一旦有了package在编译时输入:javac空格-d空格.空格文件名.java运行java文件名三.1.良好的格式习惯1层级之间要有缩进eg:第一行与第二行.....2一行只写一句代码好看也好理解3每句代码结束都要有分号2.良好的标识符命名习惯1硬性要求必须遵循1.标识符只能由数字字母_下划线$组成不能以数字开头。2.Java对大小写敏感严格区分大小写。3.标识符没有长度限制。4.不允许使用Java中的关键字。eg:保留字goto,const。特殊字符true,false,null。5.可以写中文。只不过所占字节不同练习com.zpark Package第一个不行第一个是有点。第二个可以P大写了并不是包了但也不建议写。3.良好的注释习惯注释不能破坏原先的结构1单行注释//2多行注释/* */Notepad链接Notepad 中文版软件下载JDK链接jdk官网下载安装_360搜索JDK需要的环境后续发你先下载跟我一步步学慢慢走踏实学。未完待续。。。

相关新闻

2026/9/7 19:55:48

深入解析 Java GC 调优:减少 Minor GC 频率,优化系统吞吐

目录 一、问题描述 (一)GC 频率与影响 1. GC 频率统计 2. GC 对请求延迟的影响 2.1 Minor GC 影响的请求数 2.2 Major GC 影响的请求数 3. TP90/TP99 的影响 (二)主要问题 1. Minor GC 过于频繁 2. Major GC 触发频率偏高 二、分析 GC 机制 (一)Java 内存回收…

2026/9/7 19:55:48

8款高性价比AI写作辅助软件横向实测,本硕博撰稿避坑全指南

前言:AI 写论文乱象频发,实测 8 款工具理清适配边界 每到毕业季,本科生、硕博生都会集中寻找 AI 论文辅助工具,市面各类写作软件层出不穷,但普遍存在几类硬伤:虚假参考文献、无法匹配本校格式、不支持公式…

2026/9/8 7:52:27

系统提交内存统计:用数据诊断老电脑卡顿的轻量实践

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

2026/9/8 7:52:27

微信小程序与Spring Boot构建教学设备报修系统全攻略

设备坏了找不到人修、报修流程靠口头传达、维修进度无法跟踪,这类问题在教学楼和实验室里其实非常常见。本文基于微信小程序 Spring Boot 技术栈,完整实现一个教学设备报修系统,覆盖需求分析、表结构设计、后端接口开发、小程序端页面搭建、…

2026/9/8 7:52:27

OpenCode启动慢怎么办?多窗口复用与配置优化全攻略

你有没有遇到过这个场景:在终端里敲下opencode之后,光标停在那儿好几秒,界面才慢慢出来;开第二个窗口再来一遍,又是几秒;如果同时开着两三个项目,每个窗口都要等一轮,本来一句话就能…

2026/9/8 7:52:27

开源浏览器插件实现自媒体多平台分发:原理、价值与避坑指南

你写了一篇自己觉得还算满意的文章,配好图、选好封面、调好小标题,然后开始打开公众号后台、登录知乎、登录 CSDN、登录掘金、登录今日头条。接下来是每到一个平台就重复一遍:粘贴正文、上传封面、重新排版、设置标签、选择发布时间。运气好&…

2026/9/8 7:52:27

黑苹果安装工具链全解析:从EFI配置到驱动调试的完整指南

简介:面向想在非苹果硬件上运行 macOS 的黑苹果玩家和初次尝试者,这份工具包把安装过程中最常遇到的引导配置、驱动修补、分区读写、EFI 定制等问题集中到了一起,从制作安装介质到安装后驱动注入都有对应方案。包内共 20 个文件,压…

2026/9/8 7:47:27

电力计量自动化:376.1协议与采集终端后台部署调测全解析

简介:面向电力行业采集系统建设与运维人员的国网376.1-2013采集终端后台主站程序,兼容专变、集中器等各类采集设备,可完成电表事件上报、停上电监测、参数查询设置及曲线冻结管理等常见任务。压缩包内共四十三个文件,整体大小约三…

2026/9/8 7:15:10

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/8 7:15:15

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/8 7:15:10

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/8 0:01:49

踩多轮坑才跑通|OpenClaw 3.1.0 双平台本地 AI 自动化搭建实操实录

🔹 工具简述 OpenClaw 是一款备受开发者与办公人群青睐的开源本地智能工具,凭借离线本地运行、可视化图形面板、全流程自主任务处理三大核心特点,积累了众多忠实用户。与普通对话类 AI 产品不同,它能够直接调用电脑的软硬件操作权…

2026/9/8 0:01:50

拒绝复杂命令行,Hermes Agent 一键包快速解锁智能办公能力

🔍前言 不少想要体验 Hermes Agent 办公能力的使用者,往往会被复杂的环境配置拦住使用脚步。手动下载匹配依赖、反复调整系统目录、处理命令行持续报错、修复权限异常、补全丢失核心文件等一系列操作,对普通使用者而言门槛较高,很…

2026/9/7 16:23:03

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/7 22:46:00

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/7 22:45:59

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…