Java学习笔记(基础)

这篇博客介绍了Java语言的基础知识,包括它的定义、特点和与其他编程语言的比较。接着详细阐述了Java开发的准备工作,如JDK、JRE和JVM的组件和作用,以及Java平台的三种架构。此外,提供了JDK的下载和安装步骤,并指导如何配置环境变量。最后,通过编写并运行第一个Java程序,帮助读者实践入门。
摘要由CSDN通过智能技术生成

01 Java语言入门(一)

需要掌握的知识

  1. 什么是Java语言?
  2. Java开发的准备工作
  3. 实现第一个Java程序

一、什么是Java语言?

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

通俗的理解说,Java语言就是一门能够让你与计算机交流的语言,告诉计算机这个哥们帮你做些啥。

比如:与英国人交流,我们使用英语。

           与日本人交流,我们使用日语

所以与计算机交流,我们使用计算机语言,我们选择了Java这门语言和计算机交流。当然还有很多与计算机交流的语言,比如HTML,CSS,JavaScript,PHP,C++,C#,C,python等等,各种各样的计算机语言说白了就是和计算机交流,然后实现自己需要的功能

二、Java语言开发的准备工作

没有编程语言基础的朋友,在刚刚接触Java语言时,很容易把它以为是一个软件,它是一门语言,不是一个翻译机

首先,我们先了解其Java里面有什么以及Java平台架构的三种方案。

Java里面有什么?

1)JDK - Java Develop Kit( Java开发工具包,开发和运行的命令程序和一套类库,其中有包含一个JRE):开发的工具包

2)JRE - Java Runtime Environment(运行时环境,运行Java程序必须要它):运行时候的环境

3)JVM - Java Virtual Machine(java虚拟机器,其实就是一个c写的程序,运行起来就是一个进程。):Java里面虚拟的一个计算机。

Java平台架构的三种方案?

1)J2ME - Java ME(微小版,用于手持设备或者家电设备)

2)J2SE - Java SE(标准版,基础,用于开发桌面程序)

3)J2EE - Java EE(企业版,用于开发企业级应用)

 其次,我们开始下载安装Java所需的开发工具包及环境(下面使用的是jdk1.8)

官网下载链接:Java Downloads | Oracle

个人百度网盘分享:

链接:https://pan.baidu.com/s/1AjfjKgZJk73hntyg-ALwRQ 
提取码:1111

注意:安装时需要安装与自己电脑操作系统对应的版本,上面分享的是jdk8-windows 64版本的。

下载之后会得到一个这样的安装程序,双击安装

安装过程

 

 

 打开Java对应目录(安装成功) 

 

 最后,配置Java运行时环境

配置计算机环境变量

打开计算机环境变量(这是win10系统的配置方法) 

 

 

 ①新键JAVA_HOME 必须配置JAVA_HOME,否则eclipse,tomcat是带不开的。

 ②编辑:Path(在结尾复制贴上下面的)

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

 

 

  ③新键:CLASSPATH 变量值填写

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

(注意前面的点,指的是从当前目录查找类)

 ④win+R:cmd ----> java -version(查询系统环境是否配置成功)以下是配置成功

⑤软件的安装必须安装在没有中文的路径下,因为绝大部分所学的软件是外国开发的。

 三、实现第一个Java程序

 ①编写Java程序

创建一个.txt文本文件(这里推荐下载一个notepad++,好使)

 编写一下代码

public class HelloWord{
    public static void main(String[] args){
        System.out.println("HelloWord!!!");
    }
}

 ②编译成class文件

 

 ③运行Helloword.class文件 

个人学习笔记,如有任何错误欢迎各位大佬赐教

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值