今日内容

一、课程内容和目标

二、Java基础概述和环境安装

三、idea安装及使用

四、Java基础语法

课堂笔记

一、课程内容和目标

JavaSE我们的课程内容:

基础班成果:

就业班课程内容:

二、java基础概述和环境安装

导入:刚刚讲了我们的课程目标和后期的内容,那什么是Java呢!在我们生活中哪些内容是Java做的呢?

1、Java语言概述(了解)

问题:

1.Java是什么?

2.Java是哪家公司研发的,现在属于哪家公司?

3.Java之父是谁啊?

4.Java能做什么?★

5.Java有哪些技术平台啊★

总结:

1.Java是什么?

是一门高级编程语言。

2、1.Java是哪家公司研发的,现在属于哪家公司?

Java 语言是美国 Sun 公司(Stanford University Network)、1995 年推出的计算机语言。已经被oracle公司所收购,www.oracle.com

2.Java之父是谁啊?

詹姆斯.高斯林

3.Java能做什么?

l基本上什么都可以干,主要做互联网系统的开发。

生活中比较常见是的JavaEE的项目

4.Java有哪些技术平台啊

​ 1、Java SE Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础

​ 2、Java ME Java 语言的(小型版),用于嵌入式消费类电子设备,已经被Android 和IOS取代

​ 3、Java EE Java 语言的(企业版),用于 Web 方向的网站开发。

​ 网站 = 网页 + 后台服务器 ();

导入:我们已经目标Java的作用,下面我们就要正式学习Java,

在正式学习Java之前我们要准备好我们的Java环境。比如我们玩一些网络游戏,我们是不是要下载游戏的安装包,Java在使用之前也是需要准备运行环境。

2、Java开发环境的准备

问题:

1.搭建java开发环境需要安装什么?去哪里下载?

2.JDK目前发展到哪里了,LTS版本有哪些,企业使用的JDK有什么特点?

3.如何验证JDK是否安装成功了?★

4.Java开发环境最重要的2个命令是什么啊?★★

5.常用的命令有哪些★

总结:

1.搭建java开发环境需要安装什么?去哪里下载?

JDKJava Development Kit ) 开发者工具包;

Oracle官网 http://www.oracle.com

2.JDK目前发展到哪里了,LTS版本有哪些,企业使用的JDK有什么特点?

LTS版本:JDK **17,JDK 8、11、17 **,

很多企业还在使用JDK 8

我们基础班和就业班主要使用JDK8

安装步骤看jdk安装文档

3.如何验证JDK是否安装成功了?★

​ 在命令行窗口中,输入java –version、javac –version看版本号(我们需要配置环境变量

打开dos命令窗口的两种方式

​ 第一种方式: Win + R ,在运行输入框中,输入cmd,敲回车。

​ 第二种方式: 在路径栏输入 cmd 敲回车

4.Java开发环境最重要的2个命令是什么啊?★

​ javac 编译命令、 java 执行命令(先了解,一会会讲)

5.常用的命令有哪些

操作 说明
盘符名称: 盘符切换。E:回车,表示切换到E盘。
dir 查看当前路径下的内容。
cd 目录 进入单级目录。cd itheima
cd .. 回退到上一级目录。
cd 目录1\目录2... 进入多级目录。cd itheima\JavaSE
cd \ 回退到盘符目录。
cls 清屏。
exit 退出命令提示符窗口。

扩展命令: ipcoinfig-- 查看当前ip地址

导入:下面我们正式的开始写我们的Java的代码

3、Java入门程序-HelloWorld

问题:

1.开发一个Java程序要经历哪些步骤?★★

2.Java代码编写有什么基本要求?★★

总结:

1.开发一个Java程序要经历哪些步骤?

开发Java程序,需要三个步骤:编写程序,编译程序,运行程序。

1)编写代码 编写.java源文件

   //新建文本文档文件,修改名称为HelloWorld.java
//用记事本打开HelloWorld.java文件,编写程序内容
public class HelloWorld{
    public static void main(String[] arg){
        System.out.println("HelloWorld");
    } 
}
   
  2)编译代码  把.java源文件编译成.class文件
 javac  HelloWorld.java

注意:1、 目录要在HelloWorld.java执行javac命令
     2、 .java要带上

​ 3)运行代码 运行.class文件

 java  HelloWorld

注意:.class不要带上

2.Java代码编写有什么基本要求?

​ 文件名称的后缀必须是java结尾

文件名称必须与代码的类名称一致。

必须使用英文模式下的符号。

3、代码的含义是什么???

导入:刚刚我在编写的过程中也遇到了一些问题,比如:

创建的文件不是java文件或者运行结果不对等等。

4、HelloWorld程序常见问题

1、非法字符问题。Java中的符号都是英文格式的。

2、大小写问题。Java语言对大小写敏感(区分大小写)。

3、在系统中显示文件的扩展名,避免出现HelloWorld.java.txt文件。

4、编译命令后的java文件名需要带文件后缀.java

5、运行命令后的class文件名(类名)不带文件后缀

5、补充知识:Java程序的执行原理、bug介绍(了解)

问题:

1.Java程序的执行原理是什么样的?

1.机器语言是由什么组成的啊?

总结:

1.Java程序的执行原理是什么样的?

​ 编程语言发展历程:

​ 机器语言

​ 汇编语言

​ 高级语言

不管是什么样的高级编程语言,最终都是翻译成计算机底层可以识别的机器语言

1.机器语言是由什么组成的啊?

0和1

导入:我们使用jdk,那jdk有哪些部分组成呢?

6、补充知识:JDK的组成、跨平台原理

问题:

1.JDK有哪些组成啊?

1.Java的跨平台是什么含义,Java如何实现跨平台的?

总结:

1.JDK有哪些组成啊?

JVM(Java Virtual Machine),Java虚拟机

JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)

JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具

总结:我们只需安装JDK即可,它包含了java的运行环境和虚拟机。

1.Java的跨平台是什么含义,Java如何实现跨平台的?

l一次编译、处处可用

我们的程序只需要开发一次,就可以在各种安装了JVM的系统平台上运行

7、补充知识:JDK安装后Path和Java_home环境变量

问题:

1、为什么要配置环境变量

总结:

1、为什么要配置环境变量

配置path的目的是以后不用把Java文件放到jdk安装目录下面的bin。

我们的Java文件可以放到我们电脑的任意盘符下,不在局限只能放在bin目录下

我们需要在配置:

JAVA_HOME :jdk安装目录

Path环境变量用于配置程序的路径

导入:我们使用记事本文档去创建我们的Java文件,在编辑以及后期的找bug都是不方便,下面我们使用我们常见的开发工具idea

三、idea安装及使用

1、idea的安装

问题:

1、idea安装和破解流程

总结:

1、idea安装和破解流程

下载idea:

下载链接:https://www.jetbrains.com/idea/

安装方式:基本上是傻瓜式安装,建议修改安装路径(不要安装在有空格和中文的路径下)

见idea安装文档

2、使用IDEA 开发第一个Java程序

问题:

1.使用idea开发java程序的步骤是什么?

2.创建都是用哪个关键字 ?

3.idea中的java程序是自动编译和执行的,那编译后的class文件在哪里?

总结:

1.使用idea开发java程序的步骤是什么?

①创建工程 new Project(空工程)

②创建模块 new Module

③创建包 new Package

④创建类

⑤编写代码、并启动

2.创建都是用哪个关键字 ?

New project(创建项目)

module (模块)

package (目录)

class (文件)

3.idea中的java程序是自动编译和执行的,那编译后的class文件在哪里?

l在工程路径下的 一个****out 文件夹里。

out目录是由idea自动创建的

2、使用IDEA 开发的快捷键

问题:

1、idea常用快捷键有哪些?

总结:

1、idea常用快捷键有哪些?

image-20220925142256742

四、Java基础语法

导入:假如后期我们代码很多,我要找到对应的方法,找起来就会非常麻烦。有没有什么提示的方法呢?

1、注释

问题:

1、为什么要使用注释

2、有几种类型的注释

3、注释有什么特点?

4、注释的快捷键是怎么样的?

总结:

​ 1、为什么要使用注释

​ 就是对代码的一种解释,方便自己和别人阅读和维护(相当于生活中的使用说明书)

​ 2、有几种类型的注释

​ 单行注释 格式:// 注释信息 使用在某一行上

​ 多行注释 格式:/* 注释信息 */ 一般使用在类和方法上

​ 文档注释 格式:/** 注释信息 */

public class HelloWorld { // 这是通过class定义了一个类,类名叫HelloWorld
   /*
		这是程序的入口点
		main方法,也称之为主方法
		如果程序没有编写主方法,将在运行的使用出现错误
	*/
	public static void main(String[] args) {
		// 这是一条输出语句,可以在控制台打印双引号中所包裹的内容
		System.out.println("HelloWorld");
	}
}

