随笔分类 - Java
摘要:开发工具: MyEclipse 10.0项目目录:[http://www.cnblogs.com/rhythmK/]1.新建项目:File->New->Web Project 项目名: SpringMVC32.添加 Spring 3.0 Core Libraries 以及 Spring 3.0 Web Libraries 包/webroot/Index.jsp:My JSP 'index.jsp' starting page This is my JSP page.MVC /login/welcome /welcome /webroot/WEB-INF/...
        阅读全文
            
摘要:Java程序性能优化技巧多线程、集合、网络编程、内存优化、缓冲、、spring、设计模式、软件工程、编程思想1、生成对象时,合理分配空间和大小 new ArrayList(100);2、优化for循环 Vector vect = new Vector(1000); for( inti=0; i<vect.size(); i++){ ... } for循环部分改写成: int size = vect.size(); for( int i=0; i>size; i++){ ... } 如果size=1000,就可以减少1000次size()的系统调用开销,避免了循环体重复调用。3、new一个实例.
        阅读全文
            
摘要:文章摘自:http://www.cnblogs.com/mcgrady/p/3411405.html说起属性,实际上java中没有属性这个概念,只有字段和方法,但是可以通过私有字段和声明get,set方法来实现类似于C#中属性的效果。在C#中,声明属性有两种方式,一种是声明访问器,另外一种是利用C# 3.0新增的自动属性。下面利用代码来说明:java中声明”属性”:package property;/** * java中的属性 * @author mcgrady * */public class Employee { //声明两个私有字段 private String name; ...
        阅读全文
            
摘要:这一篇文章要总结的内容是数组,数组可以简单地看成是同种数据类型变量的集合,它在我们的开发中经常用到,我们主要从以下几个方面进行总结:1,数组的创建和初始化2,数组的访问和遍历3,数组的总结数组的创建和初始化数组的创建和初始化一般有两种方法。方法一:使用赋值语句下面是示例和代码。package array;public class ArrayDemo { /** * @param args */ public static void main(String[] args) { int[] array1 = new int[5]; // 方法...
        阅读全文
            
摘要:java中流程控制语句主要分为以下几类,第一,条件语句,主要包括if语句和switch语句。第二,循环语句,主要包括while循环语句,for循环语句。第三,跳转语句,主要包括三种,break跳出语句,continue继续语句和return返回语句。可以说分类和用法大致与C#基本相同。这篇文章主要从以下几个方面进行总结。1,条件语句之if语句2,条件语句之switch语句3,循环语句之while循环4,循环语句之for循环5,跳转语句之return返回6,跳转语句之break跳出7,跳转语句之continue继续条件语句之if语句这里的if语句包括了if语句和if…else语句。其中if语句是
        阅读全文
            
摘要:上一篇总结了java的数据类型,得到了冰麟轻武等兄弟的支持,他们提出并补充了非常好的建议,在这里向他们表示感谢。在后面的文章中,我会尽力写得更准确和更完善的,加油!另外,因为C#是在java之后,也是在java的基础上设计出来的,所以C#语言与java有非常多相同的地方,同时,C#中也添加了一些新的功能和特性,比如LINQ和Lambda表达式等等。所以,我在比较java与.net的时候,大多数的不同是因为C#新添加了一些特性,只要明白这个背景就可以了。那么这一篇我们要总结的是java中的运算符和表达式。我想从以下几点进行总结说明。1,算术运算符2,自增自减运算符3,关系运算符4,位运算符5,移
        阅读全文
            
摘要:在Java中,数据类型分为两类,一类是基本数据类型,另外一类是引用类型。而在C#中,数据类型分为三类,分别是基元类型,值类型和引用类型。其中基元类型是.net framework框架中预定义的类型,当然,基元类型中可能包含有值类型和引用类型。下面是C#中数据类型的图示:这一篇要总结的是java中几种基本的数据类型以及类型转换。大致分为以下几点:1,整数类型2,浮点数类型3,字符类型4,布尔类型5,类型转换之自动转换6,类型转换之强制转换一,整数类型整数类型按占用的内存空间位数不同分为4种,分别为8位的byte字节型,16位的short短整型,32位的int整型,以及64位的long长整型。我们
        阅读全文
            
摘要:这一篇从最基础的开始对比总结,说起基础语言要素,故名思义,就是学习语言的基础,主要内容包括标识符,关键字和注释。我想从以下几点进行总结,有区别的地方有都使用红色粗体字进行了总结。1,标识符2,关键字3,注释标识符这个术语在java和C#中的定义是一样的,即标识符是程序员为自已定义的类,方法和变量所起的名字。比较了java和C#对于标识符的定义和约定,规则基本相同。1,标识符区分大小写。2,标识符由字母,数字,下划线和美元符号组成,但是,不能以数字开头。注意:在C#中方法名一般用pascal帕斯卡命名法,即每个单词首字母都大写,而在java中,方法名一般用camel骆驼命名法,即第一个单词首字母
        阅读全文
            
摘要:最近因为公司项目要由.net平台转到java平台的原因,之前一直用.net的我不得不开始学习java了,刚开始听到说要转java的时候很抗拒,因为我想专注在.net平台上,不过这样也并不完全是坏事,通过接触java开发也许能拓展我的开发思想和知识面,所以这也许是个学习java的机会。因为之前从来没有做过java开发,所以现在不得不从最基础的开始,而且因为做.net已经有几年了,习惯了VS的良好的操作体验,所以刚开始接触Eclipse有很多的不适应。这个系列我想通过与.net比较的方式来学习,一来分清java与c#的区别,二来也许能加深对.net的理解,第三是希望想转java的朋友能通过这个系列
        阅读全文
            
                    
                
浙公网安备 33010602011771号