一、基础知识
1、Java之父:高斯林
计算机之父: 冯诺依曼
2、Java编写到实现(使用记事本+命令窗口)
注:.java位于磁盘上,是源代码;.class是字节码文件,储存当前类的信息
一个类生成一个字节码文件
使用记事本写代码,每次操作均要保存
3、常用的DOS命令
- 切换盘符 盘+冒号(英文状态下)
- 进入某个目录 cd+目录名
- 罗列目录下的所有内容 dir
- 清屏 cls
4、类名注意事项
- 类名满足大驼峰 例如:HelloWord
- 不能使用拼音、数字
5、三种打印方式
printf("%d\n",10) 格式化输出
print 仅打印
println 打印且换行
9、变量名的选取
- 小驼峰原则
- 命名时可以使用数字、字母、下划线、美元符号
- 不能以数字开头
10、常见变量类型和所占字节数
int 4个字节 double 8个字节
float 4个字节 char 2个字节
short 2个字节 long 8个字节
bite 1个字节 byte 1个字节
1 byte = 8 bit
位数的第一个位置是符号位,所能存储的数值范围在(以二进制为例): -2^数据类型所占位数~2^数据类型所占位数-1
11、编写程序时需注意:
- 文件名和类名要一致
- 一个文件只能有一个public类
二、简单程序实现
1、输出hello
public class helloword{
public staic void main(String args[]){
system.out.println("hello");
}
}
2、定义不同类型的变量并输出
public class HelloWord{
public static void main(String[] args) {
System.out.println("hello");
int a=10;
System.out.println(a);
float b=3.0f;
System.out.println(b);
double m=3.21;
System.out.println(m);
char c='m';
System.out.println(c);
String f= "today";
System.out.println(f);
byte g=66;
System.out.println(g);
boolean p=true;
System.out.println(p);
long k=98L;
System.out.println(k);
short s=23;
System.out.println(s);
}
}
注:
- 小数默认为double类型,定义float类型时需要在值的后面加上f
- 布尔类型只有两个值:true或者false
- char类型只能定义单个字符,且字符应位于英文输入的单引号内
- 定义长整型的时候,要加上L