首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
EngineerForSoul
创建于2021-07-18
订阅专栏
个人笔记
暂无订阅
共16篇文章
创建于2021-07-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
017 Java反射机制,一个实例讲述java反射的方法
太多的框架使用到Java的反射,彰显的Java反射异常重要。 反射是Java一个非常重要的高级特性。本章介绍一下Java反射。 Java反射机制是在程序运行过程中,对任何一个类,都能够知道它的所有属性
016 Java中 int、Integer和 new Integer() 使用==比较
Java中 int、Integer和 new Integer() 使用==比较 int则是java的一种基本数据类型,其定义的是基本数据类型变量 ;Integer是int的包装类,其定义的是引用类型变
015 Java 中 ==、equals 区别
==和equals比较 字符串之间的比较: == :比较字符串的内存地址 equals :比较字符串的值
014 Java内部类 内部类在反编译时会生成一个独立的Java文件
内部类 定义:将一个类的定义放在另一个类的内部,就是内部类。 特征:内部类持有外部类的应用,但对其他外部类是不可见的。==一种隐藏代码的机制== 创建内部类InnerClass 内部类不仅仅能够定义在
013 Java内存分析简述
内存分析: 栈(自动分配连续空间,后进先出) :存放局部变量 堆(不连续):存放new出来的对象 方法区(也属于堆空间):存放类的信息(代码)、static变量、常量池等 执行程序过程中的内存管理 h
012 Java Exception 异常 throws throw try catch finally
Throwable Throwable 类是 Java 语言中所有 错误 errors 和 异常 exception 的父类,==只有继承Throwable的类或其子类才能被抛出==,==带有@thr
011Java 接口 抽象类 详解
interface 接口 接口是一种约定的标准。 屏蔽软件的复杂性和硬件的简单性之间的差异,为软件提供统一的标准。 ==面向接口编程:可以降低代码间的耦合性,提高代码的可扩展性和维护性。== 接口的特
010 Java static关键字 final关键字 详解
static 静态的 修饰方法,该方法称为==类方法==或==静态方法==。 静态方法 ==不能访问类的非静态成员变量和非静态方法==。 修饰变量,该变量称为==静态变量==或==类变量==。静态变量
009 Java 继承extends 多态 组合 代理 面向接口编程的特点
继承 显式继承的关键字为extends 继承中向上、向下转型 向上转型:==子类对象指向父类引用。自动完成转型。== 向下转型:==父类对象指向子类引用。需要强制转型。== 多态 多态㕛表现多种形式能
007 Java 初始化 静态属性,静态代码块,普通属性,普通方法,普通方法块,构造函数 的初始化顺序 可变参数方法 类的初始化
Java 初始化 静态属性,静态代码块,普通属性,普通方法,普通方法块,构造函数 的初始化顺序 可变参数方法 类的初始化
006 Java 构造方法 方法重载 方法重写 super、this 出现在方法中注意事项
构造方法 方法重载 方法重写 访问修饰符的权限 super、this 出现在方法中注意事项 Java有一种特殊的方法称为“构造方法”,也称为构造器、构造函数。 通过构造器确保每个对象都被初始化。 构造
005 Java面向对象知识点 抽象 封装 继承 多态 命名方式 JavaDoc文档 方法的调用 包的作用
Java是一种面向对象的编程语言 抽象 封装 继承 多态 Java的基本概念 Java的命名方式 生成JavaDoc文档 类方法的调用 包的作用和命名规范 属性和方法
004 Java控制语句 分支语句 switch穿透
switch条件 类型:int,byte,short,char JDK5.0以后可以枚举类型 JDK7以后可以跟String类型 Java控制语句 分支语句 switch穿透
003 Java基础 数据类型,运算符,比较运算符,逻辑运算符,按位运算符,移位运算符,三元运算符
JDk环境变量的配置以及其意义 Java标识符的命名规则 数据类型 引用数据类型 基础数据类型 整数型 浮点型 字符型 布尔型 数据类型之间的转换 运算符 赋值运算符 = 算数运算符 自增 自减运算符
002 Java 语言的特点 面向对象 内存管理 静态语言 可移植 多线程 高性能 健壮性 分布式 具体表现?
002 Java 语言的特点 面向对象 内存管理 静态语言 可移植 多线程 高性能 健壮性 分布式 具体表现? 面向对象 内存管理 静态语言 可移植 多线程 高性能 健壮性 分布式
001 面向对象和面向过程的区别 封装 继承 多态
一、面向对象是什么 二、从一场比赛说起 三、面试常见考点 封装 继承 多态性 四、引申阅读 面向过程的问题有: 面向对象,和面向过程的区别在于: