0、JDK的安装
a)
安装版
安装:路径不要放在c盘,全部采用英文
jre:不安装,因为卸载麻烦
b)
绿色版
直接拷贝到d:/develop
JDK,JRE,JVM三者的关系
JVM:虚拟机
JRE:运行环境 ,包含类库+虚拟机
JDK:JRE+开发工具
跨平台:因为JVM针对不同的操作系统有不同的版本,所以保证的JAVA程序的跨平台特性
1、HelloWorld案例
编译执行代码过程
/**
该类做了什么事
*/
public class Demo{//类名和文件名保持一致
/**
程序的入口
*/
public static void main(String[] args){
}
}
2、环境变量
为什么配置 为了让我们的可执行文件,在任意目录下执行
配置方式
3、打开命令窗口的方式
shifit+右键 在此处打开命令窗口
win+R cmd
切换盘符 d:
修改目录 cd:
4、如何编译执行程序
编译:javac xxxx.java
运行: java xxxx
5、注释
作用:解释说明程序,调试程序
分类:单行注释 //
多行注释 /* xxx */
文档注释:类上面,方法上面 /** */
6、常量
整数 1,-1
小数 1.1,-1.1
字符串 ""
字符 'a'
布尔 true false
空 null
7、变量
在程序运行过程中,其值在指定范围可以发生改变的量
声明格式
1、数据类型 变量名 = 值;//在声明变量的同时给变量赋值
2、数据类型 变量名;
变量名= 值;//先声明后赋值
3、数据类型 变量名1=值,变量名2=值;//声明多个变量的同时分别赋值
4、数据类型 变量名1,变量名2;
变量名1 = 值;
变量名2 = 值;
使用
赋值
调用
8、数据类型
基本类型
四类八种
整型
byte 1字节 8位:0b0000_0000 能表示256个数,范围是-128-127
short 2字节 16位:0b0000_0000_0000_0000
int 4字节 32位
long 8字节 64位 long num = 1L;
浮点型
float 4个字节 float f = 0F;
double 8个字节 double d = 0D;
字符型
char 2个字节 0-65535 '\u0000'-'\uffff'
布尔型
boolean 不知道
引用类型
类 接口 枚举 数组
9、标识符
名字
字母,数字 _$组成,不能以数字开头
类的命名规则:
变量的命名规则:
10、用变量完成超市报价单
System.out.println("水果编号 水果名称 水果单价 计价单位 品质");
int id = 00001+1; //水果编号
String name = "榴莲"; //水果名称
double price = 32; //单价
String unit = "公斤"; //计价单位
char quality = 'A'; //品质
//控制台打印: "1 榴莲 32.0 公斤 A"
System.out.println(id+" "+name +" "+price +" "+unit+" "+quality); |
|