Java学习第三天
今日学习知识点总结:
变量:
变量的类型 变量名 = 值;
标识符:
标识符表示一个实体名称的符号。
计算机编程语言中,标识符指程序中的一些名字,比如:变量名,类名,方法名,包名等。
规范:
标识符规范:
1、组成:字母(标识符的大小写字母)、数字、下划线、$
2、标识符的首字符:字母、下划线、$,不能用数字开头
3、不能使用关键字和保留字
包名规范:
全小写字母
类名规范:
一般用名词
一个单词:首字母大写
多个单词: 大驼峰命名法,每个单词的首字母都要大写
变量名规范:
一个单词:首字母小写
多个单词: 小驼峰命名法,第一个单词首字母小写,其它单词的首字母都要大写
方法名规范:
动词或者动宾的结构
一个单词:首字母小写
多个单词:小驼峰命名法,第一个单词首字母小写,其它单词的首字母都要大写
常量规范:
所有字母全部大写
一个单词:字母全部大写
多个单词:单词之间用下划线来链接
sout快捷键:
System.out.println();
System:系统的类
成员变量:
public static final PrintStream out = null;
PrintStream:标准的输出流
println():是PrintStream的成员方法
可以打印输出各种类型的数据,并且换行
ln:line
print():
可以打印输出各种类型的数据,不换行
printf():
打印格式化的字符串,不换行
souf快捷键
System.in:标注的输入对象
小练习
1.输入一个天数,分别计算相当于多少小时,多少分钟,多少秒
代码如下:
import java.sql.SQLOutput;
import java.util.Scanner;
public class text7 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入天数:");
long Day = scanner.nextLong();
long Hour = Day*24;
long Minute = Hour*60;
long Second = Minute*60;
System.out.println(Day + "天有" + Hour + "小时");
System.out.println(Day + "天有" + Minute + "分钟");
System.out.println(Day + "天有" + Second + "秒");
}
}
2.计算 0xfefe 对应的 十进制、二进制
代码如下:
public class text5 {
public static void main(String[] args) {
int a = 0xfefe;
System.out.println(a + "的二进制是:" + Integer.toBinaryString(a));
System.out.println(a + "的十进制是:" + Integer.toUnsignedLong(a));
}
}
3. 定义四个变量,a=22; b=33,c=44,d=55;现在编程实现a与d变量中的值交换,b与c中的值交换。最后输出a、b、c、d中的值
public class test2 {
public static void main(String[] args) {
int a = 22;
int b = 33;
int c = 44;
int d = 55;
int temp1;
int temp2;
temp1 = a;
a = d;
System.out.println(a);
d = temp1;
System.out.println(d);
temp2 = b;
b = c;
c = temp2;
System.out.println(b);
System.out.println(c);
}
}