3、注释有什么特点?

不影响程序的执行,编译后的class文件中已经没有注释了

4、注释的快捷键是怎么样的?

image-20220925144003835

2、字面量★★★

导入:在System.out.println()方法里面除了打印"HelloWorld"之外

我们还可以做哪些?

问题:

1、什么是字面量,字面量的特点是什么?

2、字符、字符串在程序中的书写格式有什么要求?

3、几个常见的特殊值的书写格式是

总结:

1、什么是字面量,字面量的特点是什么?

数据在程序中的书写格式

字面量指的是一些固定不易发生改变的量★★★

2、字符、字符串在程序中的书写格式有什么要求?

​ 字符必须单引号围起来,有且仅能一个字符。

​ 字符串必须用双引号围起来。

3、几个常见的特殊值的书写格式是

true、false、null、\n、\t

案例:

小张今天第一天学java,知道了常量指的就是程序运行过程中其值不能发生改变的量,并且字符常量的单引号之间有 且仅能有一个字符,空常量不能直接打印输出。 现在有如下常量数据,请帮助小张分析哪些示例的常量值是正确的,编写程序将正确的示例常量,打印输出(仅打印 可以输出的常量)。


字符串常量: 用双引号引起来的内容。示例:"HelloWorld" 
整数常量: 不带小数的数字。示例:123 
小数常量: 带小数的数字。示例:-5.21
 字符常量: 用单引号引起来的内容。示例:'ABC','10','我'
 布尔常量: 布尔值,表示真假。示例:true,flase
    空常量: 一个特殊的值,空值。示例:null

导入:

这种值一直不变的程序,对于我们来说是不值钱的,比如登录的时候,搜索的时候,这些值都是由用户传递的,值都是不同的,那现在我们想要程序中的值灵活起来怎么做呢?

3、认识变量★★★★★

问题:

1、什么是变量

2、变量的定义格式

3、变量有啥特点

总结:

1、什么是变量

变量的本质就是内存中的一块空间,空间中存储着不断变化的值

2、变量的定义格式

变量的定义格式:(看图片文档)

​ 数据类型 变量名 = 数据值;

​ 数据类型:为空间中存储的数据加入类型限制。整数?小数?★★

​ 变量名:自己要为空间起的名字,没有难度

​ 数据值: 空间中要存储的数值,没有难度

image-20220925152905366

3、变量有啥特点?

变量中装的数据是可以被替换的

4、变量应用场景★★★★★

问题:

1、变量应用场景?

总结:

1、变量应用场景?

变量里装的数据可以被替换

案例:

请根据下列描述,选用合适的数据类型定义变量来描述其中标粗的数据,并输出变量的值。
1、树上有10颗桃子。
2、每颗桃售价 66666.66元。
3、桃树已经生长了26亿年。
4、上面三句话有两句是假的。
输出结果如下:
10 66666.66 2600000000 false

5、使用变量的几个注意事项

问题:

1、变量的注意事项

总结:

1.变量的注意事项有哪些?

​ 1.变量名不可以重复

​ 2.变量是什么类型,就应该用来装什么类型的数据,否则报错。

​ 2.变量名定义的时候可以一行定义多个,以逗号分隔,后面不需要加类型

​ 3.变量定义的时候可以不赋初始值;但在使用时,变量里必须有值,否则报错

​ 4.变量的使用范围在变量定义的大括号内,超出就无法使用

导入:我们在书写Java代码的时候变量名称可以随便起名字吗?

6、关键字、标识符

问题

​ 1、什么是关键字,关键字特点?

​ 2、什么是标识符,标识符特点?

总结:

1、什么是关键字?关键字特点?

​ 关键字:被Java赋予了特定涵义的英文单词,不能在程序中做其他目的使用

(类似于生活中的特殊标志 黑马的logo、禁止鸣笛、禁止停车等等)

关键字特点

​ 全部是由小写字母组成

​ 在编译工具中会变色

2、什么是标识符,标识符特点?

标识符就是名字

l标识符的规则:由数字,字母,下划线,美元符等组成,且不能数字开头,不能用关键字做为名字

一、java基础概述和环境安装

导入:刚刚我们了解了java语言背景知识,我们指导java语言是现在最流行,市场占有率非常高,

