自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础部分面试常考题

什么是封装封装是把对象的所有组成部分组合在一起,并将数据隐藏起来.Java所有数据类型的父类是否都是Object,包括数组?基本数据类型不是.数组的父类是Object.什么时候设计抽象方法当确定一个类有某个行为(方法),但是不确定这个行为(方法)的具体实现时,就设计为抽象方法什么是动态多态在编译时不确定效果,要在运行时根据绑定的对象不同有不同的效果,技术实现:动态绑定和

2016-10-07 22:35:48 611

原创 Java基础总结(一)

文中★部分,为面试常考题。1、  ★数组和循环下标从0开始的原因与数据的存储方式,偏移量有关。第一个元素:首地址 + sizeof(数据类型) * 0 ;第二个元素:首地址 + sizeof(数据类型) * 1 ;第三个元素:首地址 + sizeof(数据类型) * 2 ;从零开始,有便于计算机取首位。2、★JAVA中是否有引用传递?         JAVA中无论

2016-09-29 22:17:47 318

原创 Objected-Oriented Analysis and Design (OOAD 面对对象的分析与设计)

软件的功能、规模及复杂性与日俱增,软件的复杂性达到了它的开发者难以控制的程度。这种情况导致了严重的后果:软件可靠性下降开发效率低下维护极为困难这使软件开发者陷入困境,人们称之为“软件危机”。因此,为了解决软件危机,软件工程学就此诞生,即用工程学的方法进行软件的开发与维护,并对软件生产过程进行工程化的管理。软件工程有三要素:方法:完成软件开发的各项任务的技术方

2016-09-28 15:51:50 988

原创 XML基础

XML(Extendsible Markup Language)可扩展性标记性语言,拥有固定的语法格式,以标记的方式来表达信息。在java的开发中,常用来书写配置文件。相比于Properties文件做配置文件,在信息表达上XML更具有优势。Propertise文件只能以键值对的形式存在,无法表达值中再嵌套信息的情况,例如 著作 = 书名-作者-出版社,如果我们还想写更多有关书名、作者和出版社的更多信息,例如作者出生年月,国籍,性别等信息,将难以表达。而XML恰好可以利用多层嵌套标签来很好的解决这类问题,可以

2016-09-26 18:57:14 333

原创 思维逻辑练习题

一对成年耗子,每个月都可以生一对小耗子。小耗子长3个月后成年,即从第4个月开始也可以每月生一对小耗子。问开始时只有1对成年耗子,24个月以后一共有多少只耗子

2016-09-25 21:19:01 464

原创 排序算法之冒泡算法

冒泡算法是常用的排序算法之一,它最简单,但效率比较低下。以下代码是对利用数组和双重循环进行的一个简单是数字排序,这里的冒泡算法是对数组的灵活使用,但实际上并不仅限于此。在我们实际的开发过程中,大部分时候这样的算法可能已经在较底层,被封装起来了,但理解冒泡算法有助于锻炼我们的逻辑能力,所以和大家进行分享。public class MaoPao { public static vo

2016-09-25 20:05:23 328

原创 面试常考的三个手写代码

1.NO.1 设计一个类只能产生一个对对象。(可以采用23中设计模式中的单利模式)2.NO.2 java连接数据库3.NO.3 I/O操作中copy文件。

2016-09-25 19:32:51 1550

空空如也

空空如也

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

TA关注的人

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