自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 IDEA生成jar工具包

使用IDEA生成jar工具包 使用IDEA生成jar工具包,通过导入的方式在其它项目中使用。 注意:此jar包是非执行jar包,只能作为工具包来使用。 打包流程 1.点击 Build --> Build Module ‘jar01’ 完成之后会生成 out 目录 2.点击 File -> Project Structure… 3.点击 Artifacts -> JAR -> Empty 然后出现这个界面[这个界面没有操作,只是显示最初页面内容] 4.修改jar包

2022-05-09 20:52:21 6511 2

原创 stream

Stream Trace 无法使用 internal error Stream trace 出现 internal error 从而无法正常使用,这个问题我搞了一天,最终解决了,但是解决方法很独特,那就是直接卸载idea2020.2.3 换成了idea2019.1.4 其实idea2019.2.3之前的版本都没有问题,别问为什么,自己一个一个的都下载安装试一试就知道了。 结论: ​ 我的解决方案是: 换一个idea,我就是这么做的. idea的官方下载网址 https://www.jetbrains.c

2022-04-27 17:43:33 941 5

原创 stream

Stream Trace 无法使用 Stream trace 出现 internal error 从而无法正常使用,这个问题我搞了一天,最终解决了,但是解决方法很独特,那就是直接卸载idea2020.2.3 换成了idea2019.1.4 其实idea2019.2.3之前的版本都没有问题,别问为什么,自己一个一个的都下载安装试一试就知道了。 ...

2022-04-27 17:40:27 555

原创 数组定义

数组定义 数组是相同类型数据的有序集合 数组描述的是相同数据的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; Java语言使用new操作符来创建数组,语法如下: dataType[] arrayRefVar = new dataType[arraySize] 数组的元素是通过索引访问的,

2021-04-24 13:02:00 295

原创 面向对象编程

什么是面向对象 面向对象编程(Object-Oriented Programming, OOP) 面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据。 抽象 三大特性: 封装 继承 多态 从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象 从代码运行角度考虑是先有类后有对象。类是对象的模板。 回顾方法及加深 方法的定义 修饰符 返回类型 break: 跳出switch,结束循环 和 return (结束方法)的区别

2021-04-24 13:01:23 85

原创 方法重载

方法重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法的重载规则: 方法名称必须相同。 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等) 方法的返回类型可以相同也可以不相同 仅仅返回类型不同不足以成为方法的重载 实现理论: 方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。 ...

2021-04-24 13:00:48 78

原创 方法的定义

方法的定义 Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法: 方法包括一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType是关键字void。 方法名:是方法的实际名称。方法名和参数表共同构成方法签

2021-04-24 13:00:29 989

原创 scanner

Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特性,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要使用 hasNext() 与 hasNextLine() 判断是否还有输

2021-04-24 12:58:33 93

原创 scanner

Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特性,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要使用 hasNext() 与 hasNextLine() 判断是否还有输

2021-03-08 23:35:25 104

原创 包机制

包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[.pkg2[.pkg3...]]; **一般利用公司域名倒置作为包名;**com.baidu.www 为了能够使用某一个包的成员,我们需要在Java程序中明确导入改包。使用"import"语句可完成此功能 import package1[.package2...].(classname|*); ...

2021-03-07 21:18:27 116

原创 变量命名规范

变量命名规范 所有变量、方法、类名:见名知意 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写 lastName 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则:Man,GoodMan 方法名:首字母小写和驼峰原则:run(), runRun() ...

2021-03-05 12:13:02 125

原创 常用快捷键

常用快捷键 Ctrl+C :复制 Ctrl+V:粘贴 Ctrl+A:全选 Ctrl+X:剪切 Ctrl+Z:撤销 Ctrl+S:保存 Alt+F4:关闭窗口 Shift+Delete:永久删除 Win键+R:打开运行窗口 Win键+R–输入cmd:打开命令行窗口 Win键+E:打开我的电脑 Ctrl+Shift+Esc:打开任务管理器 Win键+Tab:切换任务程序 命令 打开CMD的方式 开始+系统+命令提示符 Win键+R 输入cmd打开控制

2021-03-03 18:30:50 163 1

原创 HelloWord

Hello Word code 代码 随便新建一个文件夹,存放代码 新建一个Java文件 文件后缀名为.java Hello.java 注意点 :系统可能没有显示文件后缀名,需要我们自己手动打开 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello World"); } } 编译javac java文件,会生成一个class文件 运行class文件

2021-03-03 18:27:31 126 4

【Windows】自由开源的数字绘画软件 Krita-x64-5.2.9.exe

Krita 致力于提供一流的绘画工具,不设任何门槛,为任何人、为任何目的所用。GNU GPL 自由软件许可证确保 Krita 将一直保持自由、开源、免费的本色。

2025-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除