From 339a4d2b05109ddb845fc68bb9e6171d5a07d700 Mon Sep 17 00:00:00 2001
From: NCJOAQ <2627723488@qq.com>
Date: Wed, 25 Jun 2025 00:48:52 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 29 +++++++++++++++++++++++++++++
.idea/.gitignore | 10 ++++++++++
.idea/misc.xml | 6 ++++++
.idea/modules.xml | 8 ++++++++
.idea/vcs.xml | 6 ++++++
HM-JAVA.iml | 11 +++++++++++
src/class1/helloworld.java | 32 ++++++++++++++++++++++++++++++++
src/class2/LiteralDemo.java | 23 +++++++++++++++++++++++
src/class3/VaruableDemo1.java | 34 ++++++++++++++++++++++++++++++++++
9 files changed, 159 insertions(+)
create mode 100644 .gitignore
create mode 100644 .idea/.gitignore
create mode 100644 .idea/misc.xml
create mode 100644 .idea/modules.xml
create mode 100644 .idea/vcs.xml
create mode 100644 HM-JAVA.iml
create mode 100644 src/class1/helloworld.java
create mode 100644 src/class2/LiteralDemo.java
create mode 100644 src/class3/VaruableDemo1.java
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f68d109
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,29 @@
+### IntelliJ IDEA ###
+out/
+!**/src/main/**/out/
+!**/src/test/**/out/
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+bin/
+!**/src/main/**/bin/
+!**/src/test/**/bin/
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
\ No newline at end of file
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..7d05e99
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,10 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
+# 基于编辑器的 HTTP 客户端请求
+/httpRequests/
+# 依赖于环境的 Maven 主目录路径
+/mavenHomeManager.xml
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..6f29fee
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..fabccd9
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/HM-JAVA.iml b/HM-JAVA.iml
new file mode 100644
index 0000000..c90834f
--- /dev/null
+++ b/HM-JAVA.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/class1/helloworld.java b/src/class1/helloworld.java
new file mode 100644
index 0000000..8428f7a
--- /dev/null
+++ b/src/class1/helloworld.java
@@ -0,0 +1,32 @@
+package class1;
+public class helloworld {
+/**
+ * 程序的主入口点
+ * @param args 命令行参数,通常用于向程序传递外部参数
+ */
+public static void main(String[] args) {
+ System.out.println("hello world");
+ helloworldf();
+ System.out.println(sum(1,2));
+}
+
+/**
+ * 打印'hello world'到控制台
+ * 此方法用于演示如何定义和调用一个简单的Java方法
+ */
+public static void helloworldf(){
+ System.out.println("hello world");
+}
+
+/**
+ * 计算两个整数的和
+ * @param a 第一个加数
+ * @param b 第二个加数
+ * @return 两个参数的和
+ * 此方法展示了如何在Java中实现基本的数学运算
+ */
+public static int sum(int a,int b){
+ return a+b;
+}
+
+}
diff --git a/src/class2/LiteralDemo.java b/src/class2/LiteralDemo.java
new file mode 100644
index 0000000..26fb321
--- /dev/null
+++ b/src/class2/LiteralDemo.java
@@ -0,0 +1,23 @@
+package class2;
+
+public class LiteralDemo {
+ public static void main(String[] args) {
+ printLiteral();
+ }
+ public static void printLiteral(){
+ //请帮我直接输出常见的字面量
+ //1.布尔型字面量,直接写
+ System.out.println(true);
+ System.out.println(false);
+ //2.数字型字面量,数字之间可以有空格
+ System.out.println(1);
+ System.out.println(1.0);
+ //3.字符型字面量,必须用单引号括起来,有且只一个字符
+ System.out.println('a');
+ //4.字符串型字面量,必须用双引号括起来,可以有多个字符
+ System.out.println("hello world");
+ //一些特殊字符:\n换行符 \t制表符 \r回车符 \b退格符 \f换页符 \'单引号 \"双引号 \\ 反斜杠
+
+
+ }
+}
diff --git a/src/class3/VaruableDemo1.java b/src/class3/VaruableDemo1.java
new file mode 100644
index 0000000..8128da2
--- /dev/null
+++ b/src/class3/VaruableDemo1.java
@@ -0,0 +1,34 @@
+package class3;
+
+import java.awt.*;
+
+public class VaruableDemo1 {
+ public static void main(String[] args) {
+ printLiteral();
+ }
+ public static void printLiteral()
+ {
+ int age = 18;
+ System.out.println(age);
+
+ double score = 90.0;
+ System.out.println(score);
+
+ System.out.println("====================");
+
+
+ int number = 32;
+ System.out.println(number);
+ System.out.println(number);
+ System.out.println(number);
+ System.out.println(number);
+ System.out.println(number);
+
+ System.out.println("====================");
+
+ age = 19;
+ System.out.println(age);
+ age = age + 1;
+ System.out.println(age);
+ }
+}