码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA基础学习(一)---语法

时间:2015-09-15 01:54:05      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:java基础语法

1:关键字(被Java语言赋予特定含义的单词)     

        (1)特点:全部小写。
        (2)注意事项:
                      A:goto和const作为保留字存在。
                      B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记

2:标识符(自己给变量方法类等起的名字
        (1)组成规则:  A:英文大小写字母  B:数字 C:$和_ 

        (2)注意事项:  A:不能以数字开头  B:不能是java中的关键字 C:区分大小写 

        (3)常见的命名规则(见名知意)
                              A:包 全部小写                                         举例:cn.itcast,com.baidu     
                              B:类或者接口 每个单词首字母大写            举例:HelloWorld  

                              C:方法或者变量 首字母小写,其他全大学    举例:setName()
                              D:常量 大写,并用_隔开                          举例:STUDENT_MAX_AGE

3:注释(就是对程序进行解释说明的文字)    

        (1)分类:

                          A:单行注释 //
                          B:多行注释 /**/
                          C:文档注释() /** */
        (2)注释的作用
                          A:解释说明程序,提高了代码的阅读性。
                          B:可以帮助我们调试程序。

4:常量(不会改变的量)

图片

进制转换:

        十进制到其他进制:除基取余,直到商为0,余数反转

计算机在操作数据运算时都是用二进制补码的形式进行的

原码图

正数的原码反码和补码都相同,负数的反码为原码除符号位全取反,补码为反码+1;

原码 10110100    反码(除符号位取反) 11001011    补码(反码+1) 11001100

补码 11101110    反码(补码-1) 11101101    原码(除符号位取反) 10010010                

5.变量  

    int a=3;    a就是个变量

    变量注意事项:

            A. 变量作用域:变量的作用域只在“{  }”有效,出了这个“{  }”就没有作用了

            B. 一个大括号内不能有俩个同名变量

6数据类型

 long型后缀用l标记,float型后缀用f标记 (因为整数默认类型是int而小数默认类型是double);

数据运算会默认转换

一看到赋值 "=" 就要想到转换类型   

byte b1=3,b2=4,b3;
b3=b1+b2;//错误,b1+b2的结果为int类型,赋值给byte需要强转;
b3=3+4;  //正确
 强制类型转换数据溢出的结果计算
byte b=(byte)130;
130的二进制 00000000   00000000  00000000  10000010
截取补码(10000010)-反码(10000001)-原码(11111110)结果为-126

byte范围图

字符串相加图

 

本文出自 “学习总结” 博客,请务必保留此出处http://s5650326.blog.51cto.com/10667626/1694683

JAVA基础学习(一)---语法

标签:java基础语法

原文地址:http://s5650326.blog.51cto.com/10667626/1694683

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!