Java基础笔记:Day_01 Hello World

用文本文档编写Hello, World! 程序Java 用文本文档编写Hello, World! 程序 步骤: 在D盘新建文件夹code,在code中新建文件夹day01,在day01文件夹新建文本文档HelloWorld.txt; 将HelloWorld.txt的后缀.txt改成.java; HelloWorld.java里面输入以下代码。 class HelloChina{ public static void main(String[] args){ System.out.println("Hello, World!"); } } 写完之后去 阅读详情

对于Java的基础认识和关键概念:

1.关于JRE、JDK、JVM的基本解释

JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。
JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。

JVM(Java Virtual Machine):它是运行所有Java程序的虚拟计算机,JVM是Java程序的解释和执行器,好比是街机游戏的模拟器。

同时,JVM是Java语言的运行环境,也是Java 最具吸引力的特性之一。JVM用于读取并处理编译过的与平台无关的字节码(class)文件,从而实现Java的可移植性。但是值得注意的是Java虚拟机是不跨平台的。也就是说在Win下得装Win版的JVM,在Linux下装Linux版的JVM。

JAVA模型概念图

2.JDK的环境配置
1).步骤一:下载并安装合适版本的JDK,安装时注意不要安装在有中文以及空格文件名的路径当中。
2)步骤二:打开计算机系统属性,打开环境变量,新建系统变量并且命名为PATH。然后将变量值该为JDK中的bin的路径。如:D:\JAVAJDK\bin在这里插入图片描述3).步骤三:Win+R呼出控制台,在控制台中输入javac后回车,下图出现在这里插入图片描述此时说明完成。

3.Java基本语法:

1):Java语言严格区分大小写,好比main和Main是完全不同的概念。
2):一个Java源文件里可以定义多个Java类,但其中最多只能有一个类被定义成public类。若源文件中包括了public类,源文件必须和该public类同名。
3):一个源文件中包含N个Java类时,成功编译后会生成N份字节码文件,即每个类都会生成一份单独的class文件,且字节码文件名和其对应的类名相同。
4):若一个类必须运行,则必须拥有main方法,因为main方法是程序的入口.

编程建议:
一个Java源文件只定义一个类,不同的类使用不同的源文件定义;
将每个源文件中单独定义的类都定义成public的;
保持Java源文件的主文件名与源文件中的类名一致;

平时教学中我们在一个源文件中定义多个类,完全是为了让学生看起来方便。开发中一般都是一个文件一个类且都是使用public修饰的。

自制操作系统--lelo OS (基于OSASK)day2-hello,world! (汇编版) 这将是一个很有意义的博客,一个很长的博客。 我一直非常喜欢计算机编程,而且还经常把自己的ThinkPad搞得乱七八糟,重装过无数次系统,有时我还妄想自己要编一个操作系统,不过愿望马上就要实现了,几十天后,我们将编成一个独一无二的操作系统。 昨天我们学习了day1,我们用二进制编写了一个可启动的软盘镜像,但是我们并不能用二进制编任何程序吧?如果做音乐,程序,图片都用二进制,那python,java等... 阅读详情

相关推荐

OpenMythos深度解析

本文深入解析了kyegomez/OpenMythos项目如何从第一性原理重建Claude Mythos的核心架构。该项目并非直接复制Claude,而是基于公开论文和实验结果推测其可能的设计理念,构建了包含多模态注意力、深度推理引擎、知识检索模块等六大核心组件的模块化架构。重点剖析了分组查询注意力(GQA)的实现细节,展示了KV头扩展等关键技术。该项目已成为大模型开源社区最受关注的研究之一,为理解Claude的架构思想提供了有价值的参考。

Crown_22的博客 518

DAY01 java基础语法及Hello world

注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要关键字是指被java语言赋予了特殊含义的单词在程序运行过程中,其值不可以发生改变的量。在程序运行过程中,其值可以在一定范围内发生改变的量,从本质上讲,变量是内存中的一小块区域,其值可以在一定范围内变化。数据类型 变量名 = 初始化值;// 声明变量并赋值标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。一个单词: 全部大写 MAX VALUE。

wsskl的博客 633

浮点数运算的陷阱与启示:FP16加法器/乘法器开发中的常见误区

本文深入探讨FP16加法器和乘法器开发中的常见误区,包括FP16格式解析、阶码对齐陷阱、尾数运算风险及规格化处理。通过Verilog实战代码展示防御性编程技巧,帮助开发者避免边界条件处理和异常状态管理中的错误,提升硬件设计的可靠性和效率。

dell8的博客 249

