xxp-java基础.doc

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

Java基础1 1. cmd界面里面set命令看所有环境变量 set path=%path%ttt=xxx; 注意等号左右不能有空格 运行命令时,是以变量名里面排在前面的地址来运行 2. c:\winnt\system32里面也有一个java.exe 它一般是在装JBuild时产生的 3. set classpath=c:\java 与set classpath=c:\java; 是有区别的, 后面一种多一个分号 最好还是用set classpath=c:\java;. 4. jad是java反编译器 5. 语法是jad -s java 可运行程序的路径.class 就可以反编译,生成的文件在jad的目录 6. FrontEnd是jad反编译工具的前台 java基础2 1. 十进制41 十六进制 0x41 八进制 041 2. 13L是长整型 41f是单精度(占四个字节) 2e3f 是2*(10^3)f 41d是双精度 3. \’是单引号 \”是双引号 \\是斜杠 4. ‘Hellow World’是字符串常量, 5. 数值型,字符型,布尔型是基本数据类型 类, 接口, 数组是引用数据类型 6. 运算式中所有的byte, short, char将被提升到int型 7. float a = 3.5 是错的, 3.5会自动变为双精度, a的长度不够,所以要在3.5后面加一个f 8. 自动类型转换只能从小变到大, 要从大变到小就要强制转换一下 9. system.out.println(‘a’ + 1); 的结果是98 a会自动提升为整数类型 10. y = x0 ? x : -x 问号表达式求x的绝对值 即java里面也有问号表达式 11. system.in.read() 读入一个字符 12. 如果a是一个char型 要输出它就要强制转换System.out.println((char)a); 13. System.in.read()是从缓冲区里面读, 而缓冲区里面会有回车换行, 会被读进去 14. 浮点数在内存中的存储方式 在文档中Float.intBitsToFloat的说明中有 15. 浮点数有三部分, 最前面是s,是符号位 然后是m,是有效位,m是放在最后的 然后是指数位,放在中间 16. int[] ia = new int[] {3,4,5} int[] ia = {1,2,3,4} 17. 声明数组的时候是不允许指定长度的 18. 与数组操作相关的函数 a) System.arraycopy()函数来拷贝数组 b) Array.sort来排序数组 19. 局部变量不会自动被初始化, 特别是数组,一定要在声明的时候初始化 java基础3 1. string str1 = new string(“ads”); string str2 = new string(“ads”); string str3 = str1; str1 != str2 str1.equal(str2) = true; str1 == str3; 即== 是比较地址 equal是比较值 2. 匿名对象, 如new Person().display() 多用在给函数传递一个参数 3. 一个文件在编译的时候, 每一个类会产生一个class文件 4. finalize方法是java自动析构对象的, 编译器会自己来调用. 我们可以自己用System.gc来进行垃圾回收 5. 静态代码块只在类第一次被使用的时候被执行一次, 例如 static { … } 6. 单态设计模式 某个类只能存在一个静态的实例对象 所以要把构造函数变成私有的,然后在类的内部定义一个对象, 然后提供一个静态接口来让外界获得这个静态对象 如果这个对象没有定义为静态的, 在外界就会产生不止一个对象 7. 在类的内部定义一个类, 叫内部类. 内部类可以直接访问包含它的类的私有成员,但包含它的类不能访问内部类的成员 也就是外部类要调用内部类, 必须实例化, 但内部类不需要. 因为内部类是保存了一个外部类的引用的 8. 文档注释 必须以/**开头 */结尾 中间有几个关键的地方: Title Description… @开头的可以给参数值 如@version 100 语法如 javadoc –d “目录” java文件的名字 java基础4 1. 子类可以调用父类的构造方法, 但是不能继承构造方法 jav

文档评论(0)

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

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

1亿VIP精品文档

相关文档