java 随堂笔记
java Development toolKit java开发工具包
javase standard edition 标准版
javaee enterprise edition 企业版
javame mobile edition
big bro. Sybian 塞班 NOKIA
little bros. IOS Android
8.0 ? java fundation
SUN 升阳公司 java.lang java.util java.math ....
javax.xxxx extensible 可拓展的
unix 系统一体化 解决方案
HP 惠普 windows heavey 重
IBM 晶体管的不断缩小 2nm 5nm
windows Linux unix macos ubuntu chromeOS
ORACLE 甲骨文
oceanDB GoldenDB (关系型数据库)
redis magodb ...
9 10 12 17 19
openJDK8 11 不能在 Oracle 官网下载 需要在 阿里 或者其他可信的开源网站下载
Eclipse
.java 源文件
把源文件 变成 java 可以理解的内容的 命令 叫做 javac - java compile
生成 一个 .class 文件(这是一个 二进制的字节码 文件)
谁来理解 这个 .class
跨平台性特别的好!!!!!
windows server intel x86 架构 开发者型
macos m1 m2 ARM架构 处女座(广告 绘图 制图)
unix intel 专业企业级 (不会单独存在 ,都是和服务器进行一体化解决)
Linux intel 高级玩家型
指令集 不一样,处理器的架构可能都不一样
java 为每一个平台 都准备了相应的 “翻译机”- javac compile
安装 java 的时候就要选择 对应操作系统的 java
在每一个 操作系统中 生成 一个 环境-environment
eg: 我想要 打印- > windows :
1. 用java 表达出 我要 打印这个动作 的代码 .java
2. java的windows翻译机 会翻译这个 代码 变成 window能够理解的指令集 .class
3. java 启动 jvm - java virtual machine java虚拟电脑 产生一个 jre java runtime environment
4. 把刚才翻译好的windows 指令集 给虚拟电脑
5. 虚拟电脑链接 windows 实体电脑 链接的打印机接口 进行打印
如何 写好一个 java
1. java文件名 要和 类名完全一致
2. 首字母大写,多个单词连在一起的时候,每个单词 首字母也要大写 eg: MyWorldBeauty
访问修饰符号 类的声明符号 类名 {
public class MyWorldBeauty {
}
package 包 一般写在 类文件的 最上面!!! (3个功能)
常用 快捷
alt + / 补全
ctrl + z 撤销
ctrl + a 全选
ctrl + c 复制
ctrl + v 粘贴
ctrl + shift + f 代码整理
ctrl + d 删除一行
ctrl + s 保存
// 注释
// 单行注释
/*
多行注释
*/
/**
* 文档注释
*/
warning: 注释 不会出现在 .class 文件中 所以 你不用担心注释过多的问题。