首页 > 编程语言 >Java学习笔记——2024.11.25

Java学习笔记——2024.11.25

时间:2024-11-25 23:10:52浏览次数:8  
标签:25 JRE 2024.11 Java 文件 java txt class

2024.11.25

一、Java_DOS原理

1.DOS基本原理

创建文件夹=>md d:\\xxx
消除文件夹=>rd d:\\xxx

1732507292206

2.相对路径和绝对路径

1732507887660

=>相对路径:从当前目录开始定位,形成的一个路径
=>绝对路径:从顶级目录d,开始定位,形成的路径

举例子:

1732507901547

相对路径:..\ ..\abc2 \ test200\hello.txt (..\到上一级目录)

绝对路径:d:\abc2 \ test200\hello.txt

3.DOS命令

1732507410524

1732508675615

举例:查看d盘下的目录

1732518326724

结果:

1732518338943

清屏=> cls

退出=>exit

=>md[创建目录] =>md d:\\xxx
=>rm[删除目录]
=>copy[拷贝文件]  =>copy ok.txt e:\ok2.txt
=>echo][输入内容到文件]  =>例如 echo hello > hello.txt  //没有文件会自己创建文件
=>type[自己创建空文件]   =>type nul >abc.txt //创建一个空文件abc.txt
=>del abc.txt 删除
=>move xxx xxx

双斜杠和单斜杠在路径中的作用是相同的,都可以用来表示文件夹路径或文件路径

二、小练习

1732519362946

//1
public class Homework01{
    public static void main(String[] args){
        System.out.println("hell0,world");
    }
    
}
//2
public class Homework02{
    public static void main(String[] args){
        System.out.println("姓名\t性别\t.....");
    }
    
}
//3
/*
JDK:英文全称 Java Development Kit,是Java的开发工具包 JDK是提供给Java开发人员使用的,其中包含了Java的开发工具和JRE。其中的开发工具包括:编译工具(javac.exe)打包工具(jar.exe)等。通俗的说就是开发用的。
JRE:英文全称 Java Runtime Environment,是Java运行环境 JRE包括Java虚拟机 (JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。通俗的说就是运行用的。
JVM:英文全称 Java Virtual Machine),是java虚拟机。 它只认识.class为后缀的文件,它能将class文件中的字节码指令进行识别并调用操作系统向上的API完成动作。JVM是java能够跨平台的核心机制。通俗的说就是跨平台用的,就是把我们写的代码,转换成class文件用的。

JDK = JRE + 开发工具集(例如Javac编译工具等)

JRE = JVM + Java SE 标准类库
*/
//4
1.环境变量的作用是为了在dos的任意目录,可以去使用java和javac命令
2.先配置 JAVA_HOME = 指向jdk安装的主目录
3.编辑path环境变量,增加 %JAVA_HOME%\bin
//5
1.编写java的源代码
2.javac 编译,得到对应的.class 字节码文件
3.java 运行,本质就是把.class 加载到jvm运行

//6
1. 类方法的注释,使用javadoc的方式,即文档注释
2. 非javadoc注释,往往是对代码的说明(给程序的维护者),说明如何修改,注意事项
3. 使用tab ,整体将代码右移,使用shift+tab 整体左移
4. 运算符和 = 的两边,给空格,代码看上去清楚 int n = 1 +4;
5. 源码文件使用 utf-8编码
6. 行宽字符不要超过 80
7. 代码编程风格有两种 次行风格,行尾风格(推荐)
//7
1. 编译或者运行时,找不到文件 javac Hell0.java,把文件名或者目录找对
2. 主类名和文件名不一致”修改时保持一致即可
3. 缺少;
4. 拼写错误,比如1->1 0->o,void ->viod,要求写代码时,一定要小心;

三、变量原理

1732545185843

四、变量的介绍

1732545249586

1.变量使用入门案例

1732545401487

int
double
char
String

2.变量使用注意事项

1732545683624

//同一个类里面变量不能相同,但是不同类就可以

五、加号使用

1732546122223

六、数据类型

1732546193798

// String 类型并不是Java的数据类型 是一种类

标签:25,JRE,2024.11,Java,文件,java,txt,class
From: https://www.cnblogs.com/lee--jk/p/18569010

相关文章

  • 最小覆盖子串(java)
    给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。注意:对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。如果 s 中存在这样的子串,我们保......
  • 读《Effective Java》笔记 - 条目8
    条目8:避免使用终结方法和清理方法什么是终结方法(finalizer)和清理方法(cleaner)?终结方法(finalizer):是Object类的一个方法:protectedvoidfinalize(),可以由子类重写。(Java9开始已经弃用,但是Java类库仍在使用)它在垃圾收集器(GarbageCollector)将对象回收之前调用,用来释放资......
  • 11.25
    做差旅费报销管理信息系统页面要求(1)系统可以通过浏览器直接访问;(1分)(2)各个功能页面整体风格统一;(3)首页为用户登录页面,职员、职员经理、总经理、财务人员四种角色用户登录后,进入相应的功能页,只能看到角色允许访问功能模块,用户登录界面包含用户、密码两个文本框,以及登录按钮;(4分)(4)职......
  • 基于Java+SpringBoot+Mysql在线简单拍卖竞价拍卖竞拍系统功能设计与实现七
    一、前言介绍:免费学习:猿来入此1.1项目摘要主要源于互联网技术的快速发展和电子商务的普及。随着网络技术的不断进步,人们越来越依赖于互联网进行购物、交易和沟通。电子商务的兴起为在线拍卖提供了广阔的市场和便利的条件。在线拍卖系统通过搭建一个虚拟的拍卖平台,将传统......
  • 基于Java+SpringBoot+Mysql在线简单拍卖竞价拍卖竞拍系统功能设计与实现八
    一、前言介绍:免费学习:猿来入此1.1项目摘要主要源于互联网技术的快速发展和电子商务的普及。随着网络技术的不断进步,人们越来越依赖于互联网进行购物、交易和沟通。电子商务的兴起为在线拍卖提供了广阔的市场和便利的条件。在线拍卖系统通过搭建一个虚拟的拍卖平台,将传统......
  • Fail-Fast与Fail-Safe:深入理解Java中的这两种机制
    Fail-Fast与Fail-Safe:深入理解Java中的这两种机制在Java编程中,我们经常遇到“fail-fast”和“fail-safe”这两个术语,尤其是在处理多线程和集合框架时。但很多开发者可能并不完全清楚它们的具体含义和应用场景。本文将深入探讨这两种机制,帮助你更好地理解它们的工作原理以及......
  • 2025年计算机毕业设计选题大全:微信小程序选题篇(新颖必过)
    一、前言......
  • 每日打卡11.25
    includeincludeusingnamespacestd;structTime{inthours;intminutes;intseconds;};TimeaddSeconds(Timet,intsecondsToAdd){t.seconds+=secondsToAdd;//Convertsecondsoverflowtominutest.minutes+=t.seconds/60;t.seconds%=60;//Co......
  • Java学习-9
    一、字符串转字符在Java中,可以通过 String 类的 charAt(intindex) 方法将字符串转换为字符。这个方法返回指定索引位置的字符,索引从0开始。示例代码:importjava.util.Scanner;publicclassStringToCharExample{publicstaticvoidmain(String[]args){Scann......
  • 【力扣热题100】[Java版] 刷题笔记-448. 找到所有数组中消失的数字
    题目:448.找到所有数组中消失的数字给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1,n] 内。请你找出所有在 [1,n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。解题思路依据题目,有两种解题方式:第一种是暴力破解,直接创建一个1到n......