Java基础
总结Java基础相关的内容
ZHWVICDI
我很懒,还没有添加简介
展开
-
JAVA基础一之数据类型与运算符
数据类型基本数据类型8种隐式转换和显式转换引用数据类型定义除基本数据类型外的其他类型class声明广泛使用包装器类型自动拆装箱池操作字符串常用APIreplacesubstring…不可变性final字符串常量池数组类型说明本身为引用类型与存储的类型无关特点定长下标定位存储数据一维数组...原创 2019-06-11 02:37:48 · 143 阅读 · 0 评论 -
Java基础九之Java的集合框架简单介绍
数据结构------这个查看考研的笔记吧线性表顺序表链表-----简单实现一个链表,并能增删改节点栈-------栈满栈空 出栈入栈队列-----队满队空 出队入队树二叉树------遍历 、增删改图hash表用于在大量的数据中快速定位到某个特定的数据。通常存放数据包含两部分:关键字key 作为存储和检索的索引,数据Data存放实际数据项哈希函数:确定...原创 2019-06-11 03:07:07 · 193 阅读 · 0 评论 -
Java基础三之Java的面向对象
访问权限控制面向对象三大特征基本特征:封装、继承、多态封装:客观事物抽象,类将数据和方法,只让可信的类或对象操作,对不可信进行信息隐藏。继承:主要允许和鼓励类的重用多态:允许不同类的对象对同一消息做出响应;多态性语言具有灵活、抽象、行为共享、代码共享封装封装将过程和数据包围,对数据的访问只能通过已定义的接口;Java中通过控制成员访问权限进行封装。包的概念和作用...原创 2019-06-11 02:42:29 · 135 阅读 · 0 评论 -
Java基础二之类的基本结构
类和对象类的概念与作用类的基本构成元素@PersonAnnoation //注解public class Person{ static{//静态代码块 System.out.println("类初始化块"); } {//代码块 System.out.println("实例初始块"); } int age;//变量 static int ...原创 2019-06-11 02:40:21 · 130 阅读 · 0 评论 -
Java基础七之输入输出总结
文件File类型File类对象可以表示文件和目录创建File对象后可以利用它对文件或目录属性进行操作注:File对象并不能直接对文件内容进行读/写操作,只能查看文件属性File f1=new File("text.txt");//为当前项目根目录中text.txt构建了一个File对象File f2=new File("D:\\java\\text.java")//...原创 2019-06-11 03:04:16 · 160 阅读 · 0 评论 -
Java基础六续(补充)之多线程编程中的锁优化
锁优化原因加锁会带来性能上的消耗(解决线程同步问题同时)。理解:加锁本身不会带来多少性能消耗,主要在线程的获取锁的过程。锁优化思路尽量不要锁方法普通成员方法上加锁,线程获得的是该方法所在对象的对象锁。此时整个对象是被锁住的。如果该对象提供的多个同步方法是针对不同业务。那么在一个业务处理时,其他不相关的方法也必须wait。缩小同步代码块,只锁数据尽量减少不必要的...原创 2019-06-11 03:02:54 · 98 阅读 · 0 评论 -
Java基础八之java核心API
ObjectString对象的自然比较数学API随机APIUUID日期与时间API总结:long 方便计算 (Date类) Date (SimpleDateFormat类) String 用于显示用户看long->Date date.setTime(long ) new Date(long )Date->long ...原创 2019-06-11 03:05:42 · 197 阅读 · 0 评论 -
Java基础六(难点)之多线程
基本概念程序、进程、线程的基本概念和关系程序:静态的指令集;不占系统资源;也不被系统调用;不能作为独立运行的单位,以文件形式存储在磁盘上。进程:程序的执行活动;使用系统资源; 是资源申请、调度、独立运行的单位;一个程序可以对应多个进程。例如著名的QQ多开。线程:被称为轻量进程;大多数OS将其作为时序调度的基本单位;没有明确的协调情况下,线程相互同时或异步地执行。与进程关系:线程...原创 2019-06-11 03:01:18 · 450 阅读 · 0 评论 -
Java基础四之垃圾回收机制总结
Java中的垃圾回收机制目录:垃圾回收机制概念Java中垃圾判定与回收托管特征Java的内存泄漏finalize方法对象复活隐患强、软、弱、虚引用不同类型引用类型的垃圾回收特征引用队列实现对象内存缓存的方法常见MemeryCache工具介绍垃圾回收机制的概念(补充内容在末尾)JVM架构中,堆内存和垃圾回收器与垃圾回收相关...原创 2019-06-11 02:44:33 · 194 阅读 · 0 评论 -
Java基础五之异常处理总结
异常概述Exception及Error的概念、区别异常:指程序运行时发生的不正常事件;异常能够被异常机制处理,保证程序继续运行下去;例如:除数为零、文件没有找到、输入数字格式不对。错误:指示合理的应用程序不应该试图捕获的严重问题。错误不能被程序处理。发生错误后jvm一般会终止程序运行。解决需要我们修改源代码例如:内存泄漏Exception的层次关系API中标准异常的...原创 2019-06-11 02:46:11 · 103 阅读 · 0 评论