java概念笔记

  1. java程序运行机制:
    1. 跨平台——无论是windows还是mac等等操作系统上都可以运行
    2. 原因;程序在jvm虚拟机上运行而不是在操作系统上
  2. java程序运行步骤:
    1. 编写java代码生成.java文件
    2. 编译.java文件为.class字节码
    3. 将字节码文件转成CPU能执行的指令
  3. java标识符:
    1. 规则:和c语言一致
    2. 规范:类名接口名每个单词首字母都要大写,变量方法名从第二个单词开始首字母要大写,包名所有字母都小写:xxx.yyy
  4. 变量:
    1. 三要素:数据类型,变量名,值
    2. 注意点:先声明后使用
      1. 使用前必须初始化
        1. 变量有作用域
        2. 在作用域内不能重名
        3. 无论什么数据类型进行"+"后都是String类型
  5. 运算符:
    1. 逻辑与和短路与的区别:短路与如果左边是false就不看后面
  6. 输入格式:
    1. int a=input.nextInt();
    2. float b=input.nextFloat();
    3. double c=input.nextDouble();
    4. boolean d=input.nextBoolean();
    5. string e=input.next;
    6. char f=input.next().charAt(0);//先按字符串方法接收再将第一个值赋值给char类型变量
  7. 数组的定义
    1. int[] arr : int[]是一种引用数据类型,数组类型
    2. int arr[]: 最早在c语言中没有面向对象的概念,没有数组类型,只是把它看作一组数,类型为int
  8. 数组的初始化
    1. 静态初始化:int[] a=new int[]={1,3,2,5};
    2. 动态初始化:int[] a=new int[5];
    3. 两种初始化方式不能混合使用
  9. 二维数组的内存分析
 

posted @ 2021-07-18 15:47  不负韶华。  阅读(30)  评论(0编辑  收藏  举报