Java基础与版本发展:从裸机到跨平台原理的全面解析

基础

Java基础与版本发展:从裸机到跨平台原理的全面解析

1、裸机:没有安装任何软件的计算机

2、ctrl+y:反撤销

环境变量分为两类,一类是用户变量,是给当前用户使用的;另一类是系统变量,是所有用户都可以使用的。

4、java由c++演变,James Gosling

Java 语言存在三个版本,其中一个是 J2SE 版本,它属于标准版,可用于编写小程序,不过其用户界面比较丑。

J2EE(企业版、写项目)

J2ME(小型版,写中的app)

6、目前发展到了14版本,8最稳定

Java 具有跨平台的原理,其中涉及到虚拟机。具体来说,就是在不同的平台上安装与之对应的 JVM。JVM 的作用是将 java 源文件编译后生成的.class 字节码文件解释为对应平台的机器码,然后执行这些机器码。

8、JDK JRE JVM三者的作用和关系:

JVM 是 Java 虚拟机。它能够将 java 源文件编译后得到的.class 字节码文件进行解释。并将其转化为对应平台的机器码,然后执行这些机器码。通过这样的方式,实现了 Java 的跨平台特性。

JRE 指的是 Java 运行时环境。所有的 Java 程序都必须在 JRE 的环境下才能够运行。其中包含了 JVM 以及 JAVA 的核心类库和支持文件。

JDK 是 Java 开发工具,它是整个 Java 的核心部分。其中包含了 Java 运行环境 JRE,还包含着一堆 Java 工具以及 Java 基础的类库。

所以可以得出 JDK(java 运行工具)等于 JRE(java 运行环境)加上 java 开发工具。

JVM(java 虚拟机)以及 lib(核心类库)还有 java 开发工具

9、JDK的安装:出现有“重试、忽略、取消”,选择忽略

JRE安装窗口,直接叉掉(JDK已经安装过一次了)

JDK(6 以上)的环境变量方面,最简单的做法就是只配置 path 即可,只需配置 jdk 的 bin 目录。

为了方便后续更换 jdk 版本,并且由于 tomcat 必须要有,所以配置了 java_home(JDK 目录)。

11、JDK卸载:控制面板—程序功能—JDK, 右键卸载

删除 Path 环境变量中的 jdk 相关内容。

在 C:\Windows\System32 目录下,将以 java 开头的文件都进行删除操作,不过要排除 JavaScript 文件。

12、JDK目录下的db,是给java自己用的自带的

源文件中的 class 数量决定了编译后生成的字节码文件数量,源文件名与 public 修饰的类名是一致的。

java 的数据类型包含 8 种基本类型,分别是 byte、short、int、long、float、double、char、boolean;同时还有 3 种引用类型,即类、数组、接口。

15、驼峰命名:大驼峰:类名,每一个单词的首字母都大写

变量名和方法名,其第一个单词的首字母为小写,而后面的单词的首字母均为大写

查看 eclipse 里的项目位置的操作如下:先进行右键操作,然后选择 Show In,最后选择 System Explorer。

17、科学计数法:E

(3.14 乘以 10 的 3 次方等于 3140)

double d2 等于 3.14 乘以 10 的负 3 次方;(3.14 除以 10 的 3 次方等于 0.00314)

如果声明为 Long 类型时不加 L,那么此时这个数是 int 类型,其取值范围为[-2147483648,2147483647]。

eg:错误:long a = 2147483648

正确:long b = 2147483648L

本文的内容并非用于商业目的。倘若涉及到知识产权方面的问题,那么权利人可以联系博为峰小编,其联系电话为 021-64471599-8017,我们会即刻进行处理。

你可能想看:
« 上一篇
下一篇 »

相关推荐

java中什么是冒泡,冒泡算法

2026年09月06日

27阅读

java中冒号,java双冒号

2026年09月06日

26阅读

java中的->,java中的是什么意思

2026年09月06日

24阅读

java中的super用法,Java中super的说明

2026年09月06日

28阅读

java中反射的应用,java中反射的应用场景

2026年09月06日

26阅读

java中开关的定义,Java关键字有哪些

2026年09月06日

26阅读