​ 其中一个最重要的原因是Java语言跨平台,那我们就来了解一下Java语言跨平台原理

2、Java语言跨平台原理

问题:

​ 1、什么是平台,我们常见的有哪些平台

​ 2、java跨平台,实现的原理是什么

​ 3、jvm是什么,jvm是跨平台的吗

解答

​ 1、什么是平台,我们常见的有哪些平台

​ 平台:指的是操作系统。

​ 常见的有: Windows、Mac、Linux

​ 2、什么是java跨平台,java是通过什么实现跨平台

​ java跨平台:Java 程序可以在任意操作系统上运行

​ java是通过的Java虚拟机(jvm)实现跨平台的(相当于翻译)

​ 3、jvm是什么,jvm是跨平台的吗

​ Java虚拟机本质上就是一个程序,不同平台需要安装不同的虚拟机

​ jvm不是跨平台,java程序是跨平台的

3、JRE和JDK

问题:

​ 1、开发 Java 程序,需要哪三个步骤

​ 2、JRE、JDK、JVM 的作用

​ 3、JRE、JDK、JVM三者的关系

解答

1、开发 Java 程序,需要哪三个步骤

1.编写代码  编写.java源文件

2.编译代码  把.java源文件编译成.class文件

3.运行代码  运行.class文件

2、JRE、JDK、JVM 在开发 Java 程序作用

1. 编写代码的过程中,需要使用 JRE 中 Java 已经写好的代码(保存在类库中)。

2. 编译代码的过程中,需要使用 JDK 中的翻译工具(javac.exe工具)

3. 运行代码的过程中,需要使用 JDK 中的运行工具(java.exe工具)

4. 代码需要运行在 JVM 当中(jvm不能识别.java文件,可以识别.class文件 )

3、JDK、JRE 和 JVM 的关系(所以我们只需要安装jdk)

1656313483170


总结

导入:既然我们已经知道JDK、JRE 和 JVM对我们开发程序必不可少,那我们如何把他们下载和安装到我们电脑上使用呢?

4、JDK的下载和安装

问题

​ 1、java发展历史有哪些关键点

​ 2、jdk如何下载

​ 3、如何安装

解答

​ 1、java发展历史有哪些关键点

​ 2004年Java(5.0) 、2009年Oracle甲骨文公司收购Sun公司

​ 2014年Java(8.0)、2019年3月Java(12.0)

​ 2、jdk如何下载

​ http://www.oracle.com

​ 3、如何安装

​ 1、创建安装目录,不要使用中文目录

​ 2、bin 目录下javac.exe和java.exe两个工具

Java概述的总结

导入:我们已经安排好了jdk,也知道要使用javac.exe和java.exe 命令编译和执行程序,但是这两个命令双击是不能打开,那如何使用这两个命令呢?那下面

二、入门程序

5、常用DOS命令

问题:

​ 1、打开dos命令窗口的两种方式

​ 2、常用的命令有哪些

​ 3、javac不是内部或外部命令的报错的原因?

解答:

​ 1、打开dos命令窗口的两种方式

​ 第一种方式: Win + R ,在运行输入框中,输入cmd,敲回车。

​ 第二种方式: 在路径栏输入 cmd 敲回车

​ 2、常用的命令有哪些

​ ipcoinfig-- 查看当前ip地址

​ ...............

​ 3、javac不是内部或外部命令的报错的原因

​ 报错原因:而当前进行访问的目录和javac.exe存放目录不一致,没有找到。

6、Path环境变量的配置

问题

​ 1、为什么要配置Path环境变量

​ 2、如何配置Path环境变量

​ 3、如何检测是否配置成功

解决

​ 1、为什么要配置Path环境变量

​ 1)如果把代码放在bin所在的目录,可以执行javac和java命令,但是代码管理不方便

​ 2)如果把代码放在其他目标,管理方便,但是找不到javac和java命令

​ 配置Path环境变量,可以在任意目录(文件夹路径)下, 都能访问到bin目录中的javac和java工具

​ 2、如何配置

​ ..........

​ 3、如何检测是否配置成功

​ java -version 检查版本

07、HelloWorld案例的编写和执行(重点)

问题:

​ 1、开发 Java 程序三个步骤如何实现

解答

​ 1、开发 Java 程序三个步骤如何实现

​ 1)编写代码 编写.java源文件

   //新建文本文档文件,修改名称为HelloWorld.java
