易截截图软件、单文件、免安装、纯绿色、仅160KB

java与c++语法区别

//1.Java中字符串不能多行书写。多行书写用引号隔断,加号相连。  
  //2.Java的标识符可以用美元符号开头。  
  //3.Java中没有无符号变量或无符号常量的概念。所有的变量都是有符号的。  
  //4.Java中变量的字长是固定的。不存在char和wchar之分。  
  //5.Java中变量未初始化就使用将是编译错误。  
  //6.Java中不能把0和非0整数当boolean值用。要使一个整型变量在0和1之间交替变化,不能用非运算,可以这样。int   x=0;x=(x+1)%2;  
            //java的类型检查比C++严格。byte   b=3;b=b-1;是错误的。非运算符(!)只能对boolean数据操作。  
  //7.Java中变量不能嵌套定义,即子块变量名不能与父块变量名同名。但类成员函数中的局部变量可以隐藏类成员变量,即二者可以有相同的名字。  
  //8.Java中没有全局变量和全局函数,相应功能由类中的static成员代替。全局常量加public   static   final标记。  
  //9.Java中函数的参数如果是基本数据类型,使用的是传值调用。其他自定义类型是传地址(句柄)调用。  
  //10.对象的句柄之间赋值,只能让两个句柄指向同一个对象,对象的内存不会被复制。也不存在运算符重载,字符串重载加号是系统实现的特例。没有拷贝构造函数的概念。因此,继承是很单纯和简单的。  
  //11.Java的左移位运算分带符号左移>>和不带符号左移>>>。byte,short,char的移位运算自动提升为int再移位。  
  //12.Java没有goto语句,但有goto保留字。  
  //13.Java数组也是在堆内存中分配的,并且是对象.int[]   intArray   =   new   int[100];   中括号可以写在数组名的前面。       这样是错误:int   a[5];  
                  //奇怪的是,这种堆上创建的数组大小也不可改变。  
  //14.Java中没有真正的多维数组,只有数组的数组,且可能是不规则的矩阵形式。  
              /*  
                int   xx[][];  
          &nb


相关文档:

Java基础知识

一、Java基础知识
1.Java
有那些基本数据类型,String是不是基本数据类型,他们有何区别。
2.字符串的操作:
 
写一个方法,实现字符串的反转,如:输入abc,输出cba
 
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。
3.数据类型之间的转换
 
如何将数值型字符转换为数字 ......

JAVA内部培训资料

JAVA内部培训资料

一、JAVA基础培训系列
1.孙鑫JAVA高级软件工程师班培训录像(2DVD)
 

简介:光盘由孙鑫老师亲自授课录制。循序渐进、通俗易懂、实战性强、内容全面、讲解深刻、问答形式是本套培训录像的特色。学员通过本套光盘的学习,能够快
速掌握Java编程语言,成为Java高手。
2.传智播客 ......

Java 泛型的解析


泛型是J2SE 5.0最重要的特性。他们让你写一个type(类或接口)和创建一个实例通过传递一个或多个引用类型。这个实例受限于只能作用于这些类型。
比如,在java 5,java.util.List 已经被泛化。当建立一个list对象时,你通过传递一个java类型建立一个List实例,此list实例只能作用于所传递的类型。这意味着如果你传递一个St ......

JAVA实现DES加密

DES算法为密码体制中的对称密码体制,又被成为美国数据加密标准
,是1972年美国IBM
公司研制的对称密码体制加密算法。其密钥长度为56位,明文按64位进行分组,将分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。
DES加密算法特点:分组比较短、密钥太短、密码生命周期短、运算速度较慢。
DES工作 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号