-
java高并发系列 - 第10天:线程安全和synchronized关键字
java高并发系列 - 第10天:线程安全和synchronized关键字 这是并发系列第10篇文章。 什么是线程安全? 当多个线程去访问同一个类(对象或方法)的时候,该类都能表现出正常的行为(与自己预想的结果一致),那我们就可以所这个类是线程安全的。 看一段代码: package co...
-
JVM指令手册
JVM指令手册 栈和局部变量操作 将常量压入栈的指令 aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_0 将int类型常量0压入栈iconst_1 将int类型常量1压入栈iconst_2 将int类型常量2压入栈iconst_3 将int类型常量3压入栈iconst_4 将int类型常量...
-
数据结构与算法—稀疏数组和队列
数据结构与算法—稀疏数组和队列 目录 1.稀疏数组 1.1 解决方法 1.2 代码实现 2. 队列 2.1 数组模拟队列 2.2 数组模拟环形队列 1.稀疏数组 所谓稀疏数组就是当数组中大部分的内容值都未被使用(或都为零),在数组中仅有少部分的空间使用。因此造成内存空间的浪费,为...
-
进程与线程的区别
进程与线程的区别 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区...
-
java基础第十七篇之网络编程和装饰者模式
java基础第十七篇之网络编程和装饰者模式 1:网络概述 1.1 网络的发展Net 1964年,美国人--- 阿帕网---以太网Internet 1.2 网络的通信协议 windows电脑,android手机,Mac平板---》联网 ----网络协议(一个文档:长度,速率,格式) ---根据文档来写了一段代码(通信协议) 1....
-
并发一:Java内存模型和Volatile
并发一:Java内存模型和Volatile 并发一:Java内存模型和Volatile 一、Java内存模型(JMM) Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和在内存中取出变量的底层细节,是围绕着在并发过程中如何处理原子性,可见性和有序性这3个...
-
基于有限状态自动机的数据类型识别功能(3)
基于有限状态自动机的数据类型识别功能(3) Check_science() 1 private void Check_science(String Nowline, int i) { 2 int k=Nowline.lastIndexOf('.',i)-1; // 找到e最近的左边. 3 int j=Nowline.lastIndexOf(' ' ,i); 4 if (j!=-1) { // 有空格时 5 if (k=j) //...
-
Java模版引擎之Freemarker
Java模版引擎之Freemarker Java 模版引擎之 Freemarker freemarker 是一款模版引擎,是一种基于模版生成静态文件的通用工具,它是为 Java 程序员提供的一个类库,它不是面向最终用户的,而是为程序员提供了一款可以嵌入他们开发产品的应用程序。 1.插值 1.1 常用 ${var}...
-
与Swing的初见
与Swing的初见 ---------------------------参考菜鸟教程的swing课程学习-------------------- Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Hello World程序 HelloWorldSwi...
-
java的线程池的使用
java的线程池的使用 1、线程池的创建 1、首先创建一个类,然后实现Runnable接口 public class ExectorTest implements Runnable {} 2、首先声明一个线程池的全局变量 public class ExectorTest implements Runnable { // 线程池 private ExecutorService executorPool;...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
