- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序员--反射篇
一、反射的含义:Java类的一种自审机制,它是一种可以认识自身和动态改变自身的一种行为。二、反射的使用:1、通常在对文件操作时需要用到类的反射机制,通过反射可以获取一个未知类的内部信息(如:属性、方法等)2、本使用步骤:A、反射应用中首先应用Class创建一个指向某个类(如A类,非默认包时应加上包名)的对象。B、利用刚创建的对象调用getDeclaredField/getD
2014-10-16 14:10:23
256
转载 泛型
在Java SE1.5中,增加了一个新的特性:泛型(日本语中的总称型)。何谓泛型呢?通俗的说,就是泛泛的指定对象所操作的类型,而不像常规方式一样使用某种固定的类型去指定。泛型的本质就是将所操作的数据类型参数化,也就是说,该数据类型被指定为一个参数。这种参数类型可以使用在类、接口以及方法定义中。一、为什么使用泛型呢? 在以往的J2SE中,没有泛型的情况下,通常是使用Object类
2014-10-15 21:41:53
207
转载 java socket编程
一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。 目前较为流行的网
2014-10-15 21:32:40
220
转载 java中重载与重写的区别
首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和
2014-10-15 19:35:31
274
转载 Java反射机制
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdbc.Driver.class").newInstance();但是那时候只
2014-10-15 15:09:28
266
转载 java 中常用的io流总结
Oubo的博客博客园首页新随笔联系订阅随笔- 143 文章- 23 评论- 58Java IO流学习总结Java流操作有关的类或接口:Java流类图结构:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特
2014-10-15 15:04:20
371
转载 Java中的多线程
在java中其实即使我们没有定义多线程,java仍然不是一个单线程,例如,一个简单的java程序,仅仅是打印输出一条语句,它的主线程是从main方法开始执行,一直执行完main中的所有语句,完成main()方法后消亡,也许你会说,这就是一个单线程,但是,在jvm中还有一个不为人所知的线程在运行,在初学java时,可能就有人告诉你java会自动进行垃圾搜集,那么垃圾搜集是如何进行的呢?其实,就是通过
2014-10-15 15:02:46
233
转载 Oracle数据库常用调优方式
Oracle数据库应用系统的调优主要包括十个方面:(1)、优化数据库内存;(2)、在Oracle共享池中固定应用程序代码;(3)、优化数据存储;(4)、优化数据排序的技术;(5)、优化SQL语句;(6)、优化回退段;(7)、优化索引;(8)、优化磁盘I/O;(9)、定期生成数据库对象的状态统计信息;(10)、优化操作系统环境。其实质就是降低CPU负载、改
2014-10-15 15:02:32
323
转载 Java面试中常考集合总结
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在>java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 > > Collection > ├List > │├LinkedList > │├ArrayList > │└Vector
2014-10-15 14:59:30
246
转载 Java中为什么要有接口
java为什么要定义接口,“当一个类实现一个借口时,它必须实现接口中定义的所有方法”。这个是教材上面说的,那么为什么要定义一个接口呢,所有的方法不都是在类中实现的吗,只不过在类中把接口中的方法头部照抄一遍罢了?意思就是为什么要用类去实现只有方法头部而没有方法体(一个空壳)的接口”回答1.1 接口的作用是实现多重继承 因为只能继承一个类(规定的)2 LZ的意思是接口定义的方法,在实现它
2014-10-15 14:55:06
367
原创 我所理解Java的继承
继承是OOP语言的必备功能,其功能强大,并且又是OO另一个重量级功能——多态——的基础,所以理解继承包括开发平台如何具体实现继承的机制至关重要。 对于java语言的继承机制本来没有想太多,因为教科书或语言规范都写的很清楚了,大概的:base class中的public和protected成员会被derived class自动接收,成为其成员。而base cla
2014-10-15 14:51:13
247
转载 手把手教你什么是类和对象及实例
1,类和对象在面向对象的概念当中,类(class)是既包括数据又包括作用于数据的一组操作的封装体。类的数据称为成员变量,类对数据的操作称为成员方法。成员变量反映类的状态和特征,成员方法反映类的行为和能力。类的成员变量和方法统称为类的成员。对象(Object)是类的实例(instance)。对象是动态的,拥有生命周期,都会经历一个从创建、运行到消亡的过程。对象与类的关系就像变量与数据
2014-10-15 14:48:08
529
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人