黑马程序员----JAVA----基础小结----
2013-01-20 15:51
316 查看
----------------------------------android培训、java培训、期待与您交流!------------------------------
常用的Dos命令:
cd\:退出磁盘的根目录
dir:列出当前路径的全部文件和目录。
md:创建文件夹
cd:返回上一层的文件夹
rd:删除文件夹
exit:退出命令行
del:删除文件
java语言具有跨平台性
java程序可以运行在任意一个系统上。
java程序运行在jvm上,jvm运行在操作系统上。
JAVA环境变量的配置:
path:用来指定java虚拟机(JVM)所在目录,也就是我们最常用来编译java源程序的java.exe和用来执行*.class文件的java.exe这两个命令。
临时环境变量的配置:
set:用来查看本机所有环境变量的信息
set变量名:查看具体的环境变量值。
set变量名=:清空环境变量的值
set变量名=具体值:给指定变量定义具体值
注意:这中配置只在当前Dos命令窗口有效
java语言的源文件后缀名:.java,编译后的文件名.class;
java 标识符以及命名规范
由26个英文字母,大小写(共52) ,0-9数字,_$,
规则:
1, 数字不能开头。
2,不能使用关键字
java中的注释格式:
//:单行注释
/**/:多行注释
/***/:文档注释
java中的常量:
1, 整数常量:所有整数 2, 小数常量:所有小数 3, 布尔常量:boolean 值只有两个(false,true) 4, 字符常量:' ' 5, 字符串常量:" " 6, 空常量:null
进制之间的转换:
十进制转换二进制:其实就是不断的除以2取余数;
二进制转成十进制:乘以2的次幂
二进制转成八进制:其实就是3个二进制位为一组。
二进制转成十六进制:其实就是4个二进制位为一组运算
负数的二进制表现形式:对应的正数取反加一;
数据类型:
数值型:byte:字节型 内存中占一个八位,8个二进制位
short:短整型 内存中占2个八位,16个二进制位
int: 整型 内存中占4个八位,32个二进制位
long:长整型 内存中占8个八位,63个二进制位
浮点型:float:单精度浮点类型 32个二进制位,4个八位
double:双精度浮点类型 64个二进制位,8个八位
字符型:char
布尔类型:boolean
引用数据类型:
(1)类:class
(2)接口:interfance
(3)数据:[]
算术运算符:+ - * / % ++ --
比较运算符:结果只有两个 false true
逻辑运算符:
&:(两边都运算) 两边为true,结果为true;
|: (两边都运算) 只要一边为true 结果为true
!:(非)
^:异或 两边相同为false,不同就是true;
&&:短路,可以提高程序的效率。(左右为假右边不在运算)
||:短路:可以提高程序的效率。(左边为真右边不在运算);
位运算符:
<<:左移 >>右移 >>>无符号右移 &运算 ^异或运算 |或运算 ~反码运算
三元运算符:
需要3个表达式:
(条件表达式)?条件表达式:条件表达式;
----------------------------------android培训、java培训、期待与您交流!------------------------------
常用的Dos命令:
cd\:退出磁盘的根目录
dir:列出当前路径的全部文件和目录。
md:创建文件夹
cd:返回上一层的文件夹
rd:删除文件夹
exit:退出命令行
del:删除文件
java语言具有跨平台性
java程序可以运行在任意一个系统上。
java程序运行在jvm上,jvm运行在操作系统上。
JAVA环境变量的配置:
path:用来指定java虚拟机(JVM)所在目录,也就是我们最常用来编译java源程序的java.exe和用来执行*.class文件的java.exe这两个命令。
临时环境变量的配置:
set:用来查看本机所有环境变量的信息
set变量名:查看具体的环境变量值。
set变量名=:清空环境变量的值
set变量名=具体值:给指定变量定义具体值
注意:这中配置只在当前Dos命令窗口有效
java语言的源文件后缀名:.java,编译后的文件名.class;
java 标识符以及命名规范
由26个英文字母,大小写(共52) ,0-9数字,_$,
规则:
1, 数字不能开头。
2,不能使用关键字
java中的注释格式:
//:单行注释
/**/:多行注释
/***/:文档注释
java中的常量:
1, 整数常量:所有整数 2, 小数常量:所有小数 3, 布尔常量:boolean 值只有两个(false,true) 4, 字符常量:' ' 5, 字符串常量:" " 6, 空常量:null
进制之间的转换:
十进制转换二进制:其实就是不断的除以2取余数;
二进制转成十进制:乘以2的次幂
二进制转成八进制:其实就是3个二进制位为一组。
二进制转成十六进制:其实就是4个二进制位为一组运算
负数的二进制表现形式:对应的正数取反加一;
数据类型:
数值型:byte:字节型 内存中占一个八位,8个二进制位
short:短整型 内存中占2个八位,16个二进制位
int: 整型 内存中占4个八位,32个二进制位
long:长整型 内存中占8个八位,63个二进制位
浮点型:float:单精度浮点类型 32个二进制位,4个八位
double:双精度浮点类型 64个二进制位,8个八位
字符型:char
布尔类型:boolean
引用数据类型:
(1)类:class
(2)接口:interfance
(3)数据:[]
算术运算符:+ - * / % ++ --
比较运算符:结果只有两个 false true
逻辑运算符:
&:(两边都运算) 两边为true,结果为true;
|: (两边都运算) 只要一边为true 结果为true
!:(非)
^:异或 两边相同为false,不同就是true;
&&:短路,可以提高程序的效率。(左右为假右边不在运算)
||:短路:可以提高程序的效率。(左边为真右边不在运算);
位运算符:
<<:左移 >>右移 >>>无符号右移 &运算 ^异或运算 |或运算 ~反码运算
三元运算符:
需要3个表达式:
(条件表达式)?条件表达式:条件表达式;
----------------------------------android培训、java培训、期待与您交流!------------------------------
相关文章推荐
- 黑马程序员----JAVA ----基础小结----
- 黑马程序员 java基础--》 if语句与switch语句 小结
- 黑马程序员--Java基础小结(一)
- 黑马程序员——java基础小结
- 黑马程序员——java基础之内部类小结
- 黑马程序员-->Java基础-->基础知识小结
- 黑马程序员——java语言基础——静态static知识小结
- 黑马程序员_Java基础重点知识小结
- 黑马程序员_Java编程基础知识点小结
- 黑马程序员——Java基础之集合框架小结
- 黑马程序员_java基础--数组
- 黑马程序员 Java基础(流程控制语句)
- 黑马程序员—java技术blog—第十二篇java基础应用GUI模拟登陆注册
- 《黑马程序员》Java环境变量配置和基础语法
- 黑马程序员——Java语言基础知识(一)
- 黑马程序员————java基础---------IO字符流及综合练习题
- 黑马程序员---从头开始,回忆JAVA基础之反射
- 黑马程序员 Java基础<十>---> IO流<2>(File类,Properties,打印流,合并流)
- 黑马程序员--java语言基础程序设计
- 黑马程序员—java基础学习--Object类,内部类