自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 easyUI下拉框有值却无法选中的问题

最后上网发现解决办法,但依然不知道原因。如果是多个combobox引用同一个Data好像就会导致不能选的问题,最好是复制一个新的对象,分别给combobox载入数据,JS跟JAVA是一样的,复制对象复制引用也是没有用的,必须new 新的对象。问题描述:前端页面正常使用,但我需要给某个下拉框绑定新的监听事件,使得当下拉框的值确定为某个值后触发脚本,但是当绑定后却发现原下拉框的值无法选中了,实际上也不是全都不能选,可能会出现我选择最后两项,得到的值却是开始的两项的情况。

2023-11-03 11:41:58 297

原创 面向对象10

堆:存储的是new出来的对象和实例变量(数组即其元素)垃圾,即没有任何引用指向的对象垃圾回收器(GC)jvm自带的机制会不定时到内存中清理垃圾,回收过程不可见,通过调用System.gc()方法提醒GC回收(并不是手动回收,调用方法也未必马上回收)实例变量的生命周期:创建对象时生成于堆中,在对象被GC回收时一同被回收内存泄漏:本应被回收的对象没有被回收,持续的泄漏会导致内存持续被占用,严重的会导致系统崩溃不再使用的对象应将其引用设null栈:存储正在调用的方法的局部变量(方法参数)

2022-08-20 14:21:08 109 1

原创 面向对象09

强转的作用:造型后能点出来的方法和属性有限,强转后访问更多的行为和方法。若强转类型不符合,报ClassCastException类型转换异常。通常,在类型转换之前,使用instanceof判断能否强转。向上造型(自动类型转换):就是多态。强制类型转换(向下转换):有条件。

2022-08-20 14:20:37 48

原创 面向对象08

是一种数据类型(引用类型)由interface定义只能包含常量和抽象方法----数据默认都是常量,方法默认都是抽象接口不能被实例化(abstract抽象类)即new对象接口需要被实现(继承),实现类/派生类:必须重写所有抽象方法一个类可以实现多个接口,以逗号分隔,若又继承又实现,先继承后实现接口可以继承接口(继承具有传递性,实现某个接口意味着也要实现这个接口所继承的接口的所有抽象方法)

2022-08-20 14:20:00 52

原创 面向对象07

类中套类,外面的称为外部类,里面的则是内部类内部类通常只服务于外部类,对外不可见(在其他类new不出来,必须通过外部类来访问内部类)内部类对象通常在外部类中创建内部类中可以直接访问外部类成员(包括私有),内部类有个隐式的引用指向了创建它的属于外部类的对象(外部类名.this)

2022-08-20 14:19:14 42

原创 面向对象06

修饰变量修饰方法修饰类。

2022-08-20 14:18:40 40

原创 面向对象05

发生在父子类中,方法签名(方法名+参数列表)完全相同重写方法被调用时,只看调用者的类型(规定)

2022-08-20 14:18:05 84

原创 面向对象04

超类(父类):共同的属性和行为派生类(子类):特有的属性和行为派生类既可以访问派生类的,也可以访问超类的,但超类不可以访问派生类的一个超类可以有多个派生类,但一个派生类只能继承一个超类(单一继承)继承具有传递性子类继承父类,父类又继承另一个类,子类就同时拥有两个类的属性和方法Java规定:构造派生类之前必须先构造超类构造方法Alt+Insert快捷键在派生类的构造方法中若没有调用超类构造方法,则默认super()调用超类的构造方法在派生类的构造方法中若自己调用了超类构造方法,则不再默认提供。

2022-08-20 14:17:34 149

原创 面向对象03

数组本身被看做是对象,数组名存放在栈中,存的是地址,指向的是堆中的数组对象,在没有赋值时,数组对象中的元素没有指向,即为null。的属性a赋值为10,即为改变其地址所指向对象的属性a,那么再访问test01时,同样的地址指向同一个对象,属性a已被赋值为10。对象名也是局部变量(引用类型变量)存放在栈中,指向的是地址,通过变量名访问对象即通过地址指向堆中的实例。赋值后,数组元素存放的是地址,指向的是堆中对应的实例对象。对数组元素的访问,即为通过其存放的地址指向对应的实例。注:方法的传参也是同理。

2022-08-20 14:16:58 118

原创 面向对象02

语法:与类同名,没有返回值类型(不是void,void是空)快捷键:Alt+Insert:constructor调用:创建(new)对象时自动调用如果没有写构造方法,系统会在new对象时默认调用一个无参构造,写了就不会默认提供构造方法可以重载。

2022-08-20 14:16:26 51

原创 面向对象01

*类:**在计算机中,所有东西都是数据,和整型、浮点型相区别,类是一种引用数据类型(String也是)。理解上,我们把类看作是从一些数据抽象出的共同的特征和行为的组合,可以自己写。例如:​ 一个具体的人张三,他有名字(name),年龄(age),会说话(say)。​ 和他完全不同的另一个人李四,也有名字(name),年龄(age),会说话(say)。​ 那么共同点name、age、say()就可以作为一个类的组成部分。**对象:**就像一个真实存在的人,是软件中真实存在的一组数据。

2022-08-20 14:15:56 62

原创 Java学习第一阶段06

/1)结束方法的执行 2)返回结果给调用方-------------此方式用在有返回值的方法中。//1)结束方法的执行------------------------此方式用在无返回值的方法中。有返回值:数据类型 变量名 = 方法名(有参传参)//有返回值的方法就当作一个值,需要用变量来装。Java规定有返回值的方法必须用return返回和返回值类型相同的数据类型。定义:五要素(修饰符、返回值类型、方法名、参数列表、方法体)无返回值的方法可以调用return结束方法。无返回值:方法名(有参传参)...

2022-08-11 19:15:55 77

原创 Java学习第一阶段05

定义初始化静态声明动态声明访问:访问的是数组中的元素通过数组名.length来获取数组的长度(元素的个数)通过数组下标来访问数组的元素遍历:通过循环(三种皆可,一般用for)从头到尾挨个走一遍数组的复制与扩容复制扩容数组的排序。...

2022-08-11 19:15:24 131

原创 Java学习第一阶段04

​ 代码语句执行的默认顺序,从上往下依次执行。

2022-08-05 10:23:53 39

原创 Java学习第一阶段03

5/2.0是浮点型(整型5自动转为2.0的浮点型)相除,结果为浮点型2.5。注明:+=,-=,*=,/=,%= 自带强制转换数据类型的功能。++/–可以置于数字后也可以置于数字前,效果都是使原值加1/减1。判断boolean,真整个表达式值为数1,假整个表达式值为数2。5/2是整型(默认int)相除,结果为整型2。算数运算符:+、-、*、/、%、++、–赋值:=,+=,-=,*=,/=,%=5%2=1 —>即5除以2,商2余1。关系:>,...

2022-08-05 10:23:18 42

原创 Java学习第一阶段02

变量的初始化使用命名。

2022-08-05 10:22:11 91

原创 Java学习第一阶段01

jdk:Java Development Kit - Java语言开发工具包是开发Java程序的最小环境jre:Java Runtime Environment - Java运行环境是运行Java程序的最小环境jvm:Java virtual machine - Java虚拟机作用:​ 加载.class文件并运行.class文件。...

2022-08-05 10:20:41 51

空空如也

空空如也

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

TA关注的人

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