Skip to content

认识Java,环境的安装及配置,第一个HelloWorld程序

2024年了,还有刚入门JAVA的小伙伴吗?

在这里贴一下我的远古笔记(●ˇ∀ˇ●)

什么是计算机:

由硬件和软件组成,是一种能够按照程序运行,自动、高速处理海量数据的现代化设备。没有装任何软件的计算机称为裸机。

硬件:cpu是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器、寄存器、高速缓存及实现它们之间联系的数据、控制及状态的总线构成。作为整个系统的核心,CPU 也是整个系统最高的执行单元,因此CPU已成为决定电脑性能的核心部件,很多用户都以它为标准来判断电脑的档次。CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。该时钟速度越快,时间段内执行的指令就越多, 目前酷睿是2G-3G(1G是10000Mhz)例如,2MHz(200万次/秒),3GHz(三十亿次/秒)。内存是数据与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。 存储设备:内存不能长久保存数据(非ROM),断电时信息就丢失,程序和数据都会被保存在存储设备中(例如硬盘),当程序和数据需要使用时,再加载进内存,注意:内存读取和写入的速 度要比存储设备快的多。 存储设备主要有:磁盘驱动器,光盘驱动器(cd dvd)USB闪存(U盘)。

软件:软件的概述:按照一定顺序组织的计算机数据与指令的集合。软件 = 数据+指令+文挡。软件的本质即提高人与计算机交流效率,方便人与机器交互。软件还分为系统软件和应用软件。

系统软件:例如:Widows Linux Unix

应用软件:例如:QQ、WPS、Photoshop、、微软的Office

软件开发:制作软件。

认识Java

①Java的发展史:

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。
2005年 sun公司推出Java 6
2009年 sun公司被oracle收购以后,oracle公司推出了Java7
2014年 oracle公司推出了Java8正式版本

②Java的特点:

Java具有简单性、面向对象、分布式、健壮性、安全性、动态性以及可移植性等

③三大平台:

  • JavaSE(J2SE):是所有Java技术的基础,不管开发人员要开发什么平台的Java应用程序,都必须先从J2SE学起。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序 比如:qq
  • JavaEE(J2EE):企业级版本,用于企业项目开发
  • JavaME(J2ME):用于开发手机端APP

④跨平台:不依赖于软件系统,也不依赖于硬件环境

⑤JDK

JAVA核心,包括的运行环境,java工具 java的基础类库 为程序员提供的一个开发工 具包

⑥JRE

java的运行环境

⑦JVM

java虚拟机 ,用于运行程序

⑧三者之间的联系

JDK包含jre,jre包含jvm

安装Java环境

①版本

jdk6 jdk7 jdk8 分为32位和64位 根据自己电脑系统进行下载然后进行安装,保证jdk和jre不要在同一个文件夹下。

②环境变量的配置:

环境变量配置说明

JAVA_HOME:jdk安装路径 PATH : JDK下的\bin目录 为了让控制台在任意的目录下都可以找到java的开发工具 CLASSPATH: 设置class文件所在的路径信息 ( .; .代表当前目录 ; 分割号 从jdk6开始可以不配置)

配置方法:

桌面-计算机-右击属性-高级系统设置-高级-环境变量

  • 用户变量:只能对当前登录的用户有效
  • 系统变量:所有登录电脑用户均有效

JAVA_HOME:新建 变量值:jdk的安装目录 例:C:\Program Files (x86)\Java\jdk1.8.0_101\

PATH:编辑

path:

  • 方式1:绝对路径 C:\Program Files (x86)\Java\jdk1.8.0_101\bin;
  • 方式2:相对路径 %JAVA_HOME%\bin

注意

环境变量名不区分大小写

多个环境之间用分号(英文状态下)分割开即可

③环境的测试

  1. 开始 -> cmd 回车 dos
  2. javac:编译环境
  3. java:运行环境
  4. java -version:输出打印java的版本信息
  5. 测试过程中出现:不是内部或外部指令...
    • java环境安装没有
    • 环境配置是否正确,如果不正确更改正确后需要重启dos
    • 配置是否出现了中文的分号或者逗号等

第一个java程序

如何显示文件后缀名:

任意打开一个盘 -> 组织 -> 文件夹或搜索选项-查看 -> 去掉隐藏已知文件扩展名前的对勾 新建文件记事本 把后缀名改成.java文件

java的类定义

java中所有的程序都是在类里面实现的,类是Java的最小结构单元

java
public class 类名{
    public static void main(String [] args){
            输出打印内容信息
    }
}
java
public class HelloWorld{
    public static void main(String[] args){
            System.out.println("Hello World!");
    }
}

注意点

  1. 加入适当的空格或者换行 优化代码
  2. java程序如果进行更改必须进行重新编译
  3. java的类名和文件名保持一致
  4. java中严格区分大小写
  5. println和print,如果加ln会进行换行,加之后对当前行进行处理
  6. java每句结束之后需要加英文状态下的分号
  7. java类中,System首字母大写 String 首字母大写
  8. java文件中可以有多个类,但是只能有一个public修饰的类,并且public修饰的类
  9. 要和文件名保持一致,不能有重名类信息

java 代码编译执行过程:

存放在某个盘下的根目录下的.java文件:

  1. 切换盘符 d: D:\Demo2.java
  2. javac 类名.java 作用:编译成 类名.java到 类名.class
  3. java 类名 作用:打印内容到控制台

存放在某个文件夹下的.java文件: win+R 输入cmd 回车 进入命令窗口

  1. 切换盘符 cd 具体盘符 回车
  2. d:回车
  3. javac 类名.java 编译生成同名的class文件
  4. java 类名 作用:打印内容到控制台

Java开发工具的使用(Eclipse)

安装版 下一步

免安装 解压后可以使用(英文版)

首先要安装jdk

目的:提高代码开发效率