Java
Jason_Wang
浙大控制系硕士在读,喜欢看心理学社会历史书籍对机器学习大数据感兴趣,关注金融领域的量化投资。
展开
-
Java多线程编程介绍
Java是一个支持多线程的编程语言,JVM为多线程编程提供了内在的支持。JVM可以看做宿主系统的一个进程,不管你的程序是否显式的采用了多线程的编程方式,JVM本身总是以多线程的方式来执行程序。例如,在JVM中除了运行你个人的线程之外,还会有垃圾收集、鼠标与键盘时间分发等以守护线程(daemon thread)形式运行的线程。线程(thread)是CPU进行调度的基本单位,与进程不同的是原创 2015-12-18 16:20:39 · 628 阅读 · 0 评论 -
[转载] Basic try-catch-finally Exception Handling in Java
此文章转载自 Exception handling in JavaTable of ContentsThe Call Stack ExplainedThrowing ExceptionsCatching ExceptionsPropagating ExceptionsExample: Catching IOException'sExample转载 2015-12-11 13:54:31 · 772 阅读 · 0 评论 -
Java的数据类型
Java 语言中,有两种数据类型: 原始类型(primitive types) 和 引用类型(reference types)。原始类型是Java语言本身实现定义的,有对应的关键字,主要有8种:byte: 8-bit符号型整数,取值范围 [-128,127] ;short: 16-bit符号型整数,取值范围 [-32768, 32767]int: 默认是32-bit 符号型原创 2016-01-25 14:10:14 · 444 阅读 · 0 评论 -
Java中的正则表达式
正则表达式在Java中的应用正则表达式(regular expression)是指一种操作字符串的搜索模式,可用于文本的搜索、编辑等操作。如下是一个正则表达式:^[0-9]其定义了一个搜索非数字字符的模式。正则表达式规则字符匹配符下表是常用的字符匹配符: 表1 字符匹配符 正则表达式 说明 . 匹配任意字符 ^regex 在一行的开始出匹配regex regex$原创 2016-06-30 16:54:17 · 548 阅读 · 0 评论 -
Java集合框架结构
Java Collections Framework 主要有以下几个组成部分(结构见下图):List 链表,顺序/随机访问Set 集合,用于保存一组元素,每个元素具有唯一性Map,键值映射表,键值具有唯一性,即一个值只能对应一个键值Queue,队列,支持FIFO操作,有数组和优先队列两种Java集合类大部分类都是非同步的,同步的只有 Vector, Stack, HashT原创 2016-08-20 22:57:01 · 608 阅读 · 0 评论