Loading...

文章背景图

Day 01-知识点汇总

2026-01-25
45
-
- 分钟

1.什么是AI?

具有极大规模、高度复杂性和强大能力的人工智能系统。

2.什么是AI+?

人工智能技术与各行各业深度融合的概念,推动产业转型升级和创新发展。

3.Java是什么?

高级编程语言(可读性强)。

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

sun公司->Oracle公司。

5.Java之父是谁啊?

詹姆斯.高斯林

6.Java能做什么?

基本上什么都可以干,主要做企业服务端开发。

7.Java有哪三大使用平台 ?

JavaSE(标准版)、JavaEE(企业版,现改名Jakarta EE,由Eclipse基金会维护)、JavaME(小型版)

8.要使用Java,必须先安装什么?去哪里下载?

JDK (Java Development Kit ) 开发者工具包; Oracle官网。

9.LTS版本有哪些?很多企业还在使用哪个JDK版本?

长期支持版,JDK 8、11、17、21、25 ; 很多企业还在使用JDK 8 / JDK 11 / JDK17

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

打开命令行窗口,输入java –version看版本号。

11.JDK中最重要的2个命令程序是什么?各自的作用是啥?

javac :编译Java程序

java :运行Java程序

(我们写好的Java程序都是高级语言,计算机底层是硬件不能识别这些语言,必须先通过javac编译工具进行翻译,然后再通过java执行工具执行才可以驱动机器干活。)

12.关于Path环境变量?

Path 环境变量用于配置程序路径,使我们能在命令行任意目录启动程序。安装 JDK 后,在 cmd 输入java –version可查看版本(本质是运行 JDK 的 java 工具),即便 java 工具不在当前目录仍能执行,因为 Windows 将该工具的路径记录在 Path 环境变量中,系统会自动检索这个变量里的路径来找到并运行工具。

13.JDK安装时,关于环境变量的配置,需要注意什么?

较新版本的JDK会自动配置PATH环境变量,较老的JDK版本则不会。

建议还是自己配置一下“JAVA_HOME”、“PATH”

14.开发一个Java程序要经历哪几个步骤?

编写代码、编译代码(javac)、运行代码(java)

15.源码编写的注意事项有哪些?

文件名称必须与代码中的类名称一致,文件名必须是.java结尾。

区分大小写(String、System首字母大写)。

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

【面试题】16.JDK有哪些组成啊

JRE(Java Runtime Environment):Java 运行时环境

JDK 内置完整的 JRE,是运行 Java 程序的基础,包含:

  • JVM(Java Virtual Machine):Java 虚拟机,核心组件,负责将字节码(.class 文件)解释 / 编译为本地机器码执行,实现 “一次编写,到处运行”。

  • 核心类库(rt.jar 等):Java 基础 API,如 java.lang(Object、String、Integer)、java.util(集合)、java.io(IO 操作)等,是编写 Java 程序的基础。

开发工具(位于 JDK 的 bin 目录下)

这是 JDK 区别于 JRE 的核心,是开发阶段的关键工具,面试需重点列举核心工具:

  • javac:Java 编译器,将 .java 源文件编译为 .class 字节码文件。

  • java:Java 运行工具,启动 JVM 并执行字节码文件。

8.png

17.Java的跨平台指的是什么意思?Java如何实现跨平台的?

一次编译、处处可用。

在各个平台系统中安装对应的Java虚拟机即可。

18.入门程序

package com.itheima._01入门程序;

public class Demo011 {

    //main方法:程序启动的入口
    //public static void main(String[] args) {
    //}
    //main方法快速生成:main提示回车  或   psvm
    public static void main(String[] args) {
        //控制台打印输出:快速生成sout 提示回车
        System.out.println("Hello World");
    }
}

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

New Project ->New Module ->New Package –>New Class

一个Project中可以创建多个Module

一个Module中可以创建多个Package

一个Package中可以创建多个Class

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

New Project/Module/Package/Class

包和类一起创建(包名是标识符)

12.png

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

在项目目录中的一个叫 out 文件夹里。

22.请说一说如下操作的快捷键是什么?

生成main方法:psvm/main

生成输出语句:sout

向下复制一行代码:Ctrl+D

删除一行代码:Ctrl+X/Y

撤销操作:Ctrl+Z

格式化代码:Ctrl+Alt+L

向上向下移动代码:Ctrl+Shift+↑ 和 Ctrl+Shift+↓

对代码进行注释: Ctrl + / , Ctrl + Shift + /

补充:快速修复导入的包类,去掉多余的: Ctrl+alt+O

23.IDEA中的其他操作(了解)?

打开项目、关闭项目 (File->Open/Close Project)

创建项目(File->New->Project)

创建模块(File/项目名上鼠标右键->New->Module->Java)

修改模块名称(模块名上鼠标右键->Refactor->Rename->Rename module and directory)

删除模块(了解)(模块名上鼠标右键->Remove Module,模块名鼠标右键->Delete)

导入模块(File->New->Module from Existing Source->选中.iml文件->点击确定 或者 在.iml文件鼠标右键--->Import '要导入的模块名' Module)

创建包(src上鼠标右键->New->Package)

修改包(包名上鼠标右键->Refactor->Rename)

删除包(包名上鼠标右键->Delete)

创建类(包名上鼠标右键->New->Java Class)

修改类(类名上鼠标右键->Refactor->Rename)

删除类(类名上鼠标右键-> Delete)

24.注释是什么?

写在程序中对程序进行解释说明的文字

25.Java程序中书写注释的方式有几种?

单行注释://

多行注释:/* */

文档注释:/** */

/**+回车

26.注释有什么特点?为什么?

不影响程序的执行,编译后的class文件中已经没有注释了。代码运行过才有字节码class文件

27.什么是字面量

数据在程序中的书写格式(直接写)。(null可以写入不能输出)

PixPin_2026-01-25_17-24-37.png

28.字符、字符串在程序中的书写格式有有什么区别?

字符:必须单引号围起来,有且仅能一个字符。例如:‘好’

字符串:必须用双引号围起来。例如:”666”

29.布尔值和空值如何写?

true、false、null

30.变量是什么,变量的完整定义格式是什么样的?

变量是内存中的一块区域,可以理解成盒子,用来记住成程序要处理的数据的

数据类型 变量名称  = 数据;

31.为啥要用变量,变量有啥好处?

使用变量记要处理的数据,编写的代码更灵活,管理代码更方便。

32.变量有什么特点?基于这个特点,变量有啥应用场景?

变量里装的数据可以被替换。支付宝余额,商品数量.

33.使用变量有哪些注意事项?

PixPin_2026-01-25_17-45-02.png

上一篇 没有了
下一篇 习题留存集
评论交流

文章目录