Java学习笔记:java基础语法
2017-08-01 23:45
661 查看
1.变量:一个数据存储空间的表示。
不同数据存入具有不同内存地址的空间,相互独立。通过变量名可以简单快速地找到它存储的数据2.标识符
标识符是指用户自己定义的类名、变量名等,简单地说就是用户定义的名称。Java语言规定标识符:
1)、可由任意顺序的字母、下划线。美元符号和数字组成
2)、并且第一个字符不能是数字。
3)、不能是Java中保留的关键字。
关键字是Java中已经被赋予特定意义的一些单词,不可以再把这些单词定义为标识符来使用
3.变量的声明及使用
第一步:声明变量:数据类型 变量名; int money;第二步:赋值(把值放入变量中):变量名=赋值 money = 1000;
第三步:使用变量,即“取出数据使用”:第一步和第二步可以合并:int money = 1000;
4.数据类型
基本数据类型间的转换
自动类型转换(低精度类型向高精度类型转换)byte->short->int->long->float->double
强制类型转换(高精度类型向低精度类型转换)
目标类型 变量名 = (目标类型)表达式
int num = (int)3.2;
5.Java中的注释
单行注释 //注释内容 myeclipse快捷键:ctrl+/多行注释 /*注释内容*/ myeclipse快捷键:ctrl+shift+/
文档注释 /**注释内容*/
当这类注释出现在任何声明之前,会被JavaDoc文档工具读取作为JavaDoc文档内容,该文档是对代码结构和功能的描述。
6.Java中的运算符
赋值运算符:将某类型数据或对象赋值给对应类型的变量(=)算术运算符:+、-、 *、 / %(求余)
关系运算符:>、<、>=、<=、==(等于)、!=(不等于)
逻辑运算符:&&(逻辑与)、||(逻辑或)!(非)
自增自减运算符:++、--
三元运算符:布尔表达式?值1:值2
位运算符:位与、位或、位非、按位异或
位与运算规则:如果两个操作数操作数都是1,则按位与的结果为1,否则结果就为0 如:3&2
0000 0011
|
0000 0010
0000 0010
位或运算规则:如果两个操作数操作数都是0,则按位或结果为0,否则结果就为1 如:3|2
0000 0011
|
0000 0010
0000 0011
位非运算规则:如果位为0,结果是1,如果位为1,结果是0
位异或运算规则:
当两个操作数的二进制对应位相同时,结果为0,
否则结果为1
移位运算符:
左移位(3<<2)
0000 0011 向左移2位 0000 1100 左移之后的空位用0补
右移位
3>>2 0000 0011 向右移2位 0000 000
无符号右移位
java提供了无符号的右移操作符>>>,使用此操作将以0填充空出来的位。
7.键盘接收输入
创建Scanner类对象Scanner input = new Scanner(System.in);
控制台接收输入
int num = input.nextInt();//将控制台接收输入的值保存在num变量中
处理数据
System.out.println(num);
相关文章推荐
- JAVA学习笔记——JAVA基础语法(三)——面向对象三大特征
- JAVA学习笔记——JAVA基础语法之精华
- java 学习笔记(入门篇)_java的基础语法
- Java基础学习笔记_基础语法3
- JAVA学习笔记――JAVA基础语法之精华
- java基础语法学习笔记(六)
- 黑马程序员 java学习笔记——基础语法(1)
- [转]CoreJava学习笔记_Java语法基础
- JAVA学习笔记——JAVA基础语法--线程(九)
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- JAVA学习笔记——JAVA基础语法(七)
- Java学习笔记之java基础语法,运算符(二)
- 黑马程序员-学习笔记java基础-基本语法
- Java基础学习笔记_基础语法1
- java基础语法学习笔记(三)
- JAVA学习笔记——JAVA基础语法(四)
- 黑马程序员 java学习笔记——基础语法(2)
- java基础语法学习笔记(二)
- JAVA学习笔记——JAVA基础语法(八)
- JAVA学习笔记——JAVA基础语法(二)