CoreJava
Leroy1995
这个作者很懒,什么都没留下…
展开
-
String——字符数组的封装
StringString是对字符数组的封装 String中提供了很多方法帮助我们操作这个被封装的字符数组一.创建String的两种方式 串池:用来放置字符串常量对象的区域 JDK1.7以前在方法区中 JDK1.7以后在堆空间中 1.String str = “字符串内容”;以字符串常量形式创建字符串对象时 会在串池中创建一个String对象 2.通过构造方法创建: ...原创 2019-03-21 21:36:06 · 542 阅读 · 0 评论 -
java反射、设计模式
反射类的对象: 基于定义好的类 创建该类的一个实例对象, 使用new通过一个类创建出的对象类对象:类加载的产物,封装一个类所有的信息(类名 父类 接口 方法 属性…) 基于Class这个类创建出的对象一.获取类对象1.使用该类所创建出的类的对象 通过getClass()来获取Student stu = new Student();Class c = stu.getClass(...原创 2019-04-02 21:48:35 · 430 阅读 · 0 评论 -
java集合框架、面试
集合集合的概念:是一种工具类,也是一个容器,可以用于存储数量 不等的多个对象。数组与集合:数组与集合都是容器用来存放对象 数组长度固定 操作繁杂 集合提供很多功能 操作简单 提高开发效率一.Collection集合 Collection是一个接口 它定义了集合需要哪些方法 定义集合的相关特性 1.存储元素的特点:可以存储Object类型的元素 2.常用方法:见API...原创 2019-04-03 15:49:03 · 108 阅读 · 0 评论 -
线程、线程池、corejava进阶面试
线程一.基本概念 1.进程:进程是指操作系统(OS)中,并发执行的任务 并行原理:微观串行 宏观上并行 2.线程:线程是在一个进程中,并发执行的多个程序逻辑。线程是进程执行的单位。 一个进程中至少有一个线程,而这个线程被称为主线程,主线程是一个程序的入口,main就是由主线程来执行的二.线程的组成 1.组成部分a).CPU: 程序真正的执行者 哪个线程获得cpu时...原创 2019-04-29 20:32:21 · 204 阅读 · 0 评论