黑马程序员技术交流社区

标题: java基础班基础一,请指正 [打印本页]

作者: double[K]    时间: 2016-11-18 23:33
标题: java基础班基础一,请指正
/*
        一、数据类型:
                1:基本数据类型(四类八种)
                        A.整型(int)——byte,  1B,8 bit,-2^7—2^7-1;
                                   ——short, 2B,16bit,-2^15—2^15-1;
                                   ——int,   4B,32bit,-2^31—2^31-1;
                                   ——long,  8B,64bit,-2^63—2^63-1;
                        B.浮点型(double)——float, 4B,32bit;
                                        ——double,8B,64bit;
                        C.字符型——char,2B,单引号''中必须有且仅有一个字符;
                        D.boolean型——1B,true/false;
                2.引用数据类型(数组、类、接口)
        二、进制转换(二进制前0b或0B;八进制前0;十六进制前0x或0X):
                1.十进制转换为其他进制用“除基倒取余”
                        demo:67转化为二进制
                                67/2=33……1;
                                33/2=16……1;
                                16/2=8 ……0;
                                8/2= 4 ……0;
                                4/2= 2 ……0;
                                2/2= 1 ……0;
                                1/2= 0 ……1;结果为:0b1000011
                              67转化为八进制
                                67/8=8……3;
                                8/8 =1……0;
                                1/8 =0……1; 结果为:0103
                              1000转化为十六进制
                                1000/16=62……8;
                                62/16  =3 ……14;
                                3/16   =0 ……3; 结果为:0X3E8
                2.其他进制转换为十进制
                        demo:0b 1         1         0        1        0         1      转换为十进制
                                 1*2^5=32  1*2^4=16  0*2^3=0  1*2^2=4  0*2^1=0   1*2^0=1
                                 32+16+0+4+0+1=53;
        三、JDK>JRE>JVM——JDK java开发工具  bin包里有各种工具,如:javac编译工具,java运行工具,jar打包工具等;
                           JRE java运行工具;
                           JVM java虚拟机,跨平台性,依赖于操作系统;
                           .java源文件通过javac命令编译后成为.class字节码文件
                           .class是JVM(在CPU上运行)运行出的机器语言,存储在硬盘中,然后通过java运行命令调取到内存中将.class转化为二进制文件,CPU根据二进制文件逻辑输出相应结果。
        四、配置环境变量
                将JDK中bin目录的路径粘贴到path路径里(计算机属性—高级系统设置—高级—环境变量—path编辑)
        五、标识符
                1.组成:字母、数字、下划线、$      注意:开头不可以是数字,严格区分大小写
                2.包名:全部小写,一般为公司的域名倒着写,例如:www.heima.com——com.heima.包的作用
                3.类、接口:大驼峰,首字母都大写
                4.方法、变量名:小驼峰,从第二个字母开始首字母大写
                5.常量名:都大写,若多个字母,则字母中间加下划线,例如:JAVA_HOME等       
*/
作者: 大飞哥    时间: 2016-12-27 13:24
好厉害我的哥,总结的很详尽。问下你来黑马多久了,感觉如何?
作者: double[K]    时间: 2016-12-27 21:35
大飞哥 发表于 2016-12-27 13:24
好厉害我的哥,总结的很详尽。问下你来黑马多久了,感觉如何?

小两个月吧


作者: 785026612    时间: 2017-3-9 23:12
布尔型不是说没规定大小吗





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2