小熊回收站|1. Java 基础:基础知识
目录:一、Java 概述1. Java体系2. 常用的DOS命令3. JDK、JRE、跨平台、Java平台4. Java代码的编写执行过程5. 注释6. 关键字、标识符7. Java中的数据类型8. Java中的常量二、变量和运算符1. 变量和计算机存储单元2. 数据类型和常量3. 数据类型转换4. 运算符 和 优先级三、引用数据类型、流程控制语句 和 数组1. 引用数据类型2. 流程控制语句3. 数组四、方法1. 引入2. 语法格式3. 方法调用4. 注意事项5. 方法重载6. 可变参数列表
一、Java 概述1. Java体系
- java是一个体系 , 包含:
- java语言
- 运行在各种平台上的虚拟机
- class字节码文件格式
- java api(jdk中提供的api) , 类库
- 商业的或者三方优秀开源类库
2. 常用的DOS命令
3. JDK、JRE、跨平台、Java平台
- JDK:它是Java开发运行环境 , 在程序员的电脑上当然要安装JDK;
- JRE:Java Runtime Environment它是Java运行环境 , 如果你不需要开发只需要运行Java程序 , 那么你可以安装JRE
- JDK 包含 JRE 包含 JVM
- 跨平台特性
- 平台指的是操作系统 (Windows , Linux , Mac) 。
- Java程序可以在任意操作系统上运行 , 一次编写到处运行
- 实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)为什么可以跨平台?因为JAVA程序运行依赖虚拟机 , 而针对不同操作系统有不同版本的虚拟机
- Java语言是跨平台的 , Java虚拟机不是跨平台的
- Java平台
- Java SE (桌面程序)标准版
- Java EE (Web程序)企业版
- Java ME(移动设备)微型版 -- Android , IOS兴起后就很少使用了
- 源文件:编写Java源文件(我们也称之为源代码文件) , 它的扩展名为.java;
- 编译:然后通过编译器把源文件编译成字节码文件 , 字节码文件扩展名为.class;为什么要编译?JAVA程序是由虚拟机运行的 , 我们所写的代码虚拟机不认识 , 我们要把自己写的代码翻译成虚拟机所认识的语言
- 运行:最后使用解释器来运行字节码文件 。
5. 注释
- 定义:用来解释和说明程序的文字 , 注释是不会被执行的
- 分类:
- 单行注释: //注释内容
- 多行注释: /*注释内容*/
- 文档注释: /**注释内容*/
- 注意:
- 对于单行和多行注释 , 被注释的文字 , 不会被JVM解释执行
- 对于文档注释 , 可以被JDK提供的工具 javadoc 所解析 , 生成一套以网页文件形式体现的该程序的说明文档
- 单行注释可以嵌套使用 , 多行注释不能嵌套使用
- 关键字
- 定义:是被Java语言赋予特殊含义 , 具有专门用途的单词 , 比如之前接触的class , int , double均为Java已经预设好的
- 特点:字母全部小写, 注意String不是关键字
- 注意事项:goto 与 const 是Java中的保留字 , 即没有赋予特殊含义却仍被Java占用的单词
推荐阅读
- Java|淘宝商家要小心了!取消的“中差评”体系又回来啦!
- 小熊在线|club悦影沙龙 与创作者同行,vivo
- javascript|游戏开发之旅-JavaScript重新介绍
- 小熊带你玩科技|太空碎片或级联相撞,凯斯勒效应必锁死地球?星链网3%卫星故障
- Java|java多线程并发小demo
- Java|java程序猿如何才能走远,怎么做自己的职业规划
- 小熊在线|realme真我Q2图赏析:千元双5G高刷性能更强芯
- 蚂蚁花呗|血亏!阿里P8轻易把总结了近一年的java高级特性笔记送人了
- 从华强北三尺柜台到年营收10亿,小熊U租做对了什么?|北大教学案例精选
- 百度|Java高级进阶多线程学习之路(七)ThreadLocal
