博客专栏  >  编程语言   >  我的Java地带

我的Java地带

个人Java基础知识,进阶知识,关于Java的所有知识

关注
1 已关注
42篇博文
  • Java高级语法笔记-反射机制(Reflection) (1)

    反射机制:在C/C++里面是没有的。 反射机制是Java的一个非常重要的机制。一些著名的应用框架都使用了此机制。 java.lang.Class它是Java语法的一个基础类,用于描述一...

    5天前 13:46
    20
  • Java高级语法笔记-文本文件的按行读取

    代码如下: HelloWorld.java package my; import java.io.BufferedReader; import java.io.File; import java...

    2018-01-15 14:17
    26
  • Java高级语法笔记-文件操作-链表的存储

    代码如下: AfByteBuffer.java package my; import java.io.File; import java.io.FileInputStream; import j...

    2018-01-15 11:29
    27
  • Java高级语法笔记-文件读写(2)

    文件读写(2) int与byte[]之间的互相转化 使用java.nio.ByteBuffer类可以完成int到 byte[]的转换 byte[] buf = new byte[4];...

    2018-01-13 15:36
    35
  • Java高级语法笔记-文件读写

    写文件:追加模式写入 在构造时第2个参数置为true,表示append new FileOutputStream(filename, true); 使用FileInputStream...

    2018-01-13 14:38
    31
  • Java高级语法笔记-文件及目录操作

    java.io.File 用于表示一个文件或目录的路径名(pathname) 例如: File f = new File("c:/example/123.txt");先判断它是否存在 if(f....

    2018-01-13 12:18
    36
  • Java高级语法笔记-字符集与中文编码

    字符集与中文编码 ASCII: 最简单的字符集,一共收集了几十个字符。( 该字符集的编号:ISO/IEC 646 ) ISO/IEC 646: 即ISO发布的第646号标准其他字符集: ISO ...

    2018-01-12 12:46
    40
  • Java高级语法笔记-HashMap

    哈希表HashMap中可以存储N个对象,每个对象由一个唯一的Key值关联。 哈希表主要用于快速查找 那么,怎么样查找才算是“快速”? 假设有1000个Student对象, (1) 放在ArrayLis...

    2018-01-11 18:00
    26
  • Java高级语法笔记-枚举类型

    用enum定义枚举类型,即定义一些常量。 public enum Weekday{ SUNDAY,MONDAY,TUESDAY,WEDNESDAY, THURSDAY,FRIDAY,SATU...

    2018-01-11 12:05
    31
  • Java高级语法笔记-模板类

    模板类 模板类用与表示通用的数据结构和算法。 例如,定义一个类List,表示通用链表(适用于任意对象的类型) 定义模板类: class List{ } 使用模板类:创建List对象...

    2018-01-11 09:52
    40
  • Java高级语法笔记-匿名类(Anonymous Class)

    匿名类(Anonymous Class) 匿名内部类,简称匿名类:是内部类的一种化简写法。 基本写法如下: BaseType obj=new BaseType(){ //类的定义 } ...

    2018-01-10 11:40
    33
  • Java高级语法笔记-接口(interface)

    接口interface 接口和抽象类写法是一样的(只定义一个声明) interface的使用:定义一个类,implements这个接口。(对比abstract class,extends)...

    2018-01-09 16:34
    43
  • Java高级语法笔记-内部类

    创建内部类的对象 两种方式: 1.在Example的成员函数里面创建。 2.在外部创建。 第一种:在Example的内部创建InnerObj Example ex=new Example(); Exa...

    2018-01-09 12:09
    29
  • Java高级语法笔记-语法支持的异常

    语法支持的异常 Java对异常支持得很彻底,举例来说: (java.lang.*下面,语法自带的异常类) 数组越界 ArrayIndexOutOfBoundsException 除0异常 ...

    2018-01-09 10:44
    32
  • Java高级语法笔记-异常中finally的使用

    finally void test() throws Exception { try{ } finally{ // 此段代码总是执行, 用于退出前的清理工作 } } 无论try中有什...

    2018-01-09 10:30
    37
  • Java高级语法笔记-向上层抛出异常

    向上层抛出 函数可以不处理异常,交给上层函数处理 void test1() throws Exception { throw new Exception("test"); } void t...

    2018-01-09 10:21
    36
  • Java高级语法笔记-自定义异常类

    自定义异常类 继承Exception,自定义异常类: 异常类要能够描述错误信息 比如,非法字符异常 IllegalCharException应该把非法字符的位置带上。 throws多种异...

    2018-01-09 10:01
    47
  • Java高级语法笔记-多个异常处理

    如果不用异常机制,而是使用if判断,那也能完成相同的功能。 异常机制的优点: (1) 增加业务流程的可读性。 (2) 错误的自描。 (3) 减轻程序员的负担,可以将注意力集中到正常业务...

    2018-01-09 00:35
    35
  • Java高级语法笔记-普通异常处理

    地位: 1. Java彻底地、完全地支持了异常机制。 2. 无处不在、必须掌握。 正常情况:传入一个数组,长度为N,则getMax能够正常运作得到最大值。 异常情况:传入一个数组,长度为0。。。如...

    2018-01-08 23:39
    46
  • Java高级语法笔记-库的使用(jar)

    库的使用(jar) 开发一个有用的类,想给别人使用,但是不想把源代码给别人。 Java里的库文件的形式 *.jar 可以将编译出的class文件打包成 *.jar格式,称为jar...

    2018-01-08 12:08
    51

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部