网易云课堂Java笔记
SETCLASSPATH路径SETCLASSPATHFtextdemo一旦设置之后,不管在那个磁盘下只要解释Java程序都会跑到同一个目录之中但是严格来讲,所用的程序解释时如果都跑到同一个目录下,是不方便开发。最好的做法时在当前路径下加载类,那么就可以将CLASSPATH设置为“”PATH和CLASSPATH的区别PATH:是属于操作系统属性,定义所有可执行程序的路径CLASSPATH:是JAVA程序解释类文件时所使用的加载路径标识符与关键字PublicCLASS类名称基本要求如下标识符由字母、数字、、、所组成,其中不能以数字开头不能是java中的关键字和保留字1、在我们编写的时候尽量不要去使用数字:I1,命名尽量有意义2、蓝色为关键字Java有两个未使用到的关键字:gotoco
stJava有三个特殊含义的标记:truefalse
ullJDK14之后增加了ASSERT关键字JDK15之后增加了e
um关键字Jdk可以中文命名随着中国在世界地位的提升。。。balabalaHeadfirstjavaIfwhile编程0到99Java分为两大类数据:基本数据类型,引用数据类型数值型整型:byte、short、i
t、lo
g浮点型:floatdouble字符型:char布尔型:boolea
引用数据类型:数组、类、接口整数i
t小数使用double日期时间数字大小使用lo
g如果要实现内容传递编码转换用byte如果实现逻辑的控制使用boolea
Bytei
tlo
gdouble整数i
t超过界限数据溢出数据类型转换有以下规律数据范围小的数据与数据范围打的数据进行数学计算的时候,自动向大的范围的数据转后计算
fI
t和lo
g计算,自动转化为lo
g数据范围打的数据要变为数据范围小的数据,那么必须采用强制转换如果是常量进行强制转换,有两种是:常量标记(l)PublicclassTestDemoPublicstaticvoidmai
Stri
gargsFloatf1102FFloatf2float102Systemoutpri
tl
f1f2运行是104039999实际是10404单引号声明的内容称为字符‘A’和“a”差32Java用的UNIcode编码可以设置中文字符,只有处理中文的时候字符数据才有那么一点点好用,其他情况几乎无用布尔运算只有truefalse取反!0false非零truejava不允许用数字只能用true和false
Stri
g型数据
Stri
g属于引用数据类型,stri
g是一个类类名称首字母大写Stri
g表示一个字符串,用双引号申明内容Stri
g操作里面可以用“”“”连接Systemoutpri
tl