java 全局变量 的小结】的更多相关文章

利用关键字final声明常量,对于全局的常量(即在整个项目中都可用)通常按以下模式声明:public static final int MAX_VALUE=512 如果某常量只在本类使用,则应将其定义为private的. 常量名字通常采用大写字母.…
接上一篇 java并发包小结(一):http://blog.csdn.net/aalansehaiyang52/article/details/8877579 Future 接口Future 接口允许表示已经完成的任务.正在执行过程中的任务或者尚未开始执行的任务.通过 Future 接口,可以尝试取消尚未完成的任务,查询任务已经完成还是取消了,以及提取(或等待)任务的结果值.FutureTask 类实现了 Future,并包含一些构造函数,允许将 Runnable 或 Callable(会产生结…
java IO 流小结 java流类图结构 流的分类 按方向 输入流 输出流 按类型 字节流 字符流 结论:只要是处理纯文本数据,就优先考虑使用字符流. 除此之外都使用字节流.…
上一篇文章整理了Base64算法的相关知识,严格来说,Base64只能算是一种编码方式而非加密算法,这一篇要说的MD5,其实也不算是加密算法,而是一种哈希算法,即将目标文本转化为固定长度,不可逆的字符串(消息摘要). 简单了解 MD5(Message Digest Algorithm 5),翻译过来是消息摘要算法第五版,按照惯例,我们推理可能也有MD2,MD3这样名字的历史版本.. 即使完全不了解这个算法的原理,我们也可以从命名中看出一些眉道,所谓摘要,就是一个简短的概括,像我写过的毕业论文,上…
学生在学习jdbc的时候,会问到怎么调用存储过程,现在将java调用oracle存储过程的示例总结如下.(关于调用sqlserver的存储过程将在下次进行小结请关注) 一:无返回值的存储过程 存储过程为: ? create or replace procedure adddept(deptno number,dname varchar2,loc varchar2) ? as ? begin ? insert into dept values(deptno,dname,loc); ? end; 然…
基础部分总是看起来简单,若要明白原理和使用场景,需要慢慢的体会. 本文对常用的关键字如final,transient,volatile,static以及foreach循环的原理重新梳理了一遍. 一.final的作用?1.final class当一个类被定义成final class,表示该类的不能被其他类继承,即不能用在extends之后.否则在编译期间就会得到错误.final方法可以保证其执行的确定性,从而确保了方法调用的稳定性.在一些框架设计中就会经常见到抽象类的一些已实现方法的方法被限制成f…
全局变量:Java程序中,不能在所有类之外定义全局变量,只能通过在一个类中定义公用.静态的变量来实现一个全局变量.例如:ClassGlobalVar{public static global_var;}在类GlobalVar中定义变量global_var为public static,使得其它类可以访问和修改该变量.Java对全局变量进行了更好的封装.而在C和C++中,依赖于不加封装的全局变量常常造成系统的崩溃. 全局变量是类中的成员变量,存放在堆区. 做一个类用静态属性保存它: public c…
Java vuser是自定义的java虚拟脚本,脚本中可以使用标准的java语言. 环境配置 1.安装jdk(注意:lr11最高支持1.6) 2.配置环境变量 3.在lr选择java Vuser协议 脚本结构 一般在init中编写初始化脚本,在action中编写业务流程,在end中编写释放资源的内容 适用范围 1.不太适合录制的业务功能点性能测试:如视频播放.http文件下载 2.利用java语言开发的应用系统 Virtual User Generator小结 1.脚本录制 Web脚本,App脚…
这是接触Java的第一周,了解这个语言的一些基础知识,下面是对这段时间重要知识点的汇总 一.Java是一种面向对象的语言    特点为:简洁高效.可移植性.适合分布式计算.健壮防患于未然的特性.多线程处理能力.具有较高的安全性 二.Java实现可移植性靠的是JVM,JVM就是一台虚拟的计算机,只要在不同的操作系统上植入不同版本的JVM,Java程序就可以在各个平台上移植,做到“一次编写,处处运行”. Java中程序的执行步骤为 1.使用javac将一个*.java源文件编译成*.class文件…
之所以学习 jvm ,是因为在学习多线程相关知识时,对 volatile 关键字理解的不够透彻,总有种似懂非懂的感觉.于是通过在网上各种资料的查阅,最终将 volatile 和 jvm 联系上了,本身又对jvm充满好奇,因此踏上了 jvm 的学习之旅. 一.一个问题 一个面试官对面试问题的分析 Q:GC 是在什么时候,对什么东西,做了什么事情? 二.五张图 看了多遍该书以后,个人觉得可以将书中大部分内容通过以下书中的五张图来进行联想 运行时数据区 HotSpot 虚拟机的垃圾收集器 双亲委派机制…