Never forget why you started,
and your mission can be accomplished.

java基础

Java 中的重载和重写

zhouchong阅读(31)评论(0)

形容 Java 中的重载和重写? 重载和重写都允许你使用相同的名称来实现不同的功可以,但是重载是编译时活动,而重写是运行时活动。你能在同一个类中重载方法,但是只可以在子类中重写方法。重写必需要有继承 重写:1、在子类中能根据需要对从基类中继...

序列化与反序列化

zhouchong阅读(18)评论(0)

序列化与反序列化: 序列化指将java对象转化为字节序列,反序列化相反。主要是为了java线程间通讯,实现对象传递。只有实现了Serializable或者Externalizable接口类对象才可被序列化。

Object类有哪些公用方法

zhouchong阅读(29)评论(0)

Object是所有类的父类,任何类都默认继承Object。 clone 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常 equals 在Obje...

Switch能否用string做参数

zhouchong阅读(33)评论(0)

在jdk 7 之前,switch 只能支持 byte、short、char、int 这几个基本数据类型和其对应的封装类型。switch后面的括号里面只能放int类型的值,但由于byte,short,char类型,它们会 自动 转换为int类...

Jar 包相关知识点

zhouchong阅读(35)评论(0)

问:说说你对 Java 中 Jar 包的理解? 答:Jar 包的本质是将多个文件聚集为一个 ZIP 包,与传统的 ZIP 文件不同的是 Jar 包不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被编译器和 JVM 等工具直接...

BigDecimal

zhouchong阅读(53)评论(0)

BigDecimal类 对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果,则必须使用BigDecimal类,而且使用BigDecimal类也可以进行大数的操作。BigDecimal类的常用方法...

增强for循环

zhouchong阅读(103)评论(0)

什么是增强for循环 增强for循环是一种简单模式的for循环,为了方便数组和集合的遍历而存在。简化了迭代器的书写格式(注意:增强for循环底层还是使用了迭代器遍历) 增强的for循环是在传统的for循环中增加的强大的迭代功能的循环,是在j...

Java枚举类型(enum)

zhouchong阅读(79)评论(0)

实例: package com.fbank.openapi.exception; /** * 对账文件异常枚举 * @date 2017年12月21日 * @author qiaoxiafang */ public enum BillFil...