码迷,mamicode.com
首页 >  
搜索关键字:java语言 java跨平台 java垃圾回收机制    ( 7762个结果
java replaceAll Replace
java ReplaceAll 的两个参数都必须是正则表达式。在正则表达式中 \ (一个斜线)是用 \\ 来表示(即:用两个斜线表示一个斜线) 而在Java语言中 \ (一个斜线)是用 \\ 来表示。(即:也用两个斜线表示一个斜线) 所以正则表达式为两个斜线("\\")的写法,在Java语言中要用4...
分类:编程语言   时间:2014-05-09 12:49:47    阅读次数:287
Java网络编程初识
Internet的迅猛发展与普及为基于计算机网络的分布式计算带来了无线活力,越来越多的创新型应用建立在网络通信的基础上。 Java语言之所以能在短时间内迅速崛起,在很大程度上得益于其设计顺应了网络计算机的潮流。与使用其他程序设计语言或函数库相比,在Java程序中实现网络通信显得更加轻松。 为...
分类:编程语言   时间:2014-05-09 09:43:49    阅读次数:326
Java语言程序设计基础篇 数组(六)
Java语法之数组数组的定义数组是对象。如:int[]x=newint[100];或:intx[]=newint[100];(这种方式主要是为了适应C/C++程序员)声明一个数组变量:int[]x;并不会在内存中给数组分配任何空间,仅创建一个引用数组的存储地址。数组创建后,其元素赋予默认值,数值型基本数据类型..
分类:编程语言   时间:2014-05-09 06:46:55    阅读次数:311
java面向切面编程
面向切面在英文中的单词是Aspect Oriented Programming(AOP),在spring框架中叫aop,它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 AOP技术是建立在Java语言的反射机制与动态代理机制之上的。请看下图 以上图是利用jdk动态代理为真实对象上的...
分类:编程语言   时间:2014-05-09 02:16:35    阅读次数:417
JAVA垃圾收集机制剖析
1.垃圾收集算法的核心思想   Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。   垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被...
分类:编程语言   时间:2014-05-09 01:32:44    阅读次数:569
java关键字——transient
transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。这样对象的size就会小一些,相对占用的网络资源就会小。
分类:编程语言   时间:2014-05-08 18:19:38    阅读次数:311
学习与思考
一.写代码之前我们要思考的问题?1.明确需求。我要做什么?2.分析思路。我要怎么做?1,2,3。3.确定步骤。每一个思路部分用到哪些语句,方法,和对象。4.代码实现。用具体的java语言代码把思路体现出来。二.学习新技术要明确的什么?1.该技术是什么?2.该技术有什么特点(使用注意):3.该技术怎么...
分类:其他好文   时间:2014-05-08 17:52:05    阅读次数:209
thrift在windows的编译/安装--c++版
前言: thrift是出于Facebook的rpc网络编程框架, 其对跨平台和多语言的支持优于google protobuf, 但thrift在java/c#语言上应用比较多, 资料也丰富, 在windows平台的c++这块, 资料相对较少, 而且编译也麻烦. 这篇博客主要记录对thrift在wi....
分类:编程语言   时间:2014-05-08 15:20:46    阅读次数:631
学习笔记---C++虚函数,纯虚函数
1 .虚函数假设people是man的父类,people类和man类都定义了实函数walk()people* p = new man();p->walk();这里P执行的是people类的walk()函数。这和java语言不一样,java在这里执行的是man的walk()函数。那么C++如何实现子类...
分类:编程语言   时间:2014-05-08 09:30:01    阅读次数:349
Java语言程序设计基础篇 循环(四)
①打印:***************for(intx=1;x<=5;x++){ for(inty=x;y<=5;y++){ System.out.print("*");//向下一般的格式for(inty=x;y<=5;y++) } System.out.println(); }②打印:***************for(intx=1;x<=5;x++){ for(inty=1;y<=x;y++){ System.out.print("*");//..
分类:编程语言   时间:2014-05-08 03:41:13    阅读次数:295
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!