博客专栏  >  编程语言   >  Java

Java

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

关注
2 已关注
32篇博文
  • 多线程概述

    1、什么是多线程?   首先来明白一个进程概念,一个进程是指一个正在运行的应用程序,而线程就是进程的执行单元,是进程的一条执行路径。进程与线程的关系是:一个进程可以包括多条线程。所以多线程就是指一个...

    2015-11-25 17:25
    764
  • 反射越过泛型检查

    在博客《泛型--前世今生》中,我们了解到像如下: public class ArrayListTest { public static void main(String[] args) throws...

    2015-11-25 12:59
    870
  • 反射获取Field和Method对象

    1、反射获取Field对象 同样,以上篇文章《》中的person类为例,首先获取person类的字节码文件:Class c = Class.forName("cn.itcast_01.Person")...

    2015-11-24 22:37
    965
  • 反射获取构造方法并创建对象

    1、什么是反射?   反射:在运行状态下,通过class文件对象(Class的对象),去使用构造方法,成员变量,成员方法。   首先创建一个person类: public class Perso...

    2015-11-24 21:40
    735
  • 可变参数

    前言:提到可变参数可以用函数重载来做一个引子,首先来看一个类 public class ArgsDemo { public static void main(String[] args) { ...

    2015-11-24 19:37
    819
  • 用IO流实现文件复制功能

    1、计算机复制文件的原理?   原理:计算机中的文件都是以字节为单位的,当复制文件时,首先读取待复制文件,然后将读取到的信息写入到目的文件中去。   方式:IO流中复制文件提供两种方式,字节流和字...

    2015-11-24 15:57
    1780
  • 递归解决斐波那契数列

    1、什么是递归?   递归:递归是方法定义调用方法本身的现象。递归举例如下: public class DiGuiDemo { //递归方法举例 public void show() ...

    2015-11-24 13:05
    1369
  • 异常处理:对 finally 的延伸探索

    1、finally中的代码真的会永远执行吗?   会永远执行,但是要排除一个特殊情况,就是catch中没有 System.exit(0),如下: private static int metho...

    2015-11-24 10:51
    627
  • 泛型--前世今生

    1、什么是泛型?   泛型:任意的类型。是一种把明确数据类型的工作放在了创建对象或者调用方法时候进行的特殊的类型,一般只应用在集合里。   泛型的格式:,举例如下: ArrayList array ...

    2015-11-23 21:42
    916
  • 集合及集合体系

    1、什么是集合?   定义:对于面向对象语言,如果我们要针对多个对象进行操作,就必须对多个对象进行存储。 数组可以对多个元素进行存储,但是数组的弊端是长度固定。这样,数组将不能满足长度变化的要求。所...

    2015-11-22 22:41
    910
  • static 与 final 关键字详解

    1、static?   (1)静态成员变量   被static修饰的成员变量其实是一个类成员变量,当这个类被虚拟机第一次加载的时候,就会为该变量分配内存空间,当该类创建实例时,不会生成对stati...

    2015-11-22 19:18
    914
  • 匿名内部类

    1、什么是匿名内部类?   定义:匿名内部类就是没有名字的内部类,更准确一点,是匿名的局部内部类。   匿名内部类出现的前提:必须存在一个类,抽象类,或者接口,来让匿名内部类继承或实现。   匿...

    2015-11-22 17:57
    693
  • 内部类详解

    1、什么是内部类?   定义:将一个类定义在另一个类的里面,对里面那个类就称为内部类(也称为内置类,嵌套类)。例如,把类B定义在类A里面,B就被称为A的内部类。   示例如下: //定义外部类 ...

    2015-11-22 16:26
    680
  • Java权限修饰符解析

    前言:在面向对象编程语言中,我们常用的权限修饰符有四种,分别是:private、public、protected和默认修饰符,那么被这四种权限修饰符修饰的方法在不同的类中调用都有什么特点呢?除了修饰方...

    2015-11-22 10:29
    790
  • 原码、补码与反码

    前言:计算机中的数据都是以补码形式存在的,那么什么是补码呢? 1、首先了解原码   计算机只能识别二进制0和1,但是我们日常用的数据是有正负符号的,所以需要使计算机中的二进制数据也能表示符号,这就是原...

    2015-10-28 11:08
    1036
  • 进制介绍与进制之间的转换

    1、什么是进制?   进制就是进位制,是人们规定的一种进位方法。 对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进...

    2015-10-28 09:42
    996
  • path、classpath环境变量配置

    1、什么是环境变量?   百度百科:一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。   个人理解:环境变量有许多种,我们需要了解的path、classp...

    2015-10-26 16:10
    1345
  • 正则表达式初识

    1、对于正则表达式的理解   正则表达式,顾名思义,“正”,正确的,则,“规则的”,就是符合正确的规则的表达式。其定义为:指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一...

    2015-10-19 17:18
    698
  • 什么是编程?

    学了这么久的的计算机,直到现在还不太理解编程, 那么,编程到底是什么呢?   首先要了解一个概念,就是:计算机很笨!那么,计算机笨到什么程度呢?计算机不能知道我们想做什么事情,它只会等待我们给它发布...

    2015-10-12 11:13
    916
  • 泛型

    泛型简介:   泛型是在Java JDK1.5出现的一种安全机制。它的作用是在定义集合时指定向集合中添加的数据类型,而不能添加指定类型之外的类型。当泛型给javac编译器提供集合时,会去掉“类型”信...

    2015-10-10 14:16
    623

JavaWeb
1349018
设计模式
76400
C#
67667
UML
59679
软件工程
913538
数据库
1214992
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部