- 博客(18)
- 收藏
- 关注
原创 18--黑马程序员--基础加强之类加载器
----------------------ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------一.类加载器简介 Java是介于编译型和解释型之间的编程语言,编译器将java源代码编译成中间层字节码文件(bytecode),由Java虚拟机(Java Virtual Machine)解释和执行之。Java体系结
2015-05-16 18:35:30 295
原创 17--黑马程序员--基础加强之泛型
一.泛型的简介 1.什么是泛型? 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。 2.泛型的定义
2015-05-16 00:47:53 312
原创 16--黑马程序员--基础加强之注解
一.注解基础知识点 1.概念 注解:也叫注释,也叫元数据。一种代码级别的说明。它是是JDK5.0及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注解是以‘@注解名’在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解三类。它们都不会直接影响到程序的语义,只是作为注解(标识)存在,我们可以通过反
2015-05-13 09:21:11 308
原创 15--黑马程序员--基础加强之反射机制
一.反射的相关概念 1.什么是反射? Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection
2015-05-12 14:00:59 308
原创 14--黑马程序员--技术总结之网络编程
一.网络编程的概念介绍 1.网络编程的定义 网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用,编程人员可以不用考虑……网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的!中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当
2015-05-11 13:37:40 321
原创 13--黑马程序员--技术总结之集合
在Java中,集合是一组可变数量的数据项(也可能是0个)的组合,这些数据项可能共享某些特征,需要以某种操作方式一起进行操作。一般来讲,这些数据项的类型是相同的,或基类相同(若使用的语言支持继承)。列表(或数组)通常不被认为是集合,因为其大小固定,但事实上它常常在实现中作为某些形式的集合使用。集合的种类包括列表,集,多重集,树和图。枚举类型可以是列表或集。 一.综述 所有集合
2015-05-11 11:20:41 349
原创 12--黑马程序员--技术总结之IO流
一.流的相关概念 1.流的定义 I/O流提供一条通道程序,可以使用这条通道把源中的字节序列送到目的地。把输入流的指向称为源,程序从指向源的输入流中读取源中的数据。而输出流的指向是数据要到达的一一个目的地,程序通过向输出流中写入数据把信息传递到目的地。虽然I/O流经常与磁盘文件存取有关,但是程序的源和目的地也可以是键盘、鼠标、内存或显示器窗口。
2015-05-11 10:22:02 525
原创 11--黑马程序员--技术总结之字符串
一.基本概念 字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。 Java使用java.lang包中的String类来创建一个字符串变量,因此字符串变量是一个对象。 1.字符串常量 如,“你好”,“1234.987”,“weqweo”
2015-05-11 10:05:46 342
原创 10--黑马程序员--技术总结之异常
异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同
2015-05-10 21:16:09 207
原创 9--黑马程序员--技术总结之多线程
一.多线程的概念 以往开发的程序大多是单线程的,即一个程序只有一条从头至尾的执行线索。然而现实世界中的很多过程都具有多条线索同时动作的特性:例如,我们可以一边看电视,一边活动胳膊,如果不容许这样做,我们会感觉很难受。再如一个网络服务器可能需要同时处理多个客户机的请求等。 Java的一大特性点就是内置对多线程的支持。多线程是指同时存在几个执行体,按几条不同的执行
2015-05-10 21:14:28 506
原创 8--黑马程序员---技术总结之抽象类、内部类
一.抽象类 1.抽象类的概念 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。 比如,在一个图形编辑
2015-05-10 21:08:53 431
原创 7--黑马程序员--技术总结之几个重要的关键字
一.static关键字 static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据类名在运行时数
2015-05-08 21:44:15 617
原创 6--黑马程序员--技术总结之继承与接口
一.继承 1.继承的概念 “继承”是Java面向对象中的一个重要概念。如果一个类A继承自另一个类B,就把这个A称为"B的子类",而把B称为"A的父类"。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。另外,为子类追加新的属性和方法也是常见的做
2015-05-08 21:41:02 370
原创 5--黑马程序员--技术总结之面向对象
一.对象 1.定义 类是创建对象的模板。当使用一个类创建了一个对象时,也就说给出了这个类的一个实例。 2.创建对象 创建一个对象包括对象的声明和为对象分配内存两个步骤。 1)对象的声明 一般格式为: 类的名字 对象名字; 如: People zhangPing; 这里People是一个类
2015-05-08 21:38:41 609
原创 4--黑马程序员--技术总结之数组
一.数组的定义 所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字成为数组名,编号成为下标。组成数组的各个变量成为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为
2015-05-07 20:51:03 300
原创 3--黑马程序员--技术总结之流程控制语句
一.控制语句 Java的控制语句有两种类型,即条件语句和switch语句 1.条件控制语句 1)if语句 if语句的的一般形式: if(表达式) { 若干语句 } 注意事项:(1)if后面的表达式
2015-05-07 20:47:57 338
原创 2--黑马程序员---java必备基础知识总结
一.Java重要基本概念 抽象类:规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创建对象。 final类:又称“最终类”,它只能用来创建对象,而不能被继承,与抽象类刚好相反,而且抽象类与最终类不能同时修饰同一个类。 包:Java中的包是相关类和接口的集合,创建包须使用关键字package。
2015-05-06 20:39:34 484
原创 1--黑马程序员--7k面试题之银行业务系统
一.银行业务相关介绍 1.银行业务的定义 银行业务,顾名思义,银行办理的业务。按业务复杂程度和对网点依赖程度,银行业务可分为传统业务和复杂业务。按照其资产负债表的构成,银行业务主要分为三类:负债业务、资产业务、中间业务。 对网点依赖程度,银行业务可分为两块:一部分是传统业务,包括一般贷款、简单外汇买卖、贸易融资等,主要是靠大量分行网络、业务量来支持。另外是
2015-05-06 02:16:32 1153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人