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