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

转载 Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?

Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?Java中的方法重载发生在同一个类里面两个或者是多个方法的方法名相同但是参数不同的情况。与此相对,方法覆盖是说子类重新定义了父类的方法。方法覆盖必须有相同的方法名,参数列表和返回类型。覆盖者可能不会限制它所覆盖的方法的访问。...

2019-03-27 21:12:30 404

转载 static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?

static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?“static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问。Java中static方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而static方法是编译时静态绑定的。static方法跟类的任何实例都不相关,所以概念上不适用。...

2019-03-27 21:11:50 231

转载 重写equals为何要重写hashCode?

重写equals为何要重写hashCode?判断两个对象是否相等,比较的就是其hashCode, 如果你重载了equals,比如说是基于对象的内容实现的,而保留hashCode的实现不变,那么很可能某两个对象明明是“相等”,而hashCode却不一样。 hashcode不一样,就无法认定两个对象相等了...

2019-03-27 21:10:11 128

原创 java中 ArrayList和LinkedList有什么区别?

ArrayList和LinkedList都实现了List接口,他们有以下的不同点:ArrayList是基于索引的数据接口,它的底层是数组。它可以以O(1)时间复杂度对元素进行随机访问。与此对应,LinkedList是以元素列表的形式存储它的数据,每一个元素都和它的前一个和后一个元素链接在一起,在这种情况下,查找某个元素的时间复杂度是O(n)。相对于ArrayList,LinkedList的插入...

2019-02-23 10:31:39 663

原创 JAVA中sleep() 和 wait() 有什么区别?

sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。...

2019-02-23 10:31:12 109

原创 JAVA中final, finally, finalize的区别

JAVA中final, finally, finalize的区别final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。...

2019-02-23 10:30:43 133

原创 JAVA中HashMap和Hashtable的区别?

JAVA中HashMap和Hashtable的区别?hashMap是线程不安全的,Hashtable是线程安全的。HashMap允许将 null 作为一个 entry 的 key 或者 value,而 Hashtable 不允许。垃圾回收的优点和原理,以及虚拟机是如何实现回收的?优点:可以不用自己进行垃圾回收处理工作,交给系统即可。原理:使用垃圾回收机制,通过垃圾回收算法进行判断,然后进...

2019-02-23 10:30:02 235

原创 JAVA中Interface与abstract类的区别!

JAVA中Interface与abstract类的区别!Interface即接口,接口可以有变量,但接口的变量均为public static final的编译期常量,接口中的方法均为public abstract的公开抽象方法,一个类可以实现多个接口。abstract类即抽象类,抽象类有关键字abstract修饰,抽象类不能实例化只能被继承。抽象类中一般含有抽象方法(为public或prote...

2019-02-23 10:28:47 480

原创 JAVA中Override和Overload的含义和区别!

JAVA中Override和Overload的含义和区别!Override即重写,也叫覆盖,即在子类中拥有与父类非private方法一模一样的方法(返回值,参数,方法名均相同),且子类方法的访问修饰权限不能少于父类,则对子类调用该方法时会调用子类方法代替父类方法。Overload即重载,是指在同一类中拥有多个方法名相同,参数不同(参数类型或个数),返回值可相同可不同的方法。调用方法时会根据传入...

2019-02-23 10:27:49 1179

原创 企业实习总结

企业实习总结短暂而充满好处的四个月的实习以来,我的知识与实践操作进入了一成长的时期。随着师兄与公司里面的大神耐心的指导与提醒,我的操作能力在所具有的知识的基础上很快的适应与熟练了His岗位上的工作资料,步骤及要点。同时也提高了我对C#的认识和了解。激起了我对C#的兴趣和重大的职责感。我的每一步都务必从小事开始,从细节起。步刻刻牢记操作规范,时时不离的坚守自己的岗位职责。从不敢有过半点的马虎和大意...

2019-01-19 09:10:38 1298

原创 《博超服装管理系统》JAVA 后台项目研发总结

《博超服装管理系统》JAVA 后台项目研发总结模块功能:信息档案、采购管理、零售管理、库存管理、1.后台管理1.1.信息档案在系统正式运行之前必须先要对系统进行信息初始化,即输入各基本资料才能开始使用软件进行管理。基本资料包括:商品分类、操作员档案、其他资料、等,这些功能都列在程序主界面中的信息档案模块内。界面如下图所示:1.1.1.商品分类商品的分类,基本资料的一种,是使用软件的前...

2019-01-18 21:00:12 1566 2

原创 《博超服装管理系统》MVC 项目研发总结

《博超服装管理系统》项目研发总结模块功能:前台管理(卖家中心、交易管理、宝贝管理)后台管理(信息档案、采购管理、零售管理、库存管理、1.1.卖家中心1.1.1.开店当用户点击‘卖家中心’的时候,会判断如果他是开了店铺的图:例1,就不会进行开店,如果没有就弹出开店的界面图:例2。图:例1图:例2如果所在的用户要开店,必须填写相对于信息,才能下一步。【字段说明】真实姓名:请输入您...

2019-01-18 20:55:06 894 2

原创 如果在MyEmclipse中不小心删除了项目文件,如何还原?

如果在MyEmclipse里面不小心删除了,项目或者jsp文件如果你的项目没有关闭的话可以点击项目后Ctrl+ Z,可以恢复。;你如果还能记住jsp名称或者项目名称和路径的话,你可以在原路径重新创建同名的jsp文件,然后右键该jsp文件,选择Team-----Show Local History在你的项目中右键–Restore from Locail History ,就会出现(例图1)然...

2019-01-16 21:22:06 961

空空如也

空空如也

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

TA关注的人

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