狮子座的男孩
技术不分家,都需要深挖!
展开
-
IntelliJ IDEA(2024版) 的安装、配置与使用教程:常用配置、创建工程等操作(很详细,你想要的都在这里)
如果你在开发过程中遇到突然代码文件不能进行检查和提示,可以来看看这里是否有开启该功能。// 如果当前主题不希望使用默认字体、字体大小、字体行间距,还可以单独设置;// 如果对安装的主题插件不满意,还可以找到此插件,进行卸载 – 重启。如下图标注所示,默认就是。此目录可看成是最重要的目录,没有之一,注意:安装新版本的。会自动扫描硬盘上的旧配置目录,指的就是该目录。主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、// 若存在卸载之前版本的操作,那么可能需要再重复安装的操作;原创 2024-11-26 08:58:37 · 39618 阅读 · 27 评论 -
21、java 面向对象之八:abstract 关键字的使用(经典案例)、抽象类的匿名子类(经典案例)、接口的使用(面向接口编程和代理模式)、类的成员之五(内部类的详细剖析)
abstract 关键字的使用* 1. abstract: 抽象的* 2. abstract 可以用来修饰的结构:类、方法* 3. abstract 修饰类:抽象类* > 此类不能实例化* > 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程)* > 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作* 4. abstract 修饰方法:抽象方法* > 抽象方法只有方法的声明,没有方法体* > 包含抽象方法的类,一定是一个抽象类。原创 2024-09-30 08:30:00 · 1828 阅读 · 3 评论 -
20、java 面向对象之七:剖析 main 方法、类的成员之四(代码块或初始化块)、final 关键字(经典案例)
【代码】20、java 面向对象之七:剖析 main 方法、类的成员之四(代码块或初始化块)、final 关键字(经典案例)原创 2024-09-30 08:00:00 · 978 阅读 · 4 评论 -
19、java 面向对象之六:子类对象实例化、面向对象的特征三(多态性)、Object 类的使用、static关键字的使用(经典案例)、类变量与实例变量内存解析
用 static 关键字来定义数组的工具类,并用类来调用数组方法;原创 2024-09-18 09:29:03 · 963 阅读 · 1 评论 -
18、java 面向对象之五:面向对象的特征二(继承性)、方法的重写(override / overwrite)、四种访问权限修饰符、super关键字的使用(经典案例)、子类对象实例化过程
/ 在 OrderTest.java(java2) 代码中编译未报错;// 在 OrderTest.java(java3) 代码中编译未报错;原创 2024-09-18 09:27:07 · 797 阅读 · 1 评论 -
17、java 面向对象之四:面向对象的特征一(封装与隐藏)、类的成员之三(构造器或构造方法)、this关键字的使用(经典案例)、package及import关键字的使用(经典案例)
/ 出了 Order 类所属的包之后,私有的结构、缺省声明的结构就不可以调用了;// 出了 Order 类之后,私有的结构就不可以调用了;原创 2024-09-05 09:21:48 · 564 阅读 · 9 评论 -
16、java 面向对象之三:方法参数的值传递机制(参数为基本数据类型、参数为引用数据类型的案例剖析及内存解析)
/ 原因:从内存解析可知,swap() 方法中的数据交互,并不影响在 main() 方法中 a,b 的值;// 最终输出的结果:a 依旧是 5,而 b 依旧是 10;原创 2024-09-05 09:20:32 · 569 阅读 · 0 评论 -
15、java 面向对象之二:对象的创建和使用(对象内存解析和匿名对象)、再谈方法(方法的重载(overload),可变个数形参,方法参数的值传递机制,递归等)
在 ArrayUtil . java 中定义数组的工具类:求数组的最大值、求数组的最小值、求数组的总和、求数组的平均值、复制数组、数组排序、遍历数组、查找指定元素;在 ArrayUtilTest . java 中调用数组的工具类方法;原创 2024-09-02 09:27:15 · 1239 阅读 · 1 评论 -
14、java 面向对象之一:面向过程与面向对象区别、对象的创建与使用、类的成员之一(属性)、类的属性之二(方法)等详解
【代码】14、java 面向对象之一:面向过程与面向对象区别、对象的创建与使用、类的成员之一(属性)、类的属性之二(方法)等详解。原创 2024-09-02 09:25:42 · 863 阅读 · 1 评论 -
13、java 数组常见算法(经典案例)、Arrays类的使用(操作数组工具类)、数组常见异常(角标越界或空指针)
数组的冒泡排序的实现。原创 2024-08-21 14:57:13 · 1251 阅读 · 3 评论 -
12、java 数组的概述、一维数组的理解与使用(经典案例和内存解析)、多维(或二维)数组的理解与使用(内存解析)
一、数组的概述* 1.数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,* 并通过编号的方式对这些数据进行统一管理。* 2.数组相关的概念:* >数组名(即:数组变量名)* >元素(即:数组中的每项值,同类型的数据项)* >角标、下标、索引(即:编号)* >数组的长度:元素的个数* 3.数组的特点:* 1)数组是有序排列的* 2)数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型。原创 2024-08-21 14:55:56 · 618 阅读 · 3 评论 -
项目一:java实现家庭收支记账软件系统
【代码】项目一:java实现家庭收支记账软件系统。原创 2024-08-16 14:36:01 · 730 阅读 · 3 评论 -
Eclipse的使用配置教程:必要设置、创建工程及可能遇到的问题(很详细,很全面,能解决90%的问题)
出现乱码的代码所使用的字符编码集与工程设置使用的字符编码集不一致导致的;// 用于存放 java 代码(如:test12)。注意: 中间的蓝框,不建议打钩.如果打钩,每次。编辑界面以后,首先选择如下的红框,设置透视图。// 由于勾选了下述红框,所以再次启动。)此源文件,直接在指定的工程的包下粘贴(按钮是来选择导入工程地址的操作;建议修改乱码文件的字符编码集即可;,根据个人习惯进行选择即可;做的设置,只对当前使用的。原创 2024-08-16 14:34:02 · 14326 阅读 · 27 评论 -
11、java程序流程控制之三:循环结构(while循环)、循环结构(do-while循环)、break 与 continue 关键字(经典案例)
【代码】11、java程序流程控制之三:循环结构(while循环)、循环结构(do-while循环)、break 与 continue 关键字(经典案例)原创 2024-08-13 09:27:37 · 1163 阅读 · 0 评论 -
10、java程序流程控制之二:分支语句(switch-case结构)、循环结构(for循环)(经典案例)
【代码】10、java程序流程控制之二:分支语句(switch-case结构)、循环结构(for循环)(经典案例)原创 2024-08-13 09:12:40 · 1127 阅读 · 3 评论 -
09、java程序流程控制之一:顺序结构、分支语句(if-else结构)(经典案例以及Scanner类的使用)
顺序结构是指:Java中定义成员变量时采用合法的前向引用;原创 2024-07-15 10:01:18 · 793 阅读 · 0 评论 -
08、java 运算符的使用(算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三元(或三目)运算符)(经典案例)
【代码】08、java 运算符的使用(算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三元(或三目)运算符)(经典案例)原创 2024-07-15 09:59:49 · 1167 阅读 · 0 评论 -
07、java 数据类型(包含: 基本数据类型和引用数据类型)的定义、基本数据类型间的运算规则及案例、String类型变量的使用及案例
结论:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。整型包括:byte(1字节=8bit) \ short(2字节) \ int(4字节) \ long(8字节)特别的:当 byte、 char、 short 三种类型的变量做运算时,结果为 int 型;说明:此时的容量大小指的是,表示数的范围的大和小(而不是其占用空间的大和小);比如:float 容量要大于 long 的容量(即:表示数范围的大小);类(class)(注意:字符串是一个类 类型的)原创 2024-06-03 15:51:53 · 1485 阅读 · 6 评论 -
06、java标识符的使用(包括命名规范)、java中名称的命名规范、java中变量的使用等的详解
简单说:凡是自己可以起名字的地方都叫标识符;比如:类名、变量名、方法名、接口名、包名…数据类型 变量名 = 变量值;// 即:使用变量之前并未定义导致的编译报错;// 即:在同一个作用域内,定义同名变量导致的编译报错;原创 2024-06-03 15:50:18 · 1051 阅读 · 0 评论 -
05、 java 的三种注释及 javadoc 命令解析文档注释(即:java 特有注释方式)的过程
/ 即:若注释该行代码后,运行程序不报错,那么就能调试代码找到报错的原因(因此:就实现了调试代码的操作);// 即:若注释该行代码后,运行程序不报错,那么就能调试代码找到报错的原因(因此:就实现了调试代码的操作);一解析,就会将写好的功能列出来,就可以通过文档注释的方式,来明白写的方法是做什么用的;// 注释了的内容不参与编译(即:能调试代码的原理)// 注释了的内容不参与编译(即:能调试代码的原理)// 文档注释的用途:代码比较多的时候,用。// 即:多行注释不能再嵌套多行注释使用;原创 2024-05-13 18:03:47 · 979 阅读 · 4 评论 -
04、 .java程序用 editplus 工具打开的过程及在 editplus 工具中配置 java/javac 命令的过程
如果有资源的话,请忽略这一步,没有资源可以私聊我拿资源;C、就如同在 Windows 命令行窗口中,执行。// 命令要输入的信息:你配置的。// 命令要输入的信息:你配置的。的文件名保持一致,否则在执行。// 比如:此时的类名为。文件的默认打开工具是。所在的目录(如:我的。原创 2024-05-13 18:02:03 · 1365 阅读 · 1 评论 -
03、第一个 Java 程序运行过程以及运行过程中常见的问题及解决方案
/ 此时没有报错,并能将打印的信息值打印出来,此时就说明第一个。// 原因:输入了一个中文分号,被识别为了非法字符;// 此时没有报错,就说明其命令执行是正确的;类时,一定要严格执行大小写,因为此时已经在。命令,文件名及路径都没有问题,但是仍旧报错。命令是不成功的,但是其执行成功了;文件(即:字节码文件) 的全名;// 且在该文件目录下,生成了。文件(即:字节码文件)通过。// 报错的原因:就是使用了。的原因:可能在环境中配过。// 解决方案:去掉配置的。文件(即:源文件)通过。原创 2024-04-30 15:53:57 · 911 阅读 · 2 评论 -
02、java语言为什么要配置环境变量?配置环境变量的两种方案?遇到问题的几种解决办法
的指令,若在当前目录下有这个指令,那么就直接执行该指令;若在当前目录下没有该指令,那么就会去找环境变量中的。环境,只适用于当前用户,有可能系统不能正确的识别当前用户信息,导致运行。的指令在任何文件目录下,都可以执行成功;环境,比较保险,不管哪个用户都可以识别下面系统环境变量配置的信息,// 主要看:环境变量配的是哪个,在使用的过程中使用的就是哪个;的命令是不能被识别的,因此这就是要配置环境变量的原因;// 注意:有的是直接输入的,有的是直接编复制的;的指令,存在该指令的话就执行该指令;原创 2024-04-25 16:38:19 · 1464 阅读 · 7 评论 -
01、Windows 常用的 DOS命令:
是指在某一文件下新建一个文件目录,但输入命令一定要是。,是指某一文件下的目录情况,但输入命令一定要是。,是指删除当前目录,但输入命令一定要是。,是指更改当前目录,但输入命令一定要是。,是指更改当前目录,但输入命令一定要是。,是指更改当前目录,但输入命令一定要是。,是指删除文件,但输入命令一定要是。,是指退出终端,但输入命令一定要是。命令后,此时就会直接退出终端;文件下,那么直接可以输入。,命令表示:返回上一级目录;命令也是指:返回到根目录;命令是指:返回到根目录;,命令表示:返回根目录;原创 2024-04-25 16:35:30 · 749 阅读 · 0 评论