您的位置:首页 > 编程语言 > Java开发

Java基础002

2017-08-12 23:16 190 查看
eclipse的使用:
A:导入项目
在项目区域右键找到import-->General展开-->Existing Projects into Workspace
点击next,选择要导入的项目名称
B:常用辅助键和快捷键
内容辅助键:alt + /
快速输出main方法:输入main 然后 alt + /
快速输出输出语句:输入syso 然后 alt + /
注释快捷键
单行注释:选中内容,ctrl + /,取消注释ctrl + /
多行注释:选中内容,ctrl + shift + /,取消注释ctrl + shift + \
格式化:ctrl + shift + f
如果格式化快捷键不能使用,在代码区右键-->Source-->Format
上下移动代码    alt+上下键
复制   Ctrl+ alt +上下键
导包  Ctrl +shift + o 
文件改名 f2  或fn+f2
往前缩进 shift + Tab

1.字符参与加法操作。用字符在计算机中底层存储对应的数据值来参与运算的。
'0' 对应的值:48
'a' 对应的值:97
'A' 对应的值:65

2.System.out.println(10 / 3); //整数相除结果只能是整数

  System.out.println(10 / 3.0); + 号在java中有三种作用 1>正号 2>加号 3>字符串连接符
% 取余
% 运算符结果的符号只和左边有关,与左边保持一致
System.out.println(-5 % 3);  //-2
System.out.println(-15 % -6);  //-3

3.++ 运算符
1>
单独使用:放在操作数的前面和后面效果一样
2>
参与运算使用:
放在操作数前面:++a 先将进行自身+1,再参与运算//先++再赋值
放在操作数后面:a++ 先将变量中的值取出参与运算,再进行自身+1//先赋值再++

4. 逻辑与 & :并且 and  ,都为真,才为真,遇假则假
逻辑或 | ,遇真为真,均假则假
逻辑异或 ^ ,两边相同为false,两边不同为true
System.out.println(a < b | b > c);  //true
System.out.println(a > b | b > c);  //false
System.out.println(a < b ^ b > c);  //true
System.out.println(a > b ^ b > c);  //false

&&与&的区别:
1> 最终结果一样
2> &&具有短路效果。左边是false,右边不执行。
||余|的区别:
1> 最终结果一样
2> &&具有短路效果。左边是true,右边不执行。
//可以提高一点效率
什么时候必须用& 或| --->右边的表达式必须要执行的时候

5. int x = 5;    //是两句话,int x 声明是一句,x = 5 赋值是一句

byte c = 4;
c = c + 1;  //错误  c 为byte类型,1 为int类型,存在数据转换问题,丢失精度
c++;  //可以,底层会自动的做一个类型的强制转换

6. 三元运算符
格式:
(关系表达式)?表达式1:表达式2;
如果条件为true,运算后的结果是表达式1
如果条件为false,运算后的结果是表达式2

7.  键盘录入数据
键盘录入数据的步骤:
A:导包(位置放到class定义的上面)
import java.util.Scanner;
B:创建对象
Scanner sc = new Scanner(System.in);
C:接收数据
XXX x = sc.nextXXX();   //XXX为数据类型
如:int x = sc.nextInt();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息