自定义博客皮肤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)
  • 收藏
  • 关注

原创 dfs

dfs的核心在于,在当前步骤要把每一种可能性都尝试一遍(使用for循环),解决完当前步骤后进入下一步。而下一步的解决方式完全等同于当前步骤的解决方法。DFS的模型如下:void dfs(int step){判断结束边界 尝试每一种可能for(i = 1; i <= n; i++){尝试下一步 dfs(step + 1);} return; }参考文章:https://blo...

2019-03-08 20:21:30 110

原创 Java开发GUI

开发GUI步骤:1.继承JFrame2.定义需要的组件3.创建组件4.设置布局管理器5.添加组件6.显示窗体

2019-02-20 22:32:14 301

原创 Java继承

子类继承父类时一定会调用父类的构造方法,一定的!有些时候你会发现父类子类构造方法不一样导致编译不通过,这是因为子类构造方法没有和父类的构造方法一致,解决办法是用super关键字。在子类的构造方法中显示地调用父类构造方法-super。再说一下this和super的用法。this的用法分三种:1.普通的直接引用2.形参与成员名字重名,用this来区分3.引用构造函数。比如一个类中有多个构...

2019-02-20 20:03:46 89

转载 Java字符串在内存中的分配情况

Question:String a = “abc”, String b = “abc”.String c = new String(“abc”);if(a == b){system.out.println(“ok”);}if(a == c){system.out.println(“ok2”);}问会不会输出ok。要想知道这个问题,就要了解Java虚拟机中的字符串分配。首先,Jav...

2019-02-20 19:42:26 451

转载 Java多态

https://blog.csdn.net/lingang1991/article/details/69905944

2019-02-18 22:35:26 54

原创 Java集合

HashMap一个key对应一个value,如果有两个一样的key对应不同的value,那么hashmap会用后面的value覆盖前面的

2019-02-18 12:41:17 107

原创 Java对象数组

Dog[] a = new Dog[5];a[0] = new Dog();一定要初始化一下

2019-02-08 15:33:36 924

原创 Java两层for循环

for(int i = 1;i <= 9; i++)for(int j = 1;j <=i; j++)system.out.println("");//输出上三角for(int i = 1;i <= 9; i++)for(int j = i;j <=9; j++)system.out.println("");//输出下三角

2019-02-08 13:49:37 757

原创 Java接口

当一个类实现了某个接口时,要把接口内的所有方法实现。接口中可以有变量,但接口的变量一定要初始化int a;不允许int a = 1;就行访问形式:接口名.变量名接口的变量本质上是静态的,而且是final类型的,接口也能被继承...

2019-02-07 20:26:20 78

原创 浅谈Java访问修饰符

Java提供四种访问控制修饰符1.公开级别:用public修饰,对外公开2.受保护级别:用protected修饰,对子类和同一个包中的类公开3.默认级别:对同一个包中的类公开。对子类不公开!4.私有级别:用private修饰,只有本类能访问,不对外公开...

2019-02-07 13:09:44 108

原创 Java类static

static表示静态变量或静态方法。因此它可以被任何一个对象访问访问该对象时可以用类名.静态变量/静态方法来访问static块 类中只执行一次的代码。也就是说,不管一个类有多少个对象,static块里的内容只执行一次例子:这段代码运行结果是3和4.static块只执行了一次...

2019-02-07 12:25:38 553

原创 Java对象引用

如图

2019-02-04 18:20:41 109

原创 Java基础之变量

Java基础之变量变量有 int,float,double,long,char,boolean类型。String是类不是变量!精度由低到高:byte<short<int<long<float<double比如:double a = 3;//right int a = 3.4;//wrong小数默认是double。

2019-02-04 13:58:03 118

空空如也

空空如也

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

TA关注的人

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