//用记事本打开HelloWorld.java文件,编写程序内容
public class HelloWorld{
    public static void main(String[] arg){
        System.out.println("HelloWorld");
    } 
}
   
  2)编译代码  把.java源文件编译成.class文件
 javac  HelloWorld.java

注意:1、 目录要在HelloWorld.java执行javac命令
     2、 .java要带上

​ 3)运行代码 运行.class文件

 java  HelloWorld

注意:.class不要带上

08、HelloWorld案例详解

问题

​ 1、public的作用

​ 2、class的作用

​ 3、main方法的作用

​ 4、如何输出

解答


09、HelloWorld案例常见问题

一、问题

​ 1、解决bug要具备哪些能力

​ 2、HelloWorld常见的有哪些错误,如何解决

二、解答:

​ 1、解决bug要具备哪些能力

​ ① 具备识别BUG的能力

正确心态、多看

​ ② 具备分析BUG的能力

多思考,多查阅资料,多讨论

​ ③ 具备解决BUG的能力

多尝试,多总结、多记录

​ 2、HelloWorld常见的有哪些错误,如果解决

  • 1、java语言是区分大小写的

    ~~~java
    

    public class HelloWorld{ public static void main(String[] arg){ system.out.println("HelloWorld"); } }

    ~~~
    
    ~~~
    

错误信息:

D:\>javac HelloWorld.java
HelloWorld.java:3: : system
                system.out.println("HelloWorld");
                      ^
1

识别bug: HelloWorld.java:3: : system(哪个类,第几行,具体什么错误)

​ ^指明具体的位置

解决bug:system改成System

  • 2、java中括号是配对的
public class HelloWorld{
	public static void main(String[] arg){
		system.out.println("HelloWorld");
	}

错误信息:

D:\>javac HelloWorld.java
HelloWorld.java:4: 错误: 解析时已到达文件结尾
        }
         ^
1 个错误

识别bug: HelloWorld.java:4: 错误: 解析时已到达文件结尾(哪个类,第几行,具体什么错误)

​ ^指明具体的位置

解决:缺少}

  • 3、符号使用英文符号
public class HelloWorld{
	public static void main(String[] arg){
		System.out.println("HelloWorld");
	}
}

错误信息

D:\>javac HelloWorld.java
HelloWorld.java:3: 错误: 编码GBK的不可映射字符
                System.out.println("HelloWorld")锛?
                                                 ^
HelloWorld.java:3: 错误: 需要';'
                System.out.println("HelloWorld")锛?
                                                ^
2 个错误

识别bug: HelloWorld.java:3: 错误: 编码GBK的不可映射字符(哪个类,第几行,具体什么错误)

​ ^指明具体的位置

解决:英文字符

练习:

10、Notepad软件的安装和使用

一、问题:

​ 1、为什么要使用Notepad

​ 2、如何安装和配置

​ 二、解答:

​ 1、为什么要使用Notepad

​ 方便编写代码、发现错误

​ 2、如何安装和配置

​ ............

基础语法

11_注释

一、问题:

​ 1、为什么要使用注释

​ 2、有几种类型的注释

二、解答:

​ 1、为什么要使用注释

​ 就是对代码的一种解释,方便自己和别人阅读和维护(相当于生活中的使用说明书)

​ 1.不喜欢写注释的

​ 2.让我写注释的

​ 2、有几种类型的注释

​ 单行注释 格式:// 注释信息 使用在某一行上

​ 多行注释 格式:/* 注释信息 */ 一般使用在类和方法上

​ 文档注释 格式:/** 注释信息 */

public class HelloWorld { // 这是通过class定义了一个类,类名叫HelloWorld
   /*
		这是程序的入口点
		main方法,也称之为主方法
		如果程序没有编写主方法,将在运行的使用出现错误
	*/
	public static void main(String[] args) {
		// 这是一条输出语句,可以在控制台打印双引号中所包裹的内容
		System.out.println("HelloWorld");
	}
}

12_关键字

一、问题

​ 1、什么是关键字

​ 2、关键字特点

二、解答:

1、什么是关键字

​ 关键字:被Java赋予了特定涵义的英文单词,不能在程序中做其他目的使用

(类似于生活中的特殊标志 黑马的logo、禁止鸣笛、禁止停车等等)

2.关键字特点

​ 全部是由小写字母组成

​ 在编译工具中会变色

13_常量

一、问题

