第一章 Java开发入门

发布于:2023-01-01 ⋅ 阅读:(256) ⋅ 点赞:(0)

1.1   Java语言简介

程序设计语言从最开始的机器语言汇编语言 到各种结构化高级语言, 到目前使用的支持面向对象技术的面向对象语言, 反映的是一条抽象机制不断提高的演化之路。

 Java是一种面向对象的程序设计语言, 主要分为三个版本: Java SE (Java Standard Edition)、Java ME (Java Micro Edition) 以及 Java EE (Java Enterprise Edition)。

Java SE 主要做一般的java应用, 比如, 应用软件/ QQ之类的通信软件等等。

Java  EE 主要做企业应用, 比如公司网站, 企业解决方案等。

Java ME 主要面向嵌入式等设备应用的开发, 比如手机游戏等。

额外阅读内容: javaee, javaweb和javase的区别以及各自的知识体系 https://www.cnblogs.com/lsgxeva/p/10183606.html

1.2   Java语言的特点

      目前应用最广、排行最前的编程语言就是Java; 其特点主要有:

      (1) Java是完全面向对象的语言, 且开源;

      (2) 安全性: Java不支持指针, 其内部的安全措施避免了程序的非法操作;

      (3) 多线程: Java语言提供了内置多线程支持;

      (4) 内存管理: Java对内存自动管理并进行垃圾回收。                                                                             https://cloud.tencent.com/developer/article/1097732                                                                         额外阅读:C 语言中的指针和内存泄漏

      (5) 操作平台无关性: Java编译器生成的不是二进制代码而是与平台无关的字节码指令, 这些字节码运行于Java虚拟机(JVM)中, 不同的操作系统有不同的虚拟机;

1.3   Java开发工具及环境

           JDK, 全称Java Development Kit, 即Java开发工具包, 是整个Java的核心, 包括了Java运行环境 (JRE, Java Runtime Environment)、Java工具 和 Java基础的类库。

JDK、JRE与JVM的区别:

       JDK: Java的核心, 提供给Java开发人员使用, 包括JRE (Java运行环境)、java的开发工具 等, JDK的主流产品由Sun公司开发;                                                                                                                 JRE: 是Java运行环境, 包括JVM、Java平台核心类以及支持文件, 若想要运行一个已开发好的Java程序, 计算机中只需安装JRE即可;                                                                                                     JVM: 是可运行Java代码的虚拟计算机 , 其主要任务是把Java字节码编译成特定计算机的机器指令。

课程中常见的 dos命令 :

启动:  Win+R, 输入cmd回车                                                                                                               切换盘符: 盘符名称:                                                                                                                           进入文件夹:  cd 文件夹名称                                                                                                               进入多级文件夹: cd 文件夹1\文件夹2                                                                                              返回上一级: cd ..                                                                                                                                 直接回根路径: cd \                                                                                                                             查看当前内容: dir                                                                                                                               清屏: cls                                                                                                                                            退出: exit

      Java运行顺序: 先编写Java程序块 , 然后通过JDK的编译器把Java程序编译成字节码, 生成class文件, 最后通过JVM运行; 主要涉及的指令有:  javac  *.java java  *

一个最简单的Java程序:

//public: 表示这个类是公共的, 一个Java文件只能有一个public类                                                    //class: 关键字, 表示这是一个类, 须小写;     类是Java当中所有源代码的基本组织单位                 //Test: 类名(公共类的类名必须和文件名一致, 包括大小写)                                                               public class Test                                                                                                                                {//花括号用于规定内容区间                                                                                                                         public static void main(String[] args)                                                                                                   //此行写法固定, 代表main方法, 它相当于程序入口, 会被JVM调用                                                     {                                                                                                                                                                   System.out.println("Hello World!");//执行输出语句, 写法固定                                                     }                                                                                                                                                }

编译的指令:javac  Test.java                                                                                                             运行的指令:java Test

 如何在命令行中编译运行Java程序

以编译运行在D盘javaVsCode文件夹下的一个Data.java程序为例

1、先把C盘的盘符转成D盘的盘符                                                                                                     2、把路径转变为Data.java所在当前文件夹javaVsCode的路径                                                          3、编译:javac Data.java                                                                                                                   4、运行:java Data

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到