- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++程序员Java速成;一、程序结构;一、程序结构;4. Java程序大小写相关,甚至文件名都是大小写相关的。 5. .java文件的编码必须是ANSI的. 6. Java程序中的每个类,经过编译后会变成一个.class文件,文件名和类名相同。 7. a.java中如果用到了文件b.java中的类,那么不做特殊处理的话, 程序运行时,应确保a.class应该和 b.class在同一个文件夹下。 8. Java没有全局变量和全局函数。所有东西都写在 class里面。 ;java有boolean数据类型,没有bool类型。 boolean类型的取值是true或false。boolean和int类型不能互相转换。条件表达式必须是boolean类型的,不能把0当false,非0当true 2.有byte数据类型,byte类型的变量占一个字节, 取值是 -128 – 127。 3. float常量后面要加 f 或 F,如: float y = 0.3f,x = 1.3e-4f; ; char类型的变量可以是Unicode字符表中的字符,包括可以是汉字,如 : char c = ‘好’; char类型变量里,存放的是字符在 unicode编码里的序号。Unicode编码一共65535个字符。字母、数字和普通标点符号在unicode里的编号正好和其ASCII码相等。不能认为char类型的变量占一个字节。;5. long类型的变量占8个字节。long类型的常量后面要跟L或l,如: long a = 0xffffffffffaL; 6. 将精度高的数值赋值给精度低的变量时,必须要进行强制类型转换,不过char类型和int类型可以互相赋值,只要赋给char类型的int值不超过65535;;public class HelloWorld { public static void main( String args[]) { float y = 0.3f,x = 1.3e-4f; char c = 好; long a = 0xffffffffffL; System.out.println(c); System.out.println(a); System.out.println((int)好); System.out.println((char)22900); System.out.println((int)a); //int n = 3.232; //wrong char c1 = 65535; //ok //char c2 = 65536; //wrong } };成员变量被称为“属性”,成员函数被称为“方法 Java中没有指针,但Java对象本质上只是相当于C++中的指针,必须通过new运算符创建后才能被使用。 class Test { int n; } public class HelloWorld { public static void main( String args[]) { Test t; //本质上相当于C++ 的 Test * t; t.n = 100; //错,t还没有初始化,对???不存在 } ;正确的写法: class Test { int n; } public class HelloWorld { public static void main( String args[]) { Test t; t = new Test(); t.n = 100; } };Java 中对象用new创建后,不需要delete。Java虚拟机有垃圾回收机制,定期自动回收没用的对象。 4. 对象间互相赋值会使得两个对象指向(或说是引用)相同的地方;Java 中的数组都是对象,有许多属性和方法。比如length属性表示数组元素个数。 一维数组的两种定义方式(无区别): 类型 数组名 [ ]; 类型 [ ] 数组名; 不能在 [ ]中指定元素个数 ;数组定义后并不占有内存,也必须用new运算符创建后才能使用。创建时指定元素个数。 float gpa[ ]; gpa = new float[300]; //300个元素 也可以定义时直接初始化: float gpa[ ] = new float[4]; int a [ ] = { 1,2,3,4, 5}; System.out.println(a.length); //输出5;一维对象数组初始化: class Student { int n; Student(int v) { n = v ; }; } public cla
有哪些信誉好的足球投注网站
文档评论(0)