第一个程序:Hello World.
public class Hello{
public static void main(String[] a ){
system.out.println("Hello World");
}
}
快捷键的使用:
1 .main+回车
public static void main (String[]args){
}
2.sout+回车
System.out.println("");
3.fori+回车
for (int i = 0; i <; i++) {
}
注释:
用特定符号标记的内容。
单行注释:// ctrl+/
多行注释:/* */ ctrl+shift+/ ctrl+shift+\ 取消注释
文档注释: /** */ (在别处调用时,可以直接看到注释说明)
关键字:
标识符:
Java中对各种变量,方法和类等要素命名时使用的字符序列称为标识符
命名规则:
强制遵守:
1.由26个英文字母大小写,0-9,_,$等组成
2.不能使用数字开头。
3.不可以使用关键字和保留字,但能包含关键字和保留字。
4.严格区分大小写,但无长度限制。
5.标识符不能包含空格。
非强制要求(约定俗成):
1.起名要有意义,做到见名知意。
2.类名于接口名,多单词组成时,所有单词的首字母需要大写。
3.变量名与方法名,多单词组成时第一个单词首字母小写,从第二个单词开始,每个单词的首字母要大写。(驼峰表示法)
变量:
变量是程序中最基本的存储单元,程序执行中数值是可变的.
变量使用前必须初始化。
int i;
int i1,i2,i2;
数据类型
程序中对每一种数据都定义了明确的数据类型,在内存中分配了不同的内存空间。
基本数据类型:
1.数值型:整数类型:byte short int long .
浮点类型在:float double.
2.引用数据类型:类:class.
接口:interface.
数组([ ]).
注意:
long a=10L/l;
//10是字面常量,默认为int,所以使用long时,10后要加L/l
float a=10.5;
//10.5默认为double,所以使用float时,10.5后面要加f/F
逻辑型boolean(布尔)
boolean 类型适于逻辑运算,一般用于程序流程控制 ,Java中boolean类型数据只允许取true和false.(不可以使用0或非0整数代替)
字符串
String str = “abcd”;
String name = “李四”;
基本数据类型转换
Java中除了boolean类型的数据,其余七种变量值需要经常互相转换。
转换分为强制转换和默认转换。
默认转换:小容量类型转换为大容量类型。
强制转换:大容量类型转换为小容量类型。