热门好课推荐
猜你喜欢
相关培训 相关博客
  • 一、IO流的三种分类方式1、按流的方向分为:输入流和输出流2、按流的数据单位不同分为:字节流和字符流2.1.字节流读取的时候,读到一个字节就返回一个字节; 字符流使用了字节流读到一个或多个字节(中文对应的字节数是两个,在UTF-8码表中是3个字节)时。先去查指定的编码表,将查到的字符返回。2.2.字节流可以处理所有类型数据,如:图片,MP3,AVI视频文件,而字符
    2015-12-31 11:08:24
    阅读量:494
    评论:0
  • 异常定义异常的处理方式1.异常定义/*异常:是在运行时发生的不正常情况在java中用类的形式对不正常的情况进行了描述和封装描述不正常情况的类就叫做异常类。以前正常流程代码和问题处理代码相结合。现在将正常流程代码和问题处理代码相分离,提高阅读性。其实异常就是java通过面向对象的思想将问题封装成了对象,用异常类对其描述。不同的问题用不同的类进行描述,比如角标越界,空指针等等。问题很多,意
    2016-09-16 12:47:32
    阅读量:295
    评论:0
  • 多线程定义多线程实现1.多线程定义/*多线程:java支持该技术进程的定义:(正在进行中的程序)不直接执行,只是在分配该应用程序的运行空间线程:执行路径,负责执行,负责进程中内容执行的一个控制单元,进程中肯定有线程。一个进程中可以有多个执行路径,即称为多线程。一个进程中至少有一个线程。开启多个线程是为了同时运行多部分代码。每一个线程都有自己运行的内容,这个内容称为线程要执行的任务。真实来讲并不
    2016-09-22 21:03:24
    阅读量:212
    评论:0
  • 基本形式和概念继承的具体使用1.基本形式和概念/*优点:1.提高了代码的复用性2.让类与类之间产生了关系,给第三个特征多态提供了前提java中支持单继承,不直接支持多继承,但对c++中的多继承机制进行了改良单继承:一个子类只有一个直接父类多继承:一个子类可以有多个直接父类(Java中不允许)不支持是因为多个父类中有相同成员,会产生调用不确定性java支持多层(
    2016-09-06 22:24:05
    阅读量:182
    评论:0
  • 一构造函数特点一般函数和构造函数的区别This关键字一.构造函数特点1.函数名与类名相同2.不用定义返回值类型3.没有具体的返回值/*构造函数:构建创造对象时调用的函数作用:可以给对象进行初始化。创建函数都必须要通过构造函数初始化一个类中如果没有定义过构造函数,那么该类中会有一个默认的空参数的构造函数。如果类中定义了指定的构造函数,那么类中默认的构造函数就没有了*/cl
    2016-08-31 20:43:26
    阅读量:260
    评论:0
  • 一单例设计模式一.单例设计模式/*设计模式:对问题行之有效的解决方式。其实它是一种思想。1。单例设计模式解决的问题:可以保证一个类在内存中的对象唯一性。必须对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。如何保证对象的唯一性:1.不允许其他程序用new创建该类对象。2.在该类创建一个本类实例。3.对外提供一个方法让其他程序可以获取该对象。步骤:1.私有化该
    2016-09-06 21:16:27
    阅读量:296
    评论:0
  • 一数组的定义容器二数组的使用格式栈内存堆内存数组操作时的问题数组中常见的操作一.数组的定义(容器)1.同一种类型数据的集合,其实数组就是一个容器2.数组可以给其中的数据从0开始编号,方便操作这些元素。二.数组的使用格式JVM内存划分:1.寄存器(用于cpu)2.本地方法区(与系统有关)3.方法区()4.栈内存()1.栈内存存储的都是局部变量(定义在方法中的变量都是局部变
    2016-08-24 20:56:29
    阅读量:230
    评论:0
  • 多态使用多态的好处与弊端转型多态的特点1.多态使用/*对象的多态性:猫这类事物既具备猫的形态又具备动物的形态,这就是对象的多态性。简单说就是一个对象对应着不同类型。多态在代码中的体现:父类或者接口的引用指向其子类的对象。*/abstractclassAni{abstractvoideat();}classCatextendsAni{vo
    2016-09-13 14:29:44
    阅读量:234
    评论:0
  • 线程通信等待唤醒机制生产一只卖一只多生产多消费lock接口停止线程1.线程通信/*线程间通信:多个线程,运行任务不一样,处理资源一样。*///资源classResource{Stringname;Stringsex;}//输入classInputimplementsRunnable{Resourcer;//Objecto
    2016-09-28 20:23:46
    阅读量:666
    评论:0
  • 二维数组的格式遍历二维数组二维数组使用场景1.二维数组的格式/*二维数组格式:*/classArray2Demo{publicstaticvoidmain(String[]args){int[][]arr=newint[3][2];//二维数组里有三个一维数组,每个一维数组里有两个元素System.out.printl
    2016-08-30 20:12:06
    阅读量:278
    评论:0