二 、Java基础(一)

1.标识符与关键字

2.三种注释方式

3.数据类型及运算

4.运算符

2.1标识符:变量、对象、类、方法的名称

   规则:(1)可由字母、数字、下划线“_”和“$”组成;

(2)不能以数字开头;

(3)区分大小写;

(4)“见名知意”原则

2.2 关键字:不允许定义的专用标识符,纯小写字母表示

Java语言中的关键字:

abstract,break,byte,boolean,catch,case,class,char,continue,default,double,do,else,extends,false,final,float,for,

finally,if,import,implements,int,interface,instancof, long, length, native,do, new, null, package, private, protected,

public, return, switch, synchronized, short, static, super, try, true, this, throw, throws, threadsafe, transient ,void, while。

2.3三种注释方式 

1) 单行注释——//:"//"之后到行尾都是注释

2)块注释——/*...*/:   “ /* ”和“ */ ”之间部分是注释,块注释不能嵌套

3)文档注释——/**...*/ :   “ /** ”和“ */ ”之间的内容可用javadoc命令自动形成注释文档

3.基本数据类型

java数据类型

求某数据类型取值范围的代码:

System.out.println("Double\t 数值范围:"+Double.MAX_VALUE+"~"+Double.MIN_VALUE);

变量:变量名是合法的标识符,约定一般以小写字母开头,若多个单词,则后面每个单词首字母大写,如:ageOfYou

类名每个单词首字母大写

常量:用关键字“final”定义常量,例如:final double PI=3.14;

常量的值定义之后不能再修改。

3.1 整型数据

 3.1.1  整型变量:byte、short、int、long

 3.1.2  整型常量:十进制;八进制(以0开头);十六进制(以0x或0X开头)

  整型常量在机器中占32位,具有int型 的值,long型的值后面要加L或l,例如100L为长整型,占64位。

3.2 浮点型数据

  3.2.1 浮点型变量:float (float类型的值后要加F或f,占32位)、double         

  3.2.2 浮点型常量

 1)十进制数形式:由数字和小数点组成

 2)科学计数法形式:如12e3或12E3,e或E之前一定有数,且之后的指数一定为正数。

实常数占64位,具有double型的值

3.3 字符型数据

  3.3.1 字符型常量:用单引号括起来的一个字符,如‘1’、‘A’。           

常用转义字符

           转义字符

              含义

               \n

              换行

               \t 

              跳格

                \’

         单引号字符

                \\

         反斜杠字符

                \r

               回车

                \b

               退格

  3.3.2  字符型变量: 为char类型,占16位

注:Java中字符型变量不能用作整数,但可作为整数数据进行操作

public class Example {
	public static void main(String[]args) {	
	int a=1;
	char b='2';
	char c=(char)(a+b);
	System.out.println(c); 
	}
}

上例中将b作为整数与a相加结果为3,强制转换成字符型输出,因此结果为3.

  3.3.3  字符串常量

  Java中的字符串常量是String类的对象,而非数据,是用双引号括起来的一串字符

3.4 布尔型数据:true和false

3.5 混合运算

  3.5.1 自动类型转换:从低级到高级  byte/short/char-->int-->long-->float-->double

  3.5.2 强制类型转换:高级转低级,可能会导致数据溢出或精度下降

4.运算符

4.1算术运算符

4.2 关系运算符

4.3 逻辑运算符

逻辑运算符
         运算符        含义      运算符           含义
            &      逻辑与         &&          短路与
             |      逻辑或         ==
            !     逻辑反        !=

            ^

       异或        ?=
            ||     短路或     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值