- 博客(10)
- 收藏
- 关注
原创 通过反射和配置文件的方式执行其他类的main方法
通过反射和配置文件的方式执行其他类的main方法一般,由于main()方法的特殊性,一个系统只有一个main方法。这里我要写的是通过在一个类的main()方法中,去找到另一个类的main()方法并执行。1.准备工作 被调用main()方法的其他类Calcalator.java 配置文件pro.properties 反射所在的类ReflectTest.java如下图最终达到效果就是,运行ReflectTest类时,Calcalator类的main()方法也被执行了。2.过程(1)Cal
2020-09-19 12:23:44
237
原创 通过反射和注解的方式执行其他类的main方法
通过反射和配置文件的方式执行其他类的main方法一般,由于main()方法的特殊性,一个系统只有一个main方法。这里我要写的是通过在一个类的main()方法中,去找到另一个类的main()方法并执行。1.准备工作 被调用main()方法的其他类Calcalator.java 配置文件pro.properties 反射所在的类ReflectTest.java如下图最终达到效果就是,运行ReflectTest类时,Calcalator类的main()方法也被执行了。2.过程(1)Cal
2020-09-19 01:31:20
225
原创 数组合并
java中,有直接的数组合并方法可以调用,该方法位于System类中(属java.lang包下,因此不需要导包).源码为:static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)//System类从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。其中Obje...
2018-12-07 12:51:57
382
原创 java调用其它模块module的类方法
java中调用方法,方法的来源有以下几种: 本类的自定义方法 本包其他类的方法 本模块其他包的方法 其他模块的包里面的方法在本篇,演示最后一种,导入其他模块的其他类的方法,来实现功能.题目:在main里面定义两个数组,调用其他模块的漂亮打印方法,输出这两数组.首先,数组的漂亮打印封装为方法,所处位置在myClass模块代码目录src里面,包名为cn.afu.demo...
2018-12-07 12:25:40
17435
4
原创 java中equals和==的区别
在Java中字符串的比较可以用equals和==.下面用一段代码来解释区别public class Hello { public static void main(String[] args) { String s1 = "ab"; String s2 = "a" + "b"; String s3 = "a"; String...
2018-12-05 23:07:05
134
原创 [知识点]成员变量和局部变量的赋值
在测试类CarTest的main方法里面创建对象c之后,如何对类Car的变量调用?成员变量的赋值调用分两种情况:成员变量被public修饰或者无修饰符,调用格式为:对象名.成员变量如:c.brand = “Porsche”;public class Car { String brand; public void drive() { int speed...
2018-12-05 16:01:54
1195
原创 富文本编辑器使用测试HelloWorld
一.建类二.main方法三.输出语句public class HelloWorld{ public static void main(Stirng[] args){ System.out.println("HelloWorld!"); }}
2018-12-04 20:40:47
1949
原创 统计对象被创建次数
在被创建的对象个数很多的时候,我们需要知道这些对象个数.做法是:在类的构造方法里面,写一个静态变量的count++,后面每创建一个对象时,均会自加一次.public class Student{ int name; static count = 0; public Student(){ count++; }}public class Test{ public static v...
2018-12-04 17:38:16
2093
2
原创 [代码优化篇]单层if,返回布尔类型数据的代码优化
从这篇开始,我要装逼了单层if判断,结果是布尔类型的,可以直接赋值,舍去if,装逼利器boolean b;if(num%2==0){ b = true;}else{ b = false;}return b;直接改为return num%2==0;...
2018-12-04 13:36:06
201
原创 markdown编辑器
博客学习使用测试欢迎个屁你很高兴吗是的我很高兴看我跳级又跳回来了再欢迎一下这 里是MarkDown# 号加空格的效果新的改变功能快捷键标个题再标个题如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的FLowchart流程图导出与导入导出导入欢迎个屁你很高兴吗是的我很高兴...
2018-12-04 13:22:31
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人