- 博客(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
2025-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人