Java01-"Hello World!"

今天应该算学习Java的第二天了,学习的课件是从网络上下载回来的,那是毕向东老师几年前用的Java基础教程,学时一共25天,昨天一直看视频学习,今天调试好环境就跟着视频实操一下。 学习主题:Java语言基础教程-Day01 学习内容:      1.Java语言的概述-人与计算机的交流。      2.课程中常见的Dos执行命令: dir : 列出当前目录下的文件以及文件夹 md

Hello World! 266

SAP STO流程实战:如何配置外向交货单PGI后自动生成内向交货单(附避坑指南)

本文详细解析了SAP STO流程中,如何配置实现外向交货单发货过账(PGI)后自动生成内向交货单。通过分步指南,重点阐述了SPED输出类型、输出条件记录、收货点及确认控制码等关键配置,并提供了针对“No goods receipt possible”等常见错误的避坑指南,助力实现跨公司物料转移流程的自动化与高效衔接。

weixin_28327051的博客 395

FastApi教程

HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。

小石潭记丶 1560

Day01 Hello,World

HelloWorld 随便新建一个文件夹,存放代码 新建一个Java文件 文件后缀名为.java Hello.java 【注意点】系统可能没有显示后缀名,需要我们手动打开 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hellp,World!"); } } 编译javac java文件,会生成一个class文件(事先配置好环境变量) 运行

哈快乐吧 133

VScode远程连接开发嵌入式开发板

VScode远程连接开发调试嵌入式开发板

qq_53221728的博客 5891

Day01 搭建环境,编写hello world

目的:写Java代码工具:JDK(Java开发工具包)环境:JRE(Java运行时环境)字节码:Java源代码经过虚拟机编译器编译后产生的文件(即扩展为.class的文件),它不面向任何特定的处理器,只面 向虚拟机。Java源代码---->编译器---->jvm可执行的Java字节码(即虚拟指令)---->jvm---->jvm中解释器----->机器可执行的二进制机器码----> 程序运行。软件基础,让同学们有一定的认知搭建环境(JDK、JRE、环境变量)

weixin_69595694的博客 1251

yolov26改进 | Neck篇 | 利用Gold-YOLO改进yolov26对小目标检测能力(全网独家首发)

本文介绍利用Gold-YOLO的Neck改进YOLOv26,通过信息聚集—分发机制GD,先全局汇聚不同层级特征,再将融合后的全局信息重新注入各尺度分支,增强浅层细节与深层语义之间的交互,减少传统Neck逐层传递造成的信息损失。该结构虽然融合路径更长,但能够在不过度增加延迟的前提下提升多尺度目标检测能力,尤其适合大小目标并存、尺度变化明显和复杂背景场景。本文将讲解GD机制、Neck替换、模块注册与配置方法,并提供完整代码、配置文件及Codex修改思路,方便直接复现、实验对比和二次创新。

Snu77的博客 289

【unity实战】使用unity的Navigation+LineRenderer实现一个3D人物寻路提前指示预测移动轨迹的效果,并可以适配不同的地形

本文介绍了在Unity中使用Navigation导航系统和LineRenderer实现3D人物寻路轨迹预测效果的方法。通过NavMesh.CalculatePath计算路径点,结合Physics.Raycast进行地面点投射,将路径点赋予LineRenderer渲染出移动轨迹。关键点包括:1)利用NavMesh.CalculatePath计算两点间可行走路径;2)通过射线检测获取地面点提高路径适配性;3)使用协程定期更新路径绘制。文章还提供了完整代码实现,并说明需要将地面图层设置为Ground并进行导航网格

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 457

JAVA基础DAY01

JAVA基础 Java三大版本 Java的可移植性:JVM JavaSE :标准版(桌面程序,控制台开发…) JavaME :嵌入式开发(没人用了) JavaEE:企业级开发(web、服务器开发) JDK、JRE、JVM JDK:Java Development Kit JRE:Java Runtime Environment JVM:JAVA Virtual Machine 开发环境(JDK)包含运行环境(JRE)包含虚拟机(JVM),跨平台的核心是JVM Hello,world! 在编写第一个

weixin_43896141的博客 210

使用Everything清理垃圾文件的实战方案(持续更新)

本文主要介绍了使用Everything清理垃圾文件的实战方案,希望能对同学们有所帮助。 文章目录 1. Everything工作原理简述 2. Everything实战清理垃圾文件 2.1 清理应用无用文件 2.2 清理无用但遗忘的文件 2.3 使用Python代码自动化删除重复文件

weixin_43178406的博客 2万+

