第二十一次作业

1、安装jdk并配置多版本jdk切换脚本。
下载对应版本jdk

设置环境变量


打开命令提示符窗⼝,输⼊命令 java -version ,如果⼀切正常,你会看到如下输出:

多版本JDK切换:
添加切换脚本,创建⽬录 C:\java\scripts,然后将该⽬录添加到"Path"环境变量:

根据需要在scripts⽬录下创建java11.bat⽂件,⽂件的内容:


成功多版本切换jdk

2、安装并破解最新版IDEA,并汉化
等待安装完成后,勾选 Run IntellJ IDEA , 点击Finish按钮即运⾏IDEA。

IDEA 运⾏成功后,会弹出如下对号框,点击Exit按钮退出对话框,准备开始破解激活。

破解 IDEA:
从云盘中下载jetbra.rar并解压到 C:/盘根⽬录下(补丁所属⽂件夹需单独存放,且放置的路径不要有中⽂与空格,以免 IDEA 读取补丁错误。)

点击进⼊/jetbra 补丁⽬录,再点击进⼊/scripts⽂件夹,双击执⾏ install-currentuser.vbs 破解脚本:

如果执⾏脚本被安全软件提示有⻛险拦截,允许执⾏即可。点击【确定】按钮后,如看到弹框提示 Done 时,表示激活破解成功。

重新打开 IDEA 后,复制填⼊激活码:

汉化:
在设置中,选择插件,可以搜索chinese语⾔包,安装完成后重启IDEA。

3、使用IDEA创建java项目,输出helloworld并打包
创建项⽬:
启动 IntelliJ IDEA。在“新建项⽬”向导中,从左侧列表中选择“Java”。命名项⽬,确保在“⽣成系统”中选择了“IntelliJ”。

编写helloworld:
在“项⽬”⼯具窗⼝中,右键单击 src ⽂件夹,选择“新建”(或按AltInsert),然后选择“Java 类”。
在名称字段中,输⼊ com.example.helloworld.HelloWorld 并点击确定,IntelliJ IDEA 将创建 com.example.helloworld 包和 HelloWorld 类。

在⽣成HelloWorld.java⽂件的同时,IntelliJ IDEA ⾃动插⼊了 package 语句和类声明。输⼊main或者psvm,⾃动⽣成main⽅法。然后输⼊sout,打印helloworld字符串。

⽣成jar:
在主菜单中,打开项⽬结构,然后单击工件。单击+,指向 JAR,然后选择“从具有依赖项的模块”。
在“主类”字段的右侧,单击 并选择打开的对话框中的“HelloWorld (com.example.helloworld)”。IntelliJ IDEA 创建⼯件配置,并在“项⽬结构”对话框的右侧显示其设置。应⽤更改并关闭对话框。

在主菜单中,打开构建⼯件

查看out/artifacts⽂件夹,会在那⾥找到JAR。

要确保正确创建 AR⼯件,可以运⾏它。

4、使用IDEA进行调试,熟练掌握调试方法

5、复习java se基础,重点掌握面向对象编程。

  1. Java 基础语法
    变量和数据类型:基本数据类型(如int, float, boolean等)和引用数据类型(如类、接口、数组等)。
    运算符:包括算术运算符、关系运算符、逻辑运算符等。
    控制流语句if, else, switch, for, while, do-while循环,以及breakcontinue语句。
  2. 类和对象
    类定义:定义一个类,包含属性(字段)、方法(函数)和构造器。
    创建对象:使用new关键字实例化一个类来创建对象。
    访问修饰符public, private, protected和默认(无修饰符)的含义及其作用范围。
  3. 面向对象特性
    封装:将数据(属性)和操作数据的方法捆绑在一起,并隐藏对象内部状态。通常通过设置属性为私有(private)然后提供公共(public) getter/setter 方法实现。
    继承:子类可以继承父类的属性和方法。关键词是extends
    多态:允许子类重写父类的方法以提供特定的行为。关键词是override。也涉及到接口的实现(implements)。
    抽象:定义不能被实例化的类(抽象类)或方法(抽象方法)。关键词是abstract
    接口:定义行为规范而不关心具体实现。关键词是interface
  4. 其他重要概念
    包(package):用于组织类和接口,避免命名冲突。
    异常处理:使用try, catch, finally块来处理程序运行时可能出现的错误。
    内部类(inner class):包括成员内部类、静态内部类、局部内部类和匿名内部类。
    泛型(generics):使代码更加灵活且类型安全。
    集合框架(Collection Framework)List, Set, Map等常用集合类及其相关API。

6、申请deepseek key,安装chatbox、continue、roo-cline等插件并熟练使用
申请deepseek key:

安装chatbox:
配置 deepseek API

成功

continue:
接⼊ DeepSeek API

成功

roo-cline:
与 DeepSeek API 集成

成功

posted @ 2025-01-23 20:35  fjw0  阅读(65)  评论(0)    收藏  举报