黑马程序员 Day2 Java基础常量与变量等
2014-05-18 16:54
253 查看
-------
android培训、java培训、期待与您交流! ----------
一、标示符
1.Java语言基础组成:
关键字、运算符、标示符、语句、注释、函数、常量和变量、数组。
2.对于整数,Java有三种表达形式:
十进制:0-9,满10进1
八进制:0-8,满 8进1
十六进制:0-9,A-F,满16进1,用0x开头表示
规律:进制越大,表现形式越短,计算机中无论什么形式都是二进制表现形式
☆二进制和十进制之间的转换:
*十进制转换二进制:
原理:对十进制数进行除二运算
例:10进制6的转换二进制
*二进制转换十进制:
原理:二进制乘以2的过程
例:2进制110转换10进制
110:
0×2º+1×2¹+1×2²
0 + 2 + 4 = 6
所以2进制110的十进制是6
*技巧:十进制转换二进制
0
0 1
1 0 1
0 1
128 64 32 16 8 4 2 1
× × 32 + 16 × + 4 + 2 + 1 = 53
0和任何数相乘都为0,所以直接忽略0下的数,把剩下的树相加即可。
如果十进制内全部为1:
1
1 1
1 1 1
1 1
128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
则结果为255,所以说一个字节最大值为255。
二、 数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的空间。
整数默认int,小数默认double。
*1字符=2字节,1字节=8位 英文和数字占一个字节,中文占一个字符,也就是两个字节。
三、运算符
算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三元运算符。
例:区别a++和++a
class yunsuanfu
{
public static void main(String[]args)
{
int a=3 ,b;
b=a++;/*b=++a*/
System.out.println("a="+a+",b="+b);
}
}
android培训、java培训、期待与您交流! ----------
一、标示符
1.Java语言基础组成:
关键字、运算符、标示符、语句、注释、函数、常量和变量、数组。
2.对于整数,Java有三种表达形式:
十进制:0-9,满10进1
八进制:0-8,满 8进1
十六进制:0-9,A-F,满16进1,用0x开头表示
规律:进制越大,表现形式越短,计算机中无论什么形式都是二进制表现形式
☆二进制和十进制之间的转换:
*十进制转换二进制:
原理:对十进制数进行除二运算
例:10进制6的转换二进制
*二进制转换十进制:
原理:二进制乘以2的过程
例:2进制110转换10进制
110:
0×2º+1×2¹+1×2²
0 + 2 + 4 = 6
所以2进制110的十进制是6
*技巧:十进制转换二进制
0
0 1
1 0 1
0 1
128 64 32 16 8 4 2 1
× × 32 + 16 × + 4 + 2 + 1 = 53
0和任何数相乘都为0,所以直接忽略0下的数,把剩下的树相加即可。
如果十进制内全部为1:
1
1 1
1 1 1
1 1
128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
则结果为255,所以说一个字节最大值为255。
二、 数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的空间。
整数默认int,小数默认double。
*1字符=2字节,1字节=8位 英文和数字占一个字节,中文占一个字符,也就是两个字节。
三、运算符
算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三元运算符。
例:区别a++和++a
class yunsuanfu
{
public static void main(String[]args)
{
int a=3 ,b;
b=a++;/*b=++a*/
System.out.println("a="+a+",b="+b);
}
}
相关文章推荐
- 黑马程序员_Java基础_02常量、变量、数据类型、运算符、语句、程序执行过程
- 黑马程序员_java初级基础知识汇总(常量和变量、语句、函数、数组)
- 黑马程序员——Java语言基础(一)---关键字、标识符、注释、常量、变量、运算符
- 【黑马程序员】------java基础语法--关键字、变量、常量、运算符
- 黑马程序员_java语法基础【1】(关键字,标识符,注释,常量与变量,运算符)
- 黑马程序员_JAVA语言基础组成_常量、变量
- 黑马程序员——Java基础语法(一)---关键字、常量、变量、运算符
- 黑马程序员--------------java基础语法(—)------常量,变量,数据类型和运算符
- 黑马程序员--02.Java语言基础--01.【关键字】【标示符】【常量】【变量】【运算符】
- 黑马程序员——java语言基础常量、变量、运算符
- 黑马程序员--Java语言基础组成 —关键字、常量与变量
- 黑马程序员_Java基础(环境搭建,常量变量,类型转换,运算符,控制语句)
- 黑马程序员--Java基础语法之关键字、常量、变量、运算符
- 黑马程序员----Java语言基础1(关键字、标识符、注释、常量和变量、运算符)
- 黑马程序员 Java基础<一> 关键字、常量变量、数据类型
- 黑马程序员:java基础学习——标示符、关键字、保留字、常量与变量
- 黑马程序员----Java基础(一):关键字、标识符、常量、变量
- Java基础语法(一)---关键字、常量、变量、运算符 (黑马程序员)
- 黑马程序员——Java基础知识——关键字、标识符、常量、变量、运算符、转义字符
- 黑马程序员_java语言基础_常量变量运算符