当前位置:网站首页 > Java基础 > 正文

java教程25天



day 02 (3.29)


  1. 标识符:由26个英文字母大小写, 数字和’_‘, ‘$‘组成. 数字不能开头. 不能用关键字.
  2. 逻辑运算符: &且, |或, ^异或, !非, &&短路且, ||短路或.
    位运算符: <<左移, >>右移, >>>无符号右移, &按位与, |按位或, ^按位异或(xor), ~按位取反.
  3. 所有类型与字符串用’+‘连接都变成字符串.
  4. 一个数异或另一个数两次还得原数.
  5. 不引入新变量, 交换两书的值.
    a = a + b; b = a - b; a = a - b; // 如果a和b是大数, 可能超过整型的最大范围.
    或 a = a ^ b; b = a ^ b; a = a ^ b;
    ————————
    day 03 (3.30)
    ————————
    ————————
    day 04 (3.30)
    ————————
    int[] arr = {1,21,3,4}
    System.out.println(arr)
    输出: [I@15093f1
    意义: [ 表示数组的那个中括号, I 表示Integer. @后面表示内存地址.
    这个的意思是: 地址为 15093f1 的指向Int型的引用
    ————————
    day 05 (3.30)
    ————————
    ————————
    day 06 (3.30)
    ————————
    1. javadoc作用于public和protected权限的类、方法等.
  • 一个类默认有一个空参数的构造函数. 这个默认的构造函数的权限和所属类一致.
    ————————
    day 07 (3.31)
    ————————
    ————————
    day 08 (3.31)
    ————————
    ————————
    day 09 (3.31)
    ————————
    1. 内部类定义在局部(如定义在方法中)时, 内部类可以访问外部类的成员, 但是不能访问内部类所在局部中的变量, 除非此变量用final修饰.
  • 匿名内部类必须有继承父类或实现接口. 格式: new 父类构造器(形参列表){…}; 或 new 实现接口{…};.
    ————————
    day 10 (3.31)
    ————————
  • 源码中使用package指定包的情况下, 编译时需用-d参数指定包路径. (javac -d . Test.java 会在当前路径下生成新的包文件夹并将对应.class文件放在里面; javac Test.java直接将.class文件放在当前路径. )运行时用java pack.PackageDemo命令运行当前路径下的pack文件夹中的PackageDemo.class(即使当前路径位于pack文件夹中, 运行时也要java pack.PackageDemo不能直接java PackageDemo).
  • jar 看help.
    ————————
    day 11 (4.1) –> pass
    ————————
    ————————
    day 12 (4.1) –> pass
    ————————
    ————————
    day 13 (4.1)
    ————————
  • 上一篇: java基础教程材料
  • 下一篇: java jdbc教程
  • 版权声明


    相关文章:

  • java基础教程材料2026-01-17 10:02:05
  • java2实用教程实验指导2026-01-17 10:02:05
  • java重构教程2026-01-17 10:02:05
  • java界面开发教程2026-01-17 10:02:05
  • java字符教程2026-01-17 10:02:05
  • java jdbc教程2026-01-17 10:02:05
  • java教程2442026-01-17 10:02:05
  • Java简单教程推荐2026-01-17 10:02:05
  • java seo教程2026-01-17 10:02:05
  • java中string教程2026-01-17 10:02:05