1.eclipse中 window–preferences–General–Appearence–Text Font中可以修改字体
2.ALT+/可自动提示 CTRL+ALT+/可自动补齐关键字 光标移动到错误代码位置上,CTRL+1,可代码修正。
3.//单行注释
4./*
*多行注释
*/
5./**
*文档注释
*右击项目–export–java–javadoc 可以导出doc文档
*/
6.基本数据类型
数据类型默认值long-0L float-0.0f double-0.0(d) char-’ ’ boolean-false
引用数据类型–null
7.byte、short、char如果进行运算,会默认全部按int进行计算。
8.八进制 int a=010; 以0开头
十六进制 以0x开头
9.& | 按顺序进行与或运算
&& || 逻辑进行与或运算
10.变量名 首字母(字母,_,$)一般以小写字母开头
其他(若干数字字母下划线和美元符号),单词首字母大写
类名 每个单词首字母大写
包名 全部小写单词构成
11.运算符的使用
public static void main(String[] args){
int i=1;
int j=0;
j=i++;
System.out.println(j);
j=++i;
System.out.println(j);
j*=i;
System.out.println(j);
int myScore=100;
String myName="lc";
char sex='男';
System.out.println("score="+myScore+" name "+myName+" sex "+sex);
}
12.位运算符 按位与& 按位或| 非~ 异或^(二进制运算)
三目运算符 表达式?值1:值2
移位运算 <<带符号左移 >>带符号右移 >>>无符号右移
int i=2>>>3; i=0; 2二进制数10,右移三位
13. double可以用1.1/0.0;结果为infinite 无限大; int不可以
14. char c=’\u0049’; \u代表ASCII
15. boolean不能做强制类型转换
16. ctrl+shift+F 输入法在英文环境下使用 将代码进行排版对齐
17. a%b=a-(a/b)*b 整数取余
18. a%b=a-(b*q) q=(int)(a/b) 浮点数取余
19. 输入数据 import java.util.Scanner;
Scanner scanner=new Scanner(System.in);
int变量=scanner.nextInt();
20. if-else 常加{}