- 博客(23)
- 收藏
- 关注
转载 Java面试题--先留着,以后用得着
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。 3、说说&和&&的区别。&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个
2013-01-07 00:34:38
851
原创 黑马程序员_java关于static的深入剖析
------- android培训、java培训、期待与您交流! ----------1、静态:static用法:是一个修饰符,用于修饰成员(成员变量,成员方法)当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用。类名.静态成员。2、static特点:1)随着类的加载而加载也就是说:静态会随着类的消失而消失,说明它的生命周期最长2
2013-01-07 00:29:14
354
原创 黑马程序员_java增强for循环自动装箱与拆箱
------- android培训、java培训、期待与您交流! ---------- 增强for循环的限制条件:当遍历集合或者是数组的时候,如果需要访问集合或者是数组的下标,那么最好使用普通的遍历形式,此时增强for循环时候非常不变。代码演示package test2;public class Test3 { public static void m
2013-01-07 00:19:46
378
原创 黑马程序员_java泛型的深入剖析
------- android培训、java培训、期待与您交流! ---------- 1.泛型,所谓泛型:就是变量类型的参数化。2.变量类型之前: 类别定义时的逻辑是完全一样的,只是里面的参数变量的类型不同。 如果需要多个相似的类,需要定义多个类型不同的类。3. 代码参考: public class testh { private T foo
2013-01-07 00:15:42
383
原创 黑马程序员_java可变参数
------- android培训、java培训、期待与您交流! ---------- 可变参数 :可变的参数类型,也称为不定参数类型。英文缩写是varargus,还原一下就是variable argument type。通过它的名字可以很直接地看出来,这个方法在接收参数的时候,个数是不定的。那么好,现在就先来调用下这个方法。请看代码和输出:public
2013-01-07 00:12:58
305
原创 黑马程序员_java集合整理
------- android培训、java培训、期待与您交流! ---------- 1.由于数组的使用有长度的限制,因此就出现了类集(集合)集合中存放的是一组动态的数组对象。2.collectiong是父接口,但是它并常用。它的子接口BeanContext,BeanContextServices,BlockingDeque,BlockingQueue,Deque,List,Navi
2013-01-07 00:09:21
426
原创 黑马程序员_java--comparable和Comparator 的区别
------- android培训、java培训、期待与您交流! ----------Comparable & Comparator 都是用来实现集合中的排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接口的方法。当需
2013-01-07 00:01:31
335
原创 黑马程序员_java装饰模式
------- android培训、java培训、期待与您交流! ----------1. 装饰模式(Decorator)的定义:又名包装(Wrapper)模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。2. 装饰模式以对客户端透明的方式动态的给一个对象附加上更多的责任。换言之客户端并不会觉的对象在装饰前和装饰后有什么区别。3. 装饰模
2013-01-06 23:58:27
259
原创 黑马程序员_java银行业务调度系统的分析、设计、实现
------- android培训、java培训、期待与您交流! ---------- 银行业务调度系统的具体需求为:一 银行内有6各业务窗口,1-4号窗口为普通串窗口,5号窗口为快速窗口,6号窗口为VIP窗口。二 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交电费、电话费之类的客户)。三 异步随机生成各种类型的客户,生成各类型用户的概率
2012-12-30 21:06:50
359
原创 黑马程序员_java交通灯系统
------- android培训、java培训、期待与您交流! ---------- 在交通灯管理系统中,要模拟实现十字路口的交通管理系统逻辑,具体去求如下:一 异步随机生成按照各个路线行驶的车辆。 例如: 由南而来往北去的车辆……直行车辆 由南而来往西去的车辆……左转车辆 由南而来
2012-12-30 20:58:33
350
原创 黑马程序员_java网络编程
------- android培训、java培训、期待与您交流! ----------网络编程包括两部分:网络模型、网络通信要素。网络通信要素:IP地址、端口号、传输协议。建立通信的步骤:1.找到对方IP地址:IntetAddress,网络设备的标识2.数据为了发送到对方指定的应用程序上,这些应用程序需要被数字标识,方便称呼这些数字,便把这些数字叫做端口。逻辑端口,有效端口
2012-12-30 18:31:28
369
原创 黑马程序员_java_IO流
------- android培训、java培训、期待与您交流! ----------IO分为:字符流和字节流在早期时,只有字节流,后期为了方便处理不同的文字出现了字符流。因为编码的原因,而出现字符流。所有IO体系中的对象通常都以自己所属的父类名作为子类名的后缀名。字节流两个基类:InputStream OutputStream字符流两个基类:Reade
2012-12-30 18:23:45
244
原创 黑马程序员_java GUI图形用户界面
------- android培训、java培训、期待与您交流! ----------GUI:Graphical User Interface.(图形用户界面)GUI组件分为两大类:基本组件和容器。分别是java.awt.Component和java.awt.Container的直接或间接子类。容器也算是组件,只是特殊的组件。所以java.awt.Container也是java.awt
2012-12-21 17:20:47
701
原创 黑马程序员_java反射
------- android培训、java培训、期待与您交流! ----------反射: 反射就是把JAVA类中的各种成分映射成相应的java类。例如,一个JAVA类中用一个Class类的对象来 表示,一个类中的组成部分:成员变量,方法,构造方法,包等等信息也用一个个的JAVA类来表示, 就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类,表示java类的Class类显然要
2012-12-21 17:10:58
270
原创 黑马程序员_java泛型
------- android培训、java培训、期待与您交流! ----------java泛型的描述:ArrayList collection=new ArrayList ();这就是泛型,JDK1.5的集合类希望你在定义集合时,明确表示你要相集合中装哪种类型的数据(如上面的),无法加入指定类型以外的数据。泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡
2012-12-21 16:59:57
261
原创 黑马程序员_java集合框架
------- android培训、java培训、期待与您交流! ----------集合框架(体系概述)·为什么出现集合类?面向对象啊语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。·数组和集合类同时容器,有何不同?数组虽然可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只
2012-12-21 16:56:33
286
原创 黑马程序员_java-String类
------- android培训、java培训、期待与您交流! ---------- java中的String类在java.lang中String s1="abc"; //s是一个类类型变量字符串最大特点: 一旦被初始化就不可以被改变。String类复写了object类中的equal是方法,该方法用于判断字符串是否相等。String s2=new Strin
2012-12-21 16:53:28
291
原创 黑马程序员_java创建线程的两种方式
------- android培训、java培训、期待与您交流! ----------创建线程的第一种方法:继承Thread类通过卖票实例:class Ticket extends Thread{private int tick=100;public void run(){ while(true) { if(tick>0) {
2012-12-21 16:48:41
325
原创 黑马程序员_java异常概述
------- android培训、java培训、期待与您交流! ----------异常:就是程序在运行时出现不正常情况。异常由来:问题也是现实生活中的一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。其实就是java对不正常情况进行描述的对象体现。对于问题的划分:两种:一种是严重的问题,一种是非严重的问题。对于严重的,java通过Error类进行描述。
2012-12-21 16:39:04
325
原创 java_内部类
------- android培训、java培训、期待与您交流! ----------将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。·访问的特点:1,内部类可以直接访问外部类中的成员,包括私有成员。之所以你可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类.this。2,外部类要访问的内部类中的成员,必须要建立内部类的对象。
2012-12-21 16:33:29
307
原创 java_接口
------- android培训、java培训、期待与您交流! ----------JAVA的核心概念:接口(interface)接口与类属于同一层次,实际上,接口是一种特殊的抽象类。如: interface IA{}publicinterface:公开接口与类相似,一个文件只能有一个public接口,且与文件名相同。在一个文件中不可同时定义一个public接口
2012-12-21 16:19:01
293
原创 黑马程序员_java封装-继承-多态为面向对象的三大基石
------- android培训、java培训、期待与您交流! ----------继承:父类(SuperClass)和子类(SonClass)。父类的非私有化属性和方法可以默认继承到子类。Class Sonextends Father{}而如果父类中的私有方法被子类调用的话,则编译报错。 父类的构造方法子类不可以继承,更不存在覆盖的问题。(非构造方法可以)如
2012-12-21 16:10:49
473
原创 黑马程序员_java面向对象
------- android培训、java培训、期待与您交流! ---------- 什么是对象:EVERYTHING IS OBJECT(万物皆对象) 面向对象主要针对面向过程。面向过程的基本单元是函数所有的事物都有两个方面:有什么(属性):用来描述对象。能够做什么(方法):告诉外界对象有那些功能。后者以前者为基础。大的对象的属性也可以是一个
2012-12-21 15:54:41
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