​ 1.什么是常量

​ 2.常量的分类有哪些(提问)

​ 3.有哪些注意点?

二、解答

​ 1.什么是常量

​ 常量是程序在执行的前后其值不会发生改变的量

​ (比如我们出生起的名字,在幼儿园,小学,初中都是叫这个,不会改变)

​ 2.常量的分类有哪些

​ 字符串常量:双引号包裹起来的 "dsfasf,,,,46546"

​ 字符常量:单引号包裹起来的,只能存一个字符

​ 整数常量:整数数字

​ 浮点常量:小数

​ 布尔常量:只有两个值,ture,false

​ 空常量:null

​ 3.有哪些注意点

​ 字符常量单引号里只能存一个字符

​ 空常量不能直接打印,打印会报错

三、导入

这种值一直不变的程序,对于我们来说是不值钱的,比如登录的时候,搜索的时候,这些值都是由用户传递的,值都是不同的,那现在我们想要程序中的值灵活起来怎么做呢?

14_变量的介绍(超重点)

一、问题

​ 1.什么是变量?

​ 2.变量的定义格式是什么样?(提问)

二、解答

​ 1.什么是变量?

​ 变量的本质就是内存中的一块空间,空间中存储着不断变化的值

​ 2.变量的定义格式是什么样?

​ 数据类型 变量名=数据值;

三、导入

​ 变量名我们知道怎么写,变量值我们也知道是什么,现在只差这个数据类型不知道了,下面来看一下数据类型

15_数据类型(重点)

一、问题

​ 1.数据类型有哪些?

二、解答

​ 1.数据类型有哪些?

​ 整数型: byte(-128 --127) short int(-21亿--21亿,默认) long

​ 浮点型: float(单精度) double(默认)

​ 字符型:char(0-65535)

​ 布尔型:boolean

三、导入

​ 现在已经知道了数据类型,下面我们是不是可以定义变量了,下面看一下变量的定义

16_变量的定义和使用

一、问题

​ 1.不同数据类型的变量怎么定义?

二、解答

​ 1.不同数据类型的变量怎么定义?

//整数类型变量
int i=10;
//小数类型变量
double d=10.1;
//字符类型变量
char c='a';
//布尔类型变量
boolean b=true;

三、导入

变量的定义格式我们已经了解了,那我们在定义变量的时候是不是要注意哪些事项呢?

17_变量的注意事项

一、问题

​ 1.变量的注意事项有哪些?

二、解答

​ 1.变量的注意事项有哪些?

​ 1.变量名不可以重复

​ 2.变量名定义的时候可以一行定义多个,以逗号分隔,后面不需要加类型

​ 3.变量在使用之前必须要赋值

​ 4.float和long在定义的时候要值后面要加F和L

​ 5.变量的使用范围在变量定义的大括号内,超出就无法使用

三、导入

对变量这块的内容已经做了详细的学习,下面呢我们学习一个比较有意思的内容,我们可以通过键盘输入想要的信息,下面来学习一下键盘录入

18_键盘录入

一、问题

​ 1.键盘录入的步骤是什么

二、解答

​ 1.键盘录入的步骤是什么

​ 1.导包: import java.util.Scanner;

​ 2.创建对象: Scanner sc=new Scanner(System.in);

​ 3.接收数据: int num= sc.nextInt();

三、练习

/*
	做一个登录,要求输入用户名和密码,登录过后提示欢迎您:用户名
*/

19_标识符

一、问题

​ 1.什么是标识符

​ 2.标识符的组成和注意事项有哪些

​ 3.命名规范有哪些

二、解答

​ 1.什么是标识符

​ 用来标识某个实体的一个符号

​ (通俗的讲就是起名字,比如我们会给一个物品起名,方便我们交流)

​ 2.标识符的组成和注意事项有哪些

​ 由字母,数字,下划线和美元符号组成

​ 不能以数字开头

​ 严格区分大小写

​ 不能是关键字

​ 3.命名规范有哪些

​ 大驼峰:每一个字母开头都是大写,其他小写,用来对类定义

​ 小驼峰:第一个单词字母是小写,其他单词字母都是大写,用来定义方法,变量

总结

1.java基础概述和环境安装

​ 作为一个了解,会安装jdk和配置环境变量即可

2.入门程序

​ 要求:书写入门程序,会看,会解决bug

3.基础语法

​ 数据类型,变量,键盘录入要求能独立写出