尚学堂J2SE笔记..docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚学堂J2SE笔记.

注册 | 登录 忘记密码?51cto首页 | 博客 | 论坛 | 招聘 热点文章如果在InfoPath组合框的.. 帮助转载:81 ?翻译:0原创:10?蝴蝶穿花剑?http://860830 复制链接 邀请加入技术圈加友情链接发短消息相册技术圈博客首页 | 交换路由 | 虚拟机 | 网络工程师 | 网络安全 | java | J2EE | jsp | javascript | 默认 讲述:我与51CTO不得不说的故事 ?博客互动专题 之 网工须知的30个常见问题博主的更多文章J2se学习总结 2008-03-13 20:53:47 标签:J2se 学习 总结 [推送到技术圈] Java的一些规定?1、若在源文件中定义了声明为public的类,需要将类所在的源文件的文件名取名为类名2、在同一个源文件中有且只能有一个定义为public的类3、编译时文件名大小写是不敏感的,执行的时候加载的类名是大小写敏感的?Java的语法?1、byte类型是一个有符号的8位的整数(-128~127)。其他语言的字节类型通常是无符号的整数。2、为了保持精度,byte型与byte型或整数运算时,将转换为整型后运算。将结果赋值给byte变量需要类型转换。3、short类型(-32768~32767)4、java中的char类型可以表示0~65535个字符,利用unicode编码格式5、可以使用单引号字符或者整数对char型赋值6、java中小数常量被认为double型,若要表明为float型,在其后加f7、float是4个字节,double是8个字节8、java中的boolean只有两个取值true和false9、java中条件判断只能使用true或者false?java中的数组?1、java中一维数组在定义的时候是不能够分配空间的,例: int num[];//中括号中不能写大小 只有在定义完成之后为数组分配大小 num = new int[3]; java中数组定义建议采取下面的形式: int[] num; 数组可以在定义时进行初始化: int[] num = {1, 2, 3}; 或者 int[] num = new int[]{1, 2, 3}; 注意不要写为: int[] num = new int[3]{1, 2, 3};2、java中的二维数组 定义: int[][] num; 分配空间: num = new int[1][2];3、java中二维数组每行的列数可以不相同: int[][] num; num = new int[3][]; num[0] = new int[1]; num[1] = new int[2]; num[2] = new int[3]; 有些像c/c++中的指针数组4、java中定义一个数值型数组的时候,会自动将数组的元素全部赋值为05、当用初始值填充数组时,不要在中括号中填写大小,例: int[][] num = new int[2][]{{1, 2, 3}, {4, 5, 6}}; //error6、java支持不规则数组元素 int[][] num = {{1, 2, 3}, {4, 5}, {6}}; java中的自增操作?1、表现形式与c/c++中一样?java的移位运算符?1、左移 带符号右移 无符号右移?java的包?1、package语句必须是java源文件中的第一条语句。如果不加package语句,则指定为缺省包或者无名包。2、包对应着文件系统的目录层次结构。在package语句中,用“.”来指明包(目录)的层次。 如果在源文件中定义了package(给类取了包名),则类的完整的名字为:包名.类名 。3、java中提供的包(package)和文件系统的目录层次结构是相对应的。当为类定义了包名时, 要求在硬盘上有相应包名的目录,该目录下有类文件。4、可以使用“/”分隔包名和类名,通常使用“.”。5、包名可以使用多重限定名,例:package p1.p2.p3;//即顶层包p1有子包p2,p2有子包p3,包? p3中有当前类。注意:文件系统中应该有相应的目录层次结构。6、可以使用javac的-d参数指定在什么位置生成类的文件,并且会根据源文件中定义的包名生成相应的目录层次结构。未指定-d则在当前目录生成类文件,并且不会生成package指定的目录层次。?import语句?1、引入包中的类:import java.io.File;2、引入整个包:?import java.io.*;3、在同一包中的类可以相互引用,无需import语句。4、java.lang包是自动导入的,不需要显式的加上import语句。5、除非有必要尽量避免导入一个包中的所有类。?类的说明符?1、类的访问说明符 (1)public

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档