1-Java简介以及开发环境安装配置

1-Java简介以及开发环境安装配置

在这里插入图片描述

1.Java语言概述

Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。

Java的性质:

  1. 简单性
  2. 面向对象型
  3. 分布式
  4. 健壮性
  5. 安全性
  6. 体系结构中立
  7. 可移植性
  8. 解释性
  9. 解释型
  10. 高性能
  11. 多线程
  12. 动态性

2.初识Java中的main方法

Java程序的结构由如下三个部分组成

  1. 源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。
  2. 类:类中带有一个或多个方法。方法必须在类的内部声明。
  3. 方法:在方法的花括号中编写方法应该执行的语句。
    总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。

3.编译、运行

写入程序:
比如以下程序:
(在桌面新建一个文件夹vscode,打开VSCode,文件 —>打开文件vscode —>在左边vscode这个文件夹下创建源文件test.java —>在此文件里写以下代码)

//主类
public class test
{
    //主方法
    public static void main(String[] args)
    {
        System.out.print("hello world!");  //打印格式
    }
}

光标放入代码区,Ctrl + s 保存 (文本编译器每次输入或者修改代码保存后才可编译运行,每次都要保存和编译)

编译

  1. 在下方终端处输入 javac test.java (javac +主类名称.java)—>回车(编译成功后在vscode里出现class.java)

  2. 若出现错误“编码GBK的不可映射字符”(中文过多),可在编译器前在终端输入编译命令:javac -encoding UTF-8 test.java 再直接运行即可。

运行:终端处输入java test (javac + 主类名称)—>回车 即可出现打印的内容

小技巧:若在VSCode下终端命令行无法使用,可在开始中搜索cmd打开选择命令提示符,输入打开文件命令:cd /d + 从桌面上把新建的vscode文件夹拖进来 ,然后此处可以当作终端使用,即可对vscode中文件进行编译运行。

4.命令行向主方法传参

方法:命令行向主方法中传参: java 主类名称 参数1 参数2 …

//主类
public class test
{
    //主方法
    public static void main(String[] args)
    {
        System.out.print("Welcome");  //打印格式
        System.out.print(args[0]);  //指传第一个参数
        System out.print(args[1]); //指传第二个参数
    }
}

终端:

C:\Users\Administrator\Desktop\java code>javac -encoding UTF-8 test.java

C:\Users\Administrator\Desktop\java code>java test to chinese
Welcometochinese

5.关于编译器

JDK:Java开发程序包,包含JRE,多了编译器java以及调试工具JConsole、jstack,针对java程序员

JRE:java运行时环境,包含JVM以及Java核心类库,是运行Java程序的环境,针对使用Java程序的客户

JVM:Java虚拟机(Java移植性的关键)

猜你喜欢

转载自blog.csdn.net/qq_39378530/article/details/83016234