原文:Java核心技术点之反射

. 概述 Java 反射是可以让我们在运行时获取类的方法 属性 父类 接口等类的内部信息的机制。也就是说,反射本质上是一个 反着来 的过程。我们通过new创建一个类的实例时,实际上是由Java虚拟机根据这个类的Class对象在运行时构建出来的,而反射是通过一个类的Class对象来获取它的定义信息,从而我们可以访问到它的属性 方法,知道这个类的父类 实现了哪些接口等信息。 . Class类 我们知 ...

2016-03-17 11:47 0 2614 推荐指数:

查看详情

Java核心技术之集合框架

1. 概述 Java集合框架由Java类库的一系列接口、抽象类以及具体实现类组成。我们这里所说的集合就是把一组对象组织到一起,然后再根据不同的需求操纵这些数据。集合类型就是容纳这些对象的一个容器。也就是说,最基本的集合特性就是把一组对象放一起集中管理。根据集合中是否允许有重复的对象、对象 ...

Sun Mar 20 00:03:00 CST 2016 0 2274
Java核心技术之动态代理

本篇博文会从代理的概念出发,介绍Java中动态代理技术的使用,并进一步探索它的实现原理。由于个人水平有限,叙述中难免出现不清晰或是不准确的地方,希望大家可以指正,谢谢大家:) 一、概述 1. 什么是代理 我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理 ...

Sat Apr 16 01:51:00 CST 2016 9 3016
Java核心技术之注解

本博文是对Java中注解相关知识的简单总结,若有叙述不清晰或是不准确的地方,希望大家可以指正,谢谢大家:) 一、什么是注解 我们大家都知道Java代码中使用注释是为了向以后阅读这份代码的人解释说明一些事情,注解是注释的升级版,它可以向编译器、虚拟机等解释说明一些事情。比如我们非常熟 ...

Mon Apr 11 00:22:00 CST 2016 2 2851
Java核心技术之泛型

的ArrayList实现。 在Java 5之前,ArrayList的实现大致如下: ...

Fri Mar 18 06:46:00 CST 2016 5 3807
Java核心技术之多线程

[ 本文主要从整体上介绍Java中的多线程技术,对于一些重要的基础概念会进行相对详细的介绍,若有叙述不清晰以及不合理的地方,希望大家指出,谢谢大家:) ] 一、为什么使用多线程 1. 并发与并行 我们知道,在单核机器上,“多进程”并不是真正的多个进程在同时执行,而是通过CPU ...

Mon Mar 28 16:27:00 CST 2016 0 6547
Java核心技术之内部类

1. 为什么要使用内部类 内部类就是定义在一个类内部的类,那么为什么要使用内部类呢?主要原因有以下几点:第一,内部类中定义的方法能访问到它所在外部类的私有属性及方法;第二,外部类无法实现对同一包中的其他类隐藏,而内部类可以做到这一;第三,匿名内部类在我们只需使用该类的实例依次时 ...

Sun Mar 27 09:14:00 CST 2016 0 1711
java核心技术 - 17个重要的知识

1.Java中没有多继承,而是用接口来代替多继承 2.运行一个已经编译的程序时,Java解释器总是从指定类的main方法中的代码开始执行,因此,执行代码中必须有一个main函数。 3.Java是典型的强类型语言,即必须声明变量的类型,Java中有8种类型,6种数值类型(4个整数型和2个浮点型 ...

Thu Oct 27 05:28:00 CST 2016 0 14375
java核心技术卷一

第一章 “面向对象的”木匠始终关注的是所制作的椅子,第二位才是所使用的工具; Java有个例程库,用于处理像HTTP和FTP之类的TCP/IP协议。 java编译器能够检测许多在其他语言中仅在运行时才能够检测出来的问题。 java代码无论来自哪里,都不能脱离 ...

Sat Jun 01 23:52:00 CST 2019 0 452
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM