-
2018-08-08 11:10:13
- Java -- 代码详解可变参数列表
- 以此方式即可实现向函数传入任意类型、数量的参数。但是,以上方法是一种比较过时的方法,在Java SE5出来后,提供了一种更为方便的方式。在Java SE5出来后,提供了一种更为方便的方式。在Java SE5出来后,提供了一种更为方便的方式。在Java SE5出来后,提供了一种更为方便的方式。
-
1774
-
2018-08-08 11:04:16
- Java的父类介绍:Object类的源码分析
- 特点: * 1、每当在执行Java应用程序期间多次在同一对象上调用它时,{@code hashCode}方法必须始终 * 返回相同的整数,前提是不修改对象上的{@code equals}比较中使用的信息。 从应用程序的一 * 次执行到同一应用程序的另一次执行,该整数不需要保持一致。 * 2、如果两个object根据equals判定真,则hashcode必须返回相同的值 * 3、如果两个object不equal,hashcode可以相同也
-
2029
-
2018-08-08 10:59:10
- 关于C++中string类对象的用法总结
- 关于C++中string类对象的用法。求字符串的长度,在C语言中,我们就可以使用strlen()函数求,C++中同样可以使用strlen(s3);这种方法求出s3字符串的实际长度,但是因为C++关于string类与C语言有本质区别,所以我们一般调用string.length()函数来求字符串的长度
-
2072
-
2018-08-08 10:51:52
-
2018-08-08 10:47:14
- JAVA虚拟机学习笔记:JVM内存模型中垃圾回收方法
- 复制法的基本思想是:将内存分为大小相等的2块,每次只使用其中一块,GC时每次将所有存活的对象复制到另一块区域,然后清理该内存。 这几种都是方法区和栈中的引用对象。复制法的优点是:实现简单,回收速度快,且不会产生内存碎片。但由于每次只使用其中一块,导致内存利用率较低。复制算法的示意图如下:
-
1749
-
2018-08-08 10:41:49
- java类的初始化什么时候进行?(附代码)
- 初始化某个类的子类。子类的父类都会被初始化。 (6)直接使用java.exe命令运行某个主类,主类先被初始化。 注意: 对于一个final型的类变量,如果该变量的值在编译期就可以确定下来,那么这个类变量相当于“宏变量”,java编译器会在编译时直接把这个类变量出现的地方全部替换为它的值。因此即使程序使用静态变量,也不会导致该类的初始化。如下代码将不会打印出静态初始化块
-
1512
-
2018-08-08 10:28:41
- JAVA--线程与多线程 图文详解
- 【多线程】线程也看成对象,多线程指多个线程对象 【API中支持线程的类】java.lang.Thread。Thread类的对象就是线程对象 。【并发】同时完成多个任务。程序执行的步骤都是有顺序的,但很多时候我们需要并发处理一个问题,而不是按顺序处理一个问题
-
1506
-
2018-08-08 10:20:13
- C#入门经典学习阶段小结(凌乱)
- 托管代码:将代码编译为CIL,存储在程序集中,再用JIT编译器将它编译为本机所需代码,还需要管理正在执行的用.NET Framework编写的代码。 创建.NET应用程序所需步骤: ->使用C#编写应用程序代码 ->把代码编译为CIL,存储在程序集中 ->执行代码时,必须使用JIT编译器将代码编译为本机代码 ->在托管的CLR环境下运行本机代码
-
2933
-
2018-08-08 10:16:35
- Java学习基础知识教程:Java 数据结构
- Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) Map 接口 哈希表(Hashtable) 属性(Properties) 以上这些类是传统遗留的,在Java2中引入了一种新的框架-集合框架(Collection),我们后面再讨论。
-
1692
-
2018-08-08 10:09:33
- 详细介绍JS中“暂时性死区”的概念
- “暂时性死区”也意味着typeof不再是一个百分之百安全的操作。暂时性死区的本质就是,只要一进入当前作用域,所要使用的变量就已经存在了,但是不可获取,只有等到声明变量的那一行代码出现,才可以获取和使用该变量。
-
7870