JDK
高并发
线程VS进程
ORACLE 不用最新的最旧的
JDK: Java Developerment Kit
JRE : java 运行环境
JVM: Java虚拟机
jdk安装
配置jdk
何为配置
ser-images%5C1720577680381.png&pos_id=img-1WPAKH9B-1720656587497)
三大配置
-
JAVA_HOME
-
PATH——系统查找的路径
-
CLASSPATH——java程序路径
输入:
.;%JAVA_HOME%\lib
源代码(.java) 字节码
试运行
源代码 --> jvm --> 字节码<–JRE
sourcecode bytecode
src
jdk
java开发环境
jre
java运行环境
jvm
java 虚拟机
跨平台
int
不大于4字节
用sizeof保险一点
\n在“ ”里面哦
编译
有白色的class文件说明成功了。
idea
java开发基本规则
文件命名
Abc.java 驼峰法(MyProject)
项目结构
src 目录 :sourcecode 源代码
package 包 com.wrc.
注释
-
行注释
-
块注释
-
类(方法)注释
屏蔽多余的文件
Settings里面
即插即用
中文资源包等是以插件形式安装
java输入输出
输出
类C
sout (\n)
界面式
输入
scanner
import java.util.Scanner;public class ScannerDemo {
/** * java——输入皆为对象
* 输入器 Scanner
*/
public static void main(String[] args) {
Scanner shuruqi = new Scanner(System.in);//创建输入对象 /*输入器*/ System.out.print("请输入你的姓名:"); //line-->下一行
String line = shuruqi.nextLine();//输入一行到回车为止
System.out.println("Your name:"+line);
}
}
界面版
String Why?
八大基本数据类型
基本
- byte
- short
- char
- int
- long(1-5整形)
- float
- double(浮点型,不精确)
- boodle(布尔)
八大包装数据类型
Byte
Short
Character
Interager
…
带宽
bps :byte == 1:8
100/8=12.5
类型的界限
byte(0-128)
浮点型的不准确性
rager