1.计算机中存储数据的单位是字节(byte),每个字节是由8位(bit)组成。
2.人机交互方式:图形化界面(消耗内存+运行速度慢)+命令行
3.常用的dos命令
4.Path 环境变量 : 可以理解为系统中的一个大管家, 帮我们记录了很多软件的完整路径当我们要运行一个程序,而没有告诉它程序所在的完整路径时系统除了在当前目录下面寻找此程序外,还会到path中指定的路径去找.
5.计算机语言:人与计算机沟通交流的表达方式
机器语言:就是 0/1 代码。计算机只能识别 0 和 1。
汇编语言就是将一串很枯燥无味的机器语言转化成英文单词。比如:add 1,2;
高级语言:使用普通英语进行编写代码,然后通过编译器翻译成类似于汇编语言的指令,之后再由计算机执行。
6.java三大平台
Java SE : Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。
Java ME : Java 语言的(小型版),用于嵌入式消费类电子设备。
Java EE : Java 语言的(企业版),用于 Web 方向的网站开发。
7.Java 跨平台性:在需要运行 Java 应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可。JVM 虚拟机本身不允许跨平台,允许跨平台的是 Java 程序。
8.Java 程序开发的三个步骤:编写代码,编译代码,运行代码
9.JDK的组成
JVM(Java Virtual Machine):Java虚拟机, 真正运行Java程序的地方
核心类库:Java自己写好的程序,给程序员自己的程序调用的
JRE(Java Runtime Environment): Java的运行环境=jvm+核心类库
JDK(Java Development Kit): Java开发工具包(包括上面所有)=jvm+核心类库+JRE
10.11.
12.Scanner键盘录入(nextInt、nextDouble、nextBoolean、next)
13.算数运算符
/:整数相除,只能得到整数,若想得到小数结果,需要小数参与运算
%:取模,作用是来取余数的
14.数值拆分公式
个位:数值%10 十位:数值/10%10 百位:数值/10/10%10
15.类型转换
基本的隐式转换:l把一个取值范围小的数值或者变量,赋值给另一个取值范围大的变量
运算中的隐式转换:取值范围小的数据,和取值范围大的数据进行运算,小的会先提升为大的之后,再进行运算;byte short char 三种数据在运算的时候,都会提升为int,然后再进行运算。
强制转换:把一个取值范围大的数值或者变量,赋值给另一个取值范围小的变量不允许直接赋值,需要加入强制转换。
16.计算机中进制的分类:
十进制(默认) 二进制:0b开头 八进制:0开头(以后编写数值,尽量不要0开头)
十六进制:0x开头(以后看到一组数据是0-9,字母a-f排列就是十六进制数据)
标签:10,20,运算,java,程序,数值,Java,取值,黑马 From: https://blog.csdn.net/m0_45294694/article/details/139608204