Java01-基础入门(准备工作)

从零开始开发Java的第一个程序:

  • [ 任务列表 ]

————————————————————————————————————————————

1. 最新的程序开发手段

  • 利用AI辅助进行程序开发,要学会用AI学习Java,学习任何知识;
  • 人工智能大模型产品 :通义千问,文心一言,ChatGPT,kimi+,讯飞星火……
  • 利用 AI prompt(准确的AI提示词)。
    例如:我是一个零基础Java学习者,我想知道Java是什么,能干什么……

2. Java是什么

  • Java是高级编程语言

  • 编程语言的统计网站:TIOBE Programming Community Index.
    网址:https://www.tiobe.com/tiobe-index/

  • Java的用途:非常多,但是常用于企业级服务器端软件的开发(Java占据90%)

  • Java三大技术平台:
    JavaSE:标准版,Java技术的核心和基础(15天) 桌面技术,主要用来开发桌面应用程序
    JavaEE:企业版,(核心)京东网站,淘宝网站……等各种管理系统
    JavaME:小型版,针对移动技术的解决方案,电视机微波炉,照相机,塞班等……小型SD卡(更多用Android和iOS开发)

3. Java开发工具

  • JDK(Java Development Kit):必须安装JDK才能使用Java
    JDK8(LTS):long-term support 长期支持版本
    学习最好用JDK21(LTS)——学习要学习最新的(学会切换JDK版本,后期学)
    企业中用的是JDK8(LTS),JKD11(LTS),

  • JDK的组成
    JDK(Java开发工具包):JVM+核心类库+Java开发工具
    JRE(Java运行时环境):JVM+核心类库
    JVM:Java虚拟机,真正运行Java程序的地方
    核心类库:Java自己写好的程序,给程序员自己的程序调用
    Java开发工具:一系列用于编写、调试和优化Java代码的工具

4. JDK的卸载,下载及安装

  • JDK的卸载
    卸载JDK:控制面板-> 卸载程序 -> java(TM) SE development kit

  • JDK的下载
    下载JDK,从oracle官网中,下载,JDK的长期支持版本都有JDK的下载,Windows 64位的电脑选择x64 Installer,后缀.exe

  • JDK的安装
    安装JDK:双击下载的.exe文件,修改安装路径,尽量不要安装在C盘,选择其他磁盘,然后记住你的JDK安装位置,查看bin里面两个程序,java.exe和javac.exe,(这两个并不是界面程序,而是程序员专用程序,不能双击验证,需要在命令行窗口进行验证)

  • JDK是否安装成功
    打开命令行窗口:win + R -> 然后输入cmd,再回车,然后依次输入以下四条命令
    > java
    > javac
    > java -version
    > javac -version
    如果出现,“显示不是内部或外部命令,也不是可运行的程序或批处理文件”。那么JDK没有安装成功,还需要配置环境变量

5. JDK配置环境变量

  • 为什么要配置环境变量?
    目前较新的JDK在安装时,会自动配置java,javac程序的路径到path环境变量中,但是较老版本的JDK不会自动配置,需要手动配置。

  • java,javac程序是什么?
    javac.exe:是java文件的编译工具(翻译java高级语言代码),将.java文件编译成.class文件;
    java.exe:是的java的执行工具,将.class文件运行,Java真正运行的是生成的.class文件。

  • 配置环境变量步骤
    ① 打开搜索栏搜索高级系统设置,然后进入;

    ② 找到环境变量,在:系统属性 -> 高级 -> 环境变量,进入环境变量

    ③ 在系统变量下面点击:新建

    ④ 新建一个变量名为JAVA_HOME,变量值为你之前JDK安装路径,然后点击确定

    ⑤ 在系统变量中找到变量为Path的,然后双击打开

    ⑥ 进入到编辑环境变量,然后在右边点击:新建

    ⑦ 在里面输入:%JAVA_HOME%\bin,然后一直点击确定,直到退出。

    ⑧ 继续打开命令行窗口:win + R -> 然后输入cmd,再回车,然后依次输入以下命令
    > java -version
    > javac -version
    如果都出现Java的版本信息。那么环境变量配置成功,JDK就安装成功了。

  • 环境变量相关的解释说明
    新建变量JAVA_HOME:用于告诉操作系统JDK安装在了哪个位置,将来其他技术要通过这个环境变量找JDK;同时在path中配置JDK的bin路径,推荐配置成%JAVA_HOME%\bin(新的版本的JDK安装时可能会自动配置环境变量,但是推荐自己配置,这样方便用到的时候去找),而且,这样以后只需要维护JAVA_HOME就行了。

6. 命令行运行第一个Java程序

  • 开发java程序经历的步骤:
    编写程序,编译程序,执行程序
    java代码编写时,有哪些基本要求:
    ① 代码文件的名称,后缀必须是.java结尾;
    ② 代码文件的名称,必须和代码里面所谓的类名一致;
    ③ 必须使用英文模式下的符号。

  • 编译java命令:
    javac + java文件名加后缀(tab键自动补全文件名HelloWorld.java)
    (一切正常会产生HelloWorld.class文件)

  • 执行java命令:
    java + java文件名(HelloWorld)
    命令行可以看到执行java程序输出的内容

  • 新建一个java程序具体流程:

① 新建一个文本文档,将后缀改成.java,文件类型要显示java文件(如下图);
② 程序名:用英文(驼峰模式:首字母大写,后续每个单词首字母都大写);
③ 将以下代码拷贝进文件。

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
  • 运行一个java程序具体流程:

用命令行进入要运行的程序文件夹下(学会切换盘符):
(或者直接在文件导航栏,输入cmd然后回车,那直接就在该文件夹下打开命令行窗口)
① 首先调出命令提示符,然后输入命令进入你要进入的盘
② 输入你要进入的文件夹下
③ 输入命令dir,查看目录下有没有目标的java文件

E:
cd work\javaSEBaseStudy\FirstJavaProgram
dir

④ 然后先编译,再执行java程序,输入以下代码

javac HelloWorld.java
java HelloWorld

7. Java开发工具:IDEA下载及安装和激活

  • 企业中用java开发工具,而不是用记事本写代码
    企业级常用开发工具:IDE(integrated Development Environment)集成开发环境(有提示,功能强大,一键编译支撑,能直接集成AI编程工具)
    IntelliJ IDEA
    eclipse

  • IDEA的下载
    官网下载:https://www.jetbrains.com/idea/download/

  • IDEA的安装:(傻瓜式安装)
    ① 双击打开下载的这个.exe文件,进行安装

    ② 点击下一步

    ③ 修改安装目录,不要装在C盘,然后点击下一步

    ④ 如果需要创建快捷方式,那勾上,如果不想要快捷方式,直接下一步

    ⑤ 然后点击安装(这张图忘了截取,网上随便找了张,是一样的)

    ⑥ 然后等它安装完成

    ⑦ 然后勾选运行,点击完成

    ⑧ 然后,不需要导入设置,直接skip Improt 跳过导入。

  • IDEA怎么激活:
    我是参考这个博主的激活步骤:
    https://www.quanxiaoha.com/idea-pojie/idea-pojie-202423.html#下载破解脚本

8. IDEA开发项目流程介绍

  • IDEA创建Java项目的代码结构:
    项目 project -> 模块 module -> 包 package -> 类 class
    建小区工程->每栋楼模块-> 每层楼包->每个房间类
    淘宝工程;有首页,购物车,订单等模块;每个模块里面有很多包;每个包里有很多类,程序写在类中的。

  • 建立工程:
    整个基础阶段是个project,每一天是个module
    不要建立Java工程,建一个空工程,empty project,然后是选择项目存放的位置
    建好工程之后,创建模块module,鼠标在工程上然后右键new一个module
    建好模块之后,创建包package,鼠标在module的src上,然后右键new一个package,包名是用公司域名的倒写比较专业,全部用英文小写
    建好包之后,创建一个Java类,鼠标在包名上然后右键选择new一个Javaclass,类名大写,不加后缀
    写个main方法,直接main然后回车,或者psvm每个单词首字母回车,都会自动补全
    输出内容直接写出来,然后.out再回车,也会自动补全("Hello World".out)
    项目的out文件会自动生成编译过程中的class文件,不需要我们管

  • IDEA安装AI插件:
    AI辅助编程:copilot(github),通义灵码(阿里巴巴),星斗AI(科大讯飞)
    用阿里巴巴的通义灵码,训练的更好,国内用的最广泛;可以做解释代码,生成单元测试,生成代码注释,生成优化建议,代码片段补全

  • IDEA怎么集成通义灵码?
    setting -> plugins -> tongyilingma

  • IDEA其他操作?
    打开工程:找到工程路径,然后IDEA的file->open,open专门用来打开工程的,工程会有黑色的点(专门代表工程)
    关闭工程:直接叉掉
    删除工程:直接到磁盘的目录中删除工程
    删除类文件:右键 -> delete
    修改类名称:右键 -> refactor -> rename
    修改模块:右键 -> refactor -> rename -> rename module and directory
    导入模块(重点):ctrl + V 是直接放在IDEA的项目里,但是并没有导入模块(就像你把女朋友带回家了,但是她跟你们还是没有关系,必须要把她添加到你家的户口本上),
    必须要file -> new -> module from existing sources 找到该项目刚放copy过来的module,然后一直点OK,关联到存在的代码,最后才能真的可以用这个模块(就是加上户口本了)
    可能会报错,JDK关联不上去,根据提示弹窗就可以继续不报错。或者直接把IDEA关掉重启就行了。
    或者可以新建模块module,然后把代码copy过来就行了
    删除模块:
    右键 -> remove module (先从户口本上删除)
    右键 -> delete (从家里赶出去)

9. 其他

  • 项目名称问题:
    项目名和模块名:推荐使用大写字母开头的驼峰命名法。
    包名:全部小写,使用点号分隔不同的层级。
    类名和接口名:大写字母开头的驼峰命名法。
    方法名和变量名:小写字母开头的驼峰命名法
    常量:全大写并用下划线分隔单词。

  • java的跨平台原理:
    java程序可以一次编译,次次使用,文件名.class可以发送到任何电脑上执行

posted @   桃花仙(泽玉)  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示