一、Java的三大平台
1.Java SE (必学)
java语言的标准版,用于桌面开发,是其他两个版本的基础。
桌面应用适合的语言其实是c和C++合适,复杂动画等加载时java很慢。
2.Java ME(现在很少用)
java语言的小型版本,适用于嵌入式电子设备或者小型移动设备。例如微波炉,显示器,相机,或者手机。
3.Java EE(重点)
java语言的企业版,用于Web方向的网站开发。适用与浏览器+服务器
可以用JavaEE开发企业级应用开发(就是服务器),像微服务或者springclound。除了java语言外,Go语言也可以有承载高访问量的。
二、JDK和JRE的区别与联系
2.1Java中的JDK指的是 JVM +核心内裤+开发工具(javac编译工具,jdb调试工具,jhat内存分析工具…)
2.2 Java中的JRE是的是 JVM+核心类库+运行工具,是java的运行环
JVM(java Virtual Machine):java虚拟机,是真正运行Java程序的地方。
当我们已获取编译好的.class文件,只需要运行这个class文件,只需要下载JRE既可以了,不需要重新编译源代码文件;若没有中间文件,使用JDK去编译再运行。
三、java的关键字和注释
java的关键字 全部是小写 ,大概50多个关键字,无需记;
java的注释用//和/* */,跟C一样
四、数据类型
基本与C/C++一样,布尔,证书,浮点等等,了解下就行。
五、计算器的存储
计算机中存储的类型分为 文本,sound声音 和image图片三类。视频是图片和声音组成的。
虽然非这些类,但这些数据都是二进制存储。
六、标识符命名规则,就是给变量函数等起名字时的要求
6.1 区分大小写
6.2 不能是关键字,不能以数字开头
6.3 可以由数字字母下划线或者美元$组成
6.4 方法或者变量起名时多个单词时采用驼峰法命名
6.5 类名命令 首字母大写
七、java提供的接受键盘类 Scanner.
步骤一 导包
步骤二 创建Scanner对象
步骤三 接收操作数据