Spring Boot DAY01 Hello world

SpringBoot 初始化

m0_47325996的博客 2010

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Day02 第一个Java程序hello world的小总结

java每日一节

十二_的博客 536

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Java基础 Day01

常用DOS命令、环境变量、Java的三大平台、跨平台特性、JDK组成、IDEA项目结构

luyy86的博客 812

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

day03(01) Hello,World & IDEA安装

Hello world 建立一个新的 java文件(后缀名 *.java) 编辑文件代码如下: public class Hello { public static void main(String[] args) { System.out.print("Hello,World"); } } 保存文件 记下保存目录 使用cmd 编译文件 javac+文件名 出现class文件 在用java命令运行文件 java+文件 出错的可能原因:

llllllluo的博客 374

JAVA初窥-DAY01

JAVA初窥-DAY01JAVA初窥JAVA起源第一个JAVA程序显示后缀名运行Hello,world!代码解析数据类型查看最小值最大值所占字节的空间 JAVA初窥 JAVA起源 JAVA的祖师爷是 詹姆斯·高斯林,JAVA起初诞生与1994年。JAVA的口号“Write once, Run anywhere”。 第一个JAVA程序 安装了jdk之后的第一个java程序,英文目录下新建一个文本,把后缀名改为.java,把文件名改为Demo01,开始编写第一个程序。 public class Demo01

weixin_52793965的博客 1243

C++学习Day01——Hello World

C++学习前言Day 01万古不变之HelloWorld解析HelloWorld第一个函数linker结语 前言 本人先从事java开发方面的工作,已有大半年的时间,因公司业务方向的变更需要做出一些选择。我选择了我更感兴趣的方面,但是我做出了选择我不会后悔。本人也不知道自己大概会有多久的学习热情,所以望大家监督。 Day 01 万古不变之HelloWorld 正常的代码为: #include <iostream> int main(){ std::cout << "hello w

weixin_44176958的博客 553

Java 学习笔记01从Hello World入门

Java 学习Day1 Java 三大版本: Java SE:它是Java标准版,是整个JAVA的基础和核心,也是JAVAEE和JAVAME技术的基础。 Java ME:它是JAVA的微缩版,主要应用于嵌入式开发,比如手机程序的开发。 Java EE:它是JAVA的企业版,提供了企业级应用开发的完整解决方案,比如开发网站,还有企业的一些应用系统,是JAVA技术应用最广泛的领域。 Java 学习...

u013583756的博客 213

Java基础----day01_Hello World

Java基础Hello World

a2957827124的博客 274

Java学习Day01——Hello World

Hello Wrld 建一个文件夹,便于存放代码 新建一个Java文件 文件后缀名.Java Hello.java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello World"); } } 编译javac java文件,会生成一个class文件 运行class文件,Java class文件 可能出现的问题 单词拼写错误,Java大小写敏感 尽量使用中文

fuasidun的博客 320

C语言基础 Day01 Hello World

C语言基础 计算机组成基础知识、编程语言的发展、Hello World程序、程序的编译过程。

月仙儿的博客 163

每位学习Java的开始Hello,World!

Hello,World!

S18595161024的博客 100

【JavaScript-Day 2】开启 JS 之旅:从浏览器控制台到 `<script>` 标签的 Hello World 实践

在上一篇 [【JavaScript-Day 1】你好,JavaScript!]中,我们初步认识了 JavaScript 的历史、能力以及它在现代 Web 开发中的重要地位。理论学习固然重要,但编程的魅力更在于实践。今天,我们将迈出激动人心的第一步:亲手运行你的第一行 JavaScript 代码!本篇将带你熟悉 JavaScript 的基本运行环境,并指导你完成经典的 “Hello, World!” 示例,为你后续的 JavaScript 学习之旅打下坚实的基础。

吴师兄大模型的博客 1435

【Java】【基础篇】day01:编写HelloWorld程序

前言 本期任务:毕向东老师Java视频教程学习笔记(共计25天) 原视频链接:黑马程序员_毕向东_Java基础视频教程 day01:编写HelloWorld程序 jdk版本:1.8 链接: https://pan.baidu.com/s/1DO2TfobXHrECxFp0nNKcrg 提取码: dax8 开发工具 IntelliJ IDEA 链接: https://pan.baidu.com/s/1Rzs2qI7VtxMtoF4YjdDlMg 提取码: x9ax 【Java】使用IntelliJ

weixin_43868754的博客 390
下一篇: Java基础笔记:Day_02 变量以及运算符
Panda不姓潘
博客等级 码龄8年 152粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值