diff --git "a/01\350\213\217\346\270\205\345\215\216/20221125IDEA\347\232\204\344\275\277\347\224\250\345\222\214java\345\237\272\347\241\200\350\257\255\346\263\225.md" "b/01\350\213\217\346\270\205\345\215\216/20221125IDEA\347\232\204\344\275\277\347\224\250\345\222\214java\345\237\272\347\241\200\350\257\255\346\263\225.md" new file mode 100644 index 0000000000000000000000000000000000000000..cb4d9cb2ba17b2a226487399d138ae87da670067 --- /dev/null +++ "b/01\350\213\217\346\270\205\345\215\216/20221125IDEA\347\232\204\344\275\277\347\224\250\345\222\214java\345\237\272\347\241\200\350\257\255\346\263\225.md" @@ -0,0 +1,162 @@ +# IDEA的使用和java基础语法 + +#### 2022.11.25 + +### IDEA + +#### IDEA概述和安装 + +1.IDEA是用于Java语言开发的集成环境,是业界公认的目前用于Java程序开发最好的工具。 + +2.下载方法:官网下载,或国内镜像下载。 + +#### IDEA中代码结构 + +1.结构:**项目,模块,包,类** + +2.尝试输出HelloWorld + +​ ①新建一个空项目(javase_code) + +​ ②新建一个新模块(idea_test) + +​ ③在idea_test模块的src下新建一个包(com.mxdx) + +​ ④在com.mxdx包下新建一个类(HelloWorld) + +​ ⑤在HelloWorld类中编写代码(main回车,sout回车) + +​ ⑥在IDEA中运行HelloWorld + +```java +package com.mxdx; + +public class HelloWorld{ + poblic static void main(String[] args){ + System.out.println("Hello World") + } +} +``` + +### IDEA中基本配置 + +1.修改主题背景 + +文件—设置—外观—主题 + +2.修改字体大小 + +文件—设置—字体—大小 + +##### 3.注释 + +单行注释 //注释信息 + +多行注释 /* 注释信息 */ + +文档注释 /** 注释信息 **/ (基本用不上) + +4.常用快捷键 + +​ 快速生成main方法和输出语句 + +​ main方法:main或者psvm,回车 + +​ 输出语句:sout,回车 + +Ctrl+D:复制数据到下一行 + +Ctrl+X:剪切数据,可以用来删除所在行 + +Ctrl+Alt+L:格式化代码,建议自己写代码的时候就注意格式 + +Ctrl+/:对选中的代码添加单行注释,如果想取消注释,再来一次即可 + +Ctrl+Shift+/:对选中的代码添加多行注释,如果想取消注释,再来一次即可 + + + +### Java基础语法 + +#### 字面量 + +——写出来可以直接理解的数据 + +##### 数据类型:1.基本数据 + +​ 1.数值: + +​ 整数(int) + +​ 浮点数(float) + +​ 字符(char) + +​ 2.非数值: + +​ 布尔(Boolean) + +##### 2.引用数据 + +​ 1.类(class) 字符串(String) + +​ 2.接口(interface) + +​ 3.数组( [] ) + +#### 变量 + +——内存中的存储空间 + +##### 变量的定义格式 + +·数据类型 变量名 = 变量值; + +·int price = 998; + +**注意:1.变量名不能重复定义** + +​ **2.变量未赋值,不能使用** + +​ **3.定义long类型变量,数据后面加L** + +​ **4.定义float类型变量,数据后面加F** + +#### 关键字 + +——Java语言赋予了特定含义的单词 + +特点:全部小写,有颜色标记 + +#### 标识符 + +——给类,方法,变量等起名字的符号 + +##### 规则 + +由**数字、字母、下划线(_)和美元符($**)组成 + +**注意:1.不能以数字开头** + +​ **2.不能是关键字** + +​ **3.区分大小写** + +### 作业 + +```java +public class HelloWorld { + public static void main(String[] args) { + char name='我'; + int noclass =3; + double age=17.99; + String teacherName="肖俊"; + String school="闽大"; + System.out.println(name+"爱"+teacherName); + System.out.println(teacherName+"你是花,你是电。"); + System.out.println("你是"+school+"顶呱呱"); + System.out.println("永远"+noclass+"班,年年"+age+"岁"); + } +} +``` +