安装JDK
JDK (java development kits) java开发工具集:包含了了开发人员所使用的工具,以及JRE
JRE (java Runtime Environment ) java程序运行时环境
运行一个已有的java程序,只需要安装一个JRE即可
JVM(java virtual machine)java虚拟机
java程序是在java虚拟机上执行的 字节码文件可以在任意系统执行
JDK包含JRE包含JVM
javac(java运行的编译器:相当于一个翻译软件)java开发的重要工具
jdk翻译前的文件源文件例如:xx.java
使用javac后会产生一个字节码文件。例如:xx.class
第一个java程序
注释:对代码的一个解释。注释建议占代码的20%以上
// 单行注释
/* */多行注释 选中要注释的文字或代码 ctrl+shift+/
/** */文档注释
public class Demo1{//注释!main是程序的入口
public static void main(String[] args){
//第一行有效代码 输出信息
System.out.println("现在是2024年6月15日");
System.out.println("木舟你好");
System.out.println(744464309);
}
}
ider(软件)下载安装
file-new-project-取名-改路径-结束finsh-src-new-package包-com.xxx.lesson-new-java class-取名
Java语言基础常量和变量
常量
常量解释:在程序执行过程中其值不可变
常量分类:1.字面值常量
2.自定义常量
字面值常量分类:1.字符串常量(用双引号引起来的内容)
2.整数常量(所有整数)
3.小数常量(所有小数)
4.字符常量(用单引号括起来的内容 里面只能放单个的字母或数字或字符)
5.布尔常量(true真,false假)
6.空常量(null)
package com.muzhou.lesson01;
public class Demo1 {
public static void main(String[] args){
System.out.println("常量");//字符串常量
System.out.println(123);//整数常量
System.out.println(12.3);//小数常量
System.out.println('?');//字符常量
System.out.println(true);//布尔常量
// System.out.println(null);//空常量
}
}
变量
变量解释:在程序执行过程中在某一范围其值可变
变量的定义格式:数据类似 变量名=变量值
为什么要定义变量:用来不断存放同一类型的常量,并可以重复使用
数据类型的概述和分类
为什么回有数据类型:java语言是强类型语言,对于每一种数据都定义了明确的数据类型,在内存 中分配了不同大小的内存
Java中数据类型的分类:基本数据类型
引用数据类型
基本数据类型的分类(4类8种):
一. 整数型:
1.byte(字节型)占一个字节 -128~127(-2^7~2^7-1)
2.short(短整数型)占两个字节(-2^15~2^15-1)
3.int(标准整数型)占四个字节(-2^31~2^31-1)
4.long(长整数型)占八个字节(-2^63~2^63-1)建议使用大写L
二.浮点型(小数型):
5.float(单精度)占四个字节(-3.403E28~4.403E38)值后加F
6.double (双精度)占八个字节(-1.798E308~1.798E308)
三.字符型
7.char 占两个字节(0~65535)
四.布尔型
8.boolean 占8分之1字节(java中没有明确指定 只有真假)
(学习时不建议使用)
快捷建
psvm(程序入口快捷键)
sout(打印输出快捷键)