在当前目录再找一次。2):如果classpath的值结果出没有分号,在具体的路径中没有找到运行的类,不会再当前目录找。一般不指定分号,如果没有在指定目录下找到要运行的类文件,就报错,这样可以调试程序。
4,javac命令和java命令做什么事情呢?要知道java是分两部分的:一个是编译,一个是运行。javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的java文件进
行编译。生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。java:负责运行的部分会启动jvm加载运行时所需的类库并对class文件进行执行一个文件要被执行必须要有一个执行的起始点这个起始点就是mai
函数
278
fjava语法基础
进制
1、进制一种进位方式,x进制,逢x进一
2、表现形式【掌握】A:二进制0bB:八进制0C:十进制默认D:十六进制0x09,af
3、进制转换A:任意进制十进制公式:系数基数的权次幂相加eg07478148056460B:十进制任意进制公式:除基倒取余eg848104108121801
C8421码111111111286432168421
eg01101100
7401001010
原反补码
1、正数:原码、反码、补码都一样2、负数:
原码:最高位是1,其余位代表数值位反码:最高位符号位不变,其余位逐位取反补码:反码1
反码
0
00001117(反码)
378
f补码
1
00001117(源码)
1
11110007(反码)
0
00001117(补码)
1
11110007(反码)
1
11110017(补码)
注意:计算机在对数据进行存储和运算的时候,都是以补码形式操作的。
A已知原码求补码:0b1011010011001100B已知补码求原码:0b1110111010010010
进制的由来
二进制转换成任意进制
478
f任意进制到十进制的转换
Java命名规则
1,关键字:其实就是某种语言赋予了特殊含义的单词。保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。
2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含09、az、、_;注意:
1),数字不可以开头。2),不可以使用关键字。
3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储空间,用于存储常量数据。
作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。特点:变量空间可以重复使用。什么时候定义变量?只要是数据不确定的时候,就定义变量。
变量空间的开辟需要什么要素呢?1,这个空间要存储什么数据?数据类型。2,这个空间叫什么名字啊?变量名称。3,这个空间的第一r