java前期学习相关概念及相应配置

目录

Java特性

java运行机制及运行过程

JDK

JRE

JVM

下载 java代码软件

步骤

配置中文

JDK下载及配置

JDK下载

JDK配置

配置环境变量path

编写一个简单的Java代码

编写代码

安装相关插件

最后运行

欢迎留言补充!


Java特性

1.java语言是面向对象的

2.Java语言是健壮的。java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证

3.java语言是跨平台性的【即:一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台】

4.java语言是解释型的

区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行;

java运行机制及运行过程

我们先介绍什么是JDK和JRE

JDK

JDK基本介绍

1.JDK的全称(Java development kit Java开发工具包)

JDK = JRE + JAVA的开发工具

2.JDK是提供给java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用单独安装JRE。

后面会说明如何下载JDK。

JRE

JRE基本介绍

1.JRE (java运行环境)

JRE = JVM + java的核心类库

2.包括java虚拟机和Java程序所需的核心类库等,

如果想要运行一个开发好的java程序,计算机只需要安装JRE即可。

JVM

java核心机制 - java虚拟机 【JVM java virtual machine】

1)JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK中。

2)对于不同的平台,有不同的虚拟机

3)JAVa虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

Test.java  ------> test.class  --------->

                 编译java c        运行 java

先编写一个.java文件 然后再javac 把.java文件转换为.class文件 ,然后再运行

代码编写为java code (code是.class的文件名)

下载 java代码软件

步骤

在浏览器上搜sublime text

选择下载适用你系统的版本,进行下载即可,下载好后第一个页面有个选项把它勾上。

配置中文

要将 Sublime Text 汉化,可以按照以下步骤进行操作:
 
1. 打开 Sublime Text,使用快捷键 Ctrl+Shift+P(Windows 和 Linux 系统)或 Command+Shift+P(Mac 系统),弹出命令面板。
2. 在命令面板的搜索框中输入“install”,选择“Package Control: Install Package”并按下回车键。(若未安装 Package Control 插件,此时会进行插件的安装,需要稍等片刻,直到弹出插件列表加载完成的消息框)
3. 再次按下快捷键 Ctrl+Shift+P(或 Command+Shift+P),在命令面板中输入“package”,点击“Package Control: Install Package”。
4. 接着在弹出的搜索框中输入“Chinese”或“ChineseLocalizations”,选择“ChineseLocalizations”进行安装。安装完成后,可能需要重新打开 Sublime Text。
5. 重新打开 Sublime Text 后,点击任务栏中的“Help”(帮助)->最下面的“Language”(语言)->“简体中文”,即可将界面切换为中文。
 

JDK下载及配置

JDK下载

官网网址:https://www.oracle.com/java/technologies/javase-downloads.html

往下翻找到java8,找到Windows,如果你的系统是32位的就下载×86,如果你的系统是64位的就下载×64的。

点击下载

下载完成后会弹出一个页面,点下一步,会出现

{开发工具

{源代码

{公共JRE           

点击开发工具,把路径设置成特定的位置(在后面会非常重要,最好在D盘新创建一个文件夹,在这个文件夹中再创建一个文件夹),安装路径不要有中文或者特殊符号例如空格等。

然后命名文件,点击下一步,开始安装。

安装完毕后会弹出一个目标文件夹(就是安装公共JRE)

这个可下可不下,安装到你创建的一个空的的文件夹中,命名。

JDK配置

配置环境变量path

为什么要配置path

我们上面说了

先编写一个.java文件(在sublime text) 然后在dos命令行  javac 把.java文件转换为.class文件 ,然后再运行

你可以试一下,在不配置path的时候,在dos命令行敲入javac,会出现错误提示

原因当前执行的程序在当前目录下如果不存在,win10系统会在系统中已有的一个名为path的环境变量指定的目录中查找。如果仍没有找到,会出现提示错误。

配置环境变量path的步骤

1.电脑点击控制面板->系统和安全->系统->高级系统设置->环境变量

2.增加JAVA_HOME环境变量,指向JDK的安装目录

点击上面的新建->编写变量名 JAVA_HOME  -> 编写变量值(就是你安装的JDK的位置)

3.编辑path环境变量, 增加 %JAVA_HOME%\bin

找到path,点击编辑,点击新建,写 %JAVA_HOME%\bin,点确定,再点确定

4.打开命令行,任意目录下敲入javac。如果出现javac的参数信息,配置成功

编写一个简单的Java代码

编写代码

打开sublime text,有一个untitled,在这个可以写代码

但是先点击utitled,点击文件,另存为,指定特定的文件夹,命名为 name.java  (name由自己的喜好写)

示例:


//对代码的相关说明
//1.public class Hello 表示Hello是一个类,是一个public公有的类
//2.Hello{}表示一个类的开始和结束
//3.public static void main(String[] args) 表示一个主方法,即我们的程序入口
//4.main() {} 表示方法的开始和结束
//5.System.out.println("hello world") 表示输出“hello world”到屏幕
//6. ; 表示语句结束

public class Hello {
    public static void main(String[] args){
        System.out.println("hello world");
    }
}

编写完毕后按照步骤进行

点回车,会报错。这是因为编写的代码中出现了中文,要把文件编码设置为GBK

但是可能刚下载的sublime text没有选项可以改

安装相关插件

Sublime Text 默认情况下可能没有提供某些文件编码选项,如 GBK。但可以通过安装相关插件来解决这个问题。
 
具体步骤如下:
1. 安装“ConvertToUTF8”插件:按下快捷键 Ctrl+Shift+P(或 Command+Shift+P),在命令面板中输入“package”,点击“Package Control: Install Package”。接着在弹出的搜索框中输入“ConvertToUTF8”,选择该插件进行安装。安装完成后,可能需要重新打开 Sublime Text。

(Windows系统适用)


2. 安装“codecs33”(针对 Linux 系统,如果是 Windows 系统可跳过此步骤):对于 Linux 系统,可能还需要下载“codecs33”。具体操作是在相关网站找到“codecs33”的下载链接,下载后将其放置到 Sublime Text 的 packages 目录下。

完成上述步骤后,在 Sublime Text 中点击“文件”菜单,应该就可以看到“Set File Encoding to”和“Reload with Encoding”等与文件编码相关的选项了,其中可能包括 GBK 编码选项。

最后运行

点击.java文件,点击文件,点击Set File Encoding to,点击GBK。再点一次文件,点击保存。

再往后进行上面的操作,在目录中会出现一个.class文件,然后在命令行中写下这个代码


 不要写java name.class  (我把name写成Hello了)

ok这个简单java代码就写完了

欢迎留言补充!

  • 13
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值