
Java基础
边城jie
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基本类型总结
1.JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。 JDK(Java Development Kit):java的开发工具,包括jre+开发工具 2.J...转载 2019-03-04 18:04:48 · 297 阅读 · 0 评论 -
日期工具类
日期工具类 package com.blk.back.util; import java.sql.Timestamp; import java.text.ParseException; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.GregorianCal...转载 2019-06-03 15:40:44 · 116 阅读 · 0 评论 -
java基础-- 数据结构(线性表实现)
线性表(linear list) 线性表是n个类型相同数据元素的有限序列,通常记作(a 0 , a 1 , …a i-1 , a i , a i+1 …,a n-1 )。 相同数据类型 在线性表的定义中,我们看到从a 0 到a n-1 的n个数据元素是具有相同属性的元素。 比如说可以都是数字,例如(23, 14, 66, 5, 99); 也可以是字符,例如(A, B, C, … Z); 当然也...原创 2019-05-15 18:15:46 · 236 阅读 · 0 评论 -
java基础--文件File 、IO流
File 文件和目录路径名的抽象表示(调用构造方法不一定有真实的路径或文件存在,只是有一个抽象的方法指向它) 构造方法 File(File parent, String child) File(String pathname) File(String parent, String child) 创建方法 public boolean createNewFile() throws IOExc...原创 2019-05-09 15:22:09 · 151 阅读 · 0 评论 -
java基础--数据结构
常见数据结构: 线性表、栈、队列、(字符)串、数组、广义表、树、二叉树、图 重点:线性表、二叉树 基本概念: 数据:描述客观事物的数值、字符、以及能输入机器且能被处理的各种符号的集合。 数据项:具有原子性,是不可分割的最小数据单位 数据元素:是数据的基本单位,是数据集合的个体,通常由若干个数据项组成,在计算机中通常作为一个整体来进行处理 数据对象:是性质相同的数据元素的集合,是数据的子集 数据结构...原创 2019-05-13 20:58:07 · 255 阅读 · 0 评论 -
Java InputStream、String、File相互转化
String --> InputStream ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); InputStream --> String String inputStream2String(InputStream is){ BufferedReader in = new Buffered...原创 2019-05-08 13:10:05 · 13291 阅读 · 0 评论 -
线程学习
线程学习 1.线程就是独立的执行路径 2.在程序运行时,即使没有自己创建的线程,后台也会存在多个线程,eg:GC线程,主线程 3.main()称之为主线程,如果开辟了多个线程,线程的运行调度器安排调度,调度是与操作系统紧密相关的,先后顺序是不能人为干预的 4.对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制 5.线程会带来额外的开销,如CPU调度时间,并发控制开销 6.每个线程在自己工作...原创 2019-05-04 18:13:46 · 117 阅读 · 0 评论 -
java中常用的日期工具类
java中常用的日期工具类 日期相关的类: package net.yto.ofclacct.core.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Local...原创 2019-04-28 17:51:49 · 2261 阅读 · 0 评论 -
java基础-反射
java基础-反射1.概念2.作用类加载器(ClassLoader)Class对象类的加载时机获取Class对象的三种方式常用构造器常用本类方法获取父类方法获取字段获取注解 1.概念 在程序运行过程中分析类的一种能力(描述类的类) 2.作用 分析类 加载并初始化一个类 查看类的所有属性和方法 查看并使用对象 查看一个对象的所有属性和方法 使用对象的任意属性和方法 类加载器(ClassLoade...原创 2019-03-28 18:57:30 · 170 阅读 · 0 评论 -
java基础-异常
java基础-异常java异常分类:try-catch-finally语句finallythrowthrows自定义异常 java异常分类: Throwable又派生出Error类和Exception类。 错误(Error):Error类以及他的子类的实例,代表了JVM本身的错误。错误不能被程序员通过代码处理,Error很少出现。eg:Virtual MachineError(虚拟机错误)、No...原创 2019-03-29 17:33:47 · 312 阅读 · 0 评论 -
线程基础概念
基本概念 进程: 正在运行的程序,是系统进行资源分配和调用的独立单位。 每一个进程都有它自己的内存空间和系统资源。 线程: 在同一个进程内又可以执行多个任务,而这每一个任务我就可以看出是一个线程。 线程:是程序的执行单元,执行路径。是程序使用CPU的最基本单位。 是进程中的单个顺序控制流,是一条执行路径 一个进程如果只有一条执行路径,则称为单线程程序。 一个进程如果有多条执行路径,则称为多...原创 2019-09-04 17:20:42 · 281 阅读 · 0 评论