Java 基础快捷键以及相关基础知识总结——2

             1.5 JDK的下载与安装

                                      JDK下载网站网址:https://www.oracle.com/index.html                                               

                                

 

                                      i586是32位系统,x64是64位系统,7u72是更新72

                                     

                                  默认式安装,直接下一步就好,建议在安装目录选择的时候改成D盘

             1.6 开发工具介绍

                                      notepad(微软操作系统自带)  Editplus     Eclipse       MyEclipse

             1.7 notepad写第一个Holle World

class Holle World { 
	public static void main(String[] args){
		System.out.println("notepad书写Java代码");
	}
}

             1.8 Holle World 首次编译常见问题

                                      后缀扩展名注意不要隐藏,也不要更改错。

                                      不要忘记分号作为结尾。

                                      单词拼写时大小写错误,大小写不能随意更换。

                                      括号匹配问题:括号是否成对,括号的位置是否正确,中英文的括号是不一样的。

                                      关键字的使用出现问题,中英文的使用错误,使用非法字符(注意:Java编译一般都时用英文符号)

             1.9 Java编译约定俗成的书写规范

                                      大括号使用一般都成对对齐,且在大括号使用时要与代码中间有一个空格

                                      方法与方法中间有空行,代码一般同级要对齐

2 Java变量与运行环境

             2.1 Path环境变量的作用及配置方式

                                      计算机—属性—高级系统设置—环境变量—找到Path

                                      Path : jdk路径(注意:用分号结束)

                            或者新建一个Path路径:环境变量中—新建,命令JAVA_HOME—JDK路径,Path的路径前加%JAVA_HOME%,意思为动态JAVA_HOME路径。

3 进制与转换

                    二进制:0b标识       八进制:0标识        十六进制:0x标识

                     进制间转换:系数:每一位上的数         权:从右边开始,从0算起。对应位置的编号就是权。          基数:什么进制。基数就是什么              结果:系数*基数的全次幂相加。

1M=1024K=1024*1024Byte=1024*1024*8bit                1byte=1字节=8bit

                     进制转换可以用取余的方法。数值除以所转进制取余。再除以再取余。直到无法除时。所有余数倒序即可。

              原码:本身二进制数值。

              反码:正数的反码不变。负数的反码逐位取反。符号除外(最高位就是符号)

               补码:正数的补码不变。负数的补码在反码的末位加1.

4取值范围

               byte:一个字节        -128到127

               short:两个字节       -2的15次幂到2的15次幂减一

               int: 四个字节           -2的31次幂到2的31次幂减一

               long: 八个字节           -2的63次幂到2的63次幂减一

               floa :四个字节        -3.403E38到3.403E38          单精度

               double:八个字节      -1.798E308到1.798E308        双精度

               char :两个字节         0到65535

                true或者false理论上占八分之一个字节。但是Java中并没有明确指定。

      4.1计算

byte b=10;
b++;
//底层会自冬强制转换成  b=(byte)(b+1)
但是直接写
b=b+1;//测会报错。因为在计算时计算机默认会提升为int型计算。结果会损失精度

猜你喜欢

转载自blog.csdn.net/zhuqiao4814/article/details/82353247
今日推荐