黑马程序员面试题
gypmypm
这个作者很懒,什么都没留下…
展开
-
黑马程序员面试题面向对象一(封装,构造函数,this,static,单例设计模式,继承)
------- android培训、java培训、期待与您交流! ---------- 一面向对象概念1 解面向对象 (1) 面向对象是相对面向过程而言。 (2)面向对象和面对过程都是一种思想。 (3)面向过程强调的功能行为。 (4)面向对象将功能封闭成对象,具备了功能的对象。 (5)面向对象是基于面向过程的。 (6)面向对象的三个特征:封装,继承,多态。原创 2013-12-05 15:37:01 · 861 阅读 · 0 评论 -
Java内存分配与管理
Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器:我们在程序中无法控制◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中◆堆:存放用new产生的数据◆静态域:存放在对象中用static定义的静态成员◆常量池:存放常量◆非RAM存储:硬盘等永久存储空间Java内存分配中的栈在转载 2013-12-05 16:34:58 · 519 阅读 · 0 评论 -
黑马程序员面试题 JavaScript数字和字符串转换小结(转)
JavaScript数字和字符串转换小结:1. 数字转换为字符串a. 要把一个数字转换为字符串,只要给它添加一个空的字符串即可:var n = 100;var n_as_string = n + "";b. 要让数字更加显式地转换为字符串,可以使用String()函数:var string_value = String(number);c. 使用toString()方法转载 2013-12-05 16:32:33 · 628 阅读 · 0 评论 -
黑马程序员面试题集合1(ArrayList,LinkedList,Vector,Iterator,ListIterator,HashSet,TreeSet,JDK1.5新特性泛型)
--------- android培训、java培训、期待与您交流!---------一.ArrayList(1)ArrayList是List接口的一个子类。(2)ArrayList实现了可变大小的数组。它允许所有元素,包括null。ArrayList没有同步。(3)每个ArrayList实例都有一个容量(Capacity),即用于存储元素的数组的大小。这个原创 2013-12-05 15:49:40 · 1153 阅读 · 0 评论 -
黑马程序员面试题面向对象二(多态,抽象类abstract,接口Interface,内部类,异常Exception,包package,String类,StringBuffer)
--------- android培训、java培训、期待与您交流!---------一.多态1.多态的概念(1) 多态:可以理解为事物存在的多种体现形态。(2)多态的体现:父类的引用指向了自己的子类对象。方法的重载。方法的覆盖。(3)多态的前提:必须是类与类之间有关系,要么继承,要么实现。通常还有一个前提:存在覆盖。(4原创 2013-12-05 15:43:51 · 1154 阅读 · 1 评论 -
黑马程序员面试题之JAVA基础
------- android培训、java培训、期待与您交流! ---------- 一.java中的标识符定义合法标识符规则:(1)由26个英文字母大小写,数字,0~9和符号_组成。(2)数字不可以开头。(3)不可以使用关键字(保留字)如 class public等.(4)java中严格区分大小写。(5)为提高阅读性,起名字尽量有意义 即见名原创 2013-12-05 15:24:56 · 708 阅读 · 0 评论 -
黑马程序员之sqlserver作用总结
--------- android培训、java培训、期待与您交流!---------如果你正在负责一个基于SQLServer的项目,或者你刚刚接触SQLServer,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。在这里,我不打算介绍使用SQLServer的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验--原创 2013-12-05 17:22:42 · 981 阅读 · 0 评论 -
黑马程序员之安卓开发小技巧
--------- android培训、java培训、期待与您交流!---------1.定时清理类似C:\Documents and Settings\Android123\.android下的.android文件夹2.可以通过settings----Language&software key进行是否在输入时显示软键盘的设置3.当进行代码输出调试的时候,有下面几种输出方式:/原创 2013-12-05 17:18:21 · 718 阅读 · 0 评论 -
黑马程序员面试题Java高新技术之反射
--------- android培训、java培训、期待与您交流!---------Class 类实例代表的是内存中的字节码。创建一个Class对象是将代表该类的字节码加载到内存中,再使 用这些字节码来创建一个一个的对象。得到一个字节码对应的实例对象: A) Class class2=String.class;原创 2013-12-05 16:41:26 · 882 阅读 · 0 评论 -
黑马程序员_集合3(HashMap,HashTable,TreeMap,Arrays,Collections,高级for,可变参数,静态导入,Date,Calendar,Math,System等)
--------- android培训、java培训、期待与您交流!---------一.Map概述1.Map集合:该集合存储键值对,一对一对往里存,而且要保证键的唯一性。 Map和Set很像,事实上,Set底层就是使用了Map集合的结构。2.Map共性方法: 1)添加 put(K key,V value),原创 2013-12-05 15:55:48 · 849 阅读 · 0 评论 -
黑马程序员面试题一(交通灯管理系统)
--------- android培训、java培训、期待与您交流!--------- 城市交通问题是本世纪以来,工业发达国家一直为之困扰的问题。进入80年代以来,我国城市的经济贸易和社会活动日益繁忙,城市交通发生了前所未有的迅速增长,传统的道路交通设施已经不能适应现代社会的需要。当前,我国城市特别是大城市的交通问题极其严重,如果不能得到有效解决和根本治理,必将对我国经济的持续、原创 2013-12-05 14:43:31 · 716 阅读 · 0 评论 -
黑马程序员面试题高新技术之(JavaBean复杂操作,注解Annotation,泛型应用Generic)
--------- android培训、java培训、期待与您交流!---------一.JavaBean1.内省:英文是Intorspector ,它主要用于对JavaBean进行操作。2.JavaBean:1)JavaBean是一种特殊的java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的 字段,且方法名符合某种命名规则。2)如果要在两个原创 2013-12-05 17:00:39 · 1028 阅读 · 0 评论 -
黑马程序员面试题之银行业务调度系统
--------- android培训、java培训、期待与您交流!--------- 一.项目需求分析模拟实现银行业务调度系统逻辑,具体需求如下:1. 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3. 异步随机生原创 2013-12-05 16:50:55 · 634 阅读 · 0 评论