java环境搭建+java入门案例

本文详细介绍Java环境的搭建步骤,包括JDK的下载与安装、环境变量配置等,并通过一个简单的示例程序介绍Java源代码如何编译及运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java环境搭建+java语法+java的常用组件+网络/线程+项目

1、java环境搭建

 java起源于sun公司,是应用于我们的智能家居开发体系,09年sun被oracle收购,现在目前java的所有标准都是oracle制定。
 java之父:吉姆斯、高斯林

 环境搭建指的是在我们的电脑上安装能运行java程序的一个开发工具包,工具包名字叫JDK,是oracle公司提供给java开发者的一套开发标准和工具,

 1、下载jdk
 2、安装jdk:全部是是下一步,不要改动任何东西,直到安装完成
 3、配置jdk的环境变量
    什么是环境变量:指的我们在path上配置一个路径,当我们在命令行敲如命令的时候,操作系统会根据path的路径取查找该命令的可执行文件。而这个path就叫环境变量
    我们可以通过吧jdk中java.exe所在文件的路径配置到path里面,然后我们就可以通过快捷命令来打开我们的java工具
    *配置方式:1、打开我的电脑属性,找到高级系统设置,进入环境变量*

这里写图片描述

搜索到path然后拷贝我们java-jdk-bin的路径进入我们的path下面,用分号隔开
这里写图片描述

然后进入cmd命令,敲如javac命令,如出现一些命令简介,即配置成功!

jdk开发工具包 ,下面包含,jre 、jvm,jre叫java的运行环境,jvm是运行环境中的java虚拟机。

入门程序:

public class Heyi{
    public static void main(String args[]){

        System.out.println("zhangsan ni hao ");
    }

}

此时我们写好的代码叫源代码,而源代码是不能直接运行的,必须转换成二进制,我们需要使用java的翻译功能,翻译成字节码,也就可以理解成为二进制,此时借助java的一个命令javac,首先我们需要借助cd命令(切换路径),让我们的dos窗体指向我们的源代码的位置,
cd 文件的位置–> 回车
javac 代码文件的名字 –>回车
到此处我们发现多了一个.class文件,此文件即翻译好的字节码文件,这个字节码文件CPU就能读了,我们就可以利用cpu只会jvm取运行该二进制文件,又需要借助一个java命令 java
java 二进制文件名字 –>回车
所以java程序的运行过程:源代码.java–翻译成字节码文件.class – 利用jvm运行该程序

这里写图片描述

到此,我们java环境搭建,编写入门程序,编译程序,运行程序全部完成!

1.1 Java语言发展简史2 1.2 认识Java语言3 1.2.1 Java语言特性3 1.2.2 JavaApplet4 1.2.3 丰富的类库4 1.2.4 Java的竞争对手5 1.2.5 Java在应用领域的优势7 1.3 Java平台的体系结构7 1.3.1 JavaSE标准版8 1.3.2 JavaEE企业版10 1.3.3 JavaME微型版11 1.4 JavaSE环境安装和配置12 1.4.1 什么是JDK12 1.4.2 JDK安装目录和实用命令工具介绍12 1.4.3 设置环境变量13 1.4.4 验证配置的正确性14 1.5 MyEcilpse工具介绍JavaSE环境安装和配置15 1.6 本章练习16 第2章 2.1 什么是程序18 2.2 计算机中的程序18 2.3 Java程序19 2.3.1 Java程序中的类型19 2.3.2 Java程序开发三步曲21 2.3.3 开发Java第一个程序21 2.3.4 Java代码中的注释23 2.3.5 常见错误解析24 2.4 Java类库组织结构和文档27 2.5 Java虚拟机简介28 2.6 Java技术两种核心运行机制29 2.7 上机练习30 第3章 3.1 变量32 3.1.1 什么是变量32 3.1.2 为什么需要变量32 3.1.3 变量的声明和赋值33 3.1.4 变量应用实例33 3.2 数据的分类34 3.2.1 Java中的八种基本数据类型34 3.2.2 普及二进制36 3.2.3 进制间转换37 3.2.4 基本数据类型间转换38 3.2.5 数据类型应用实例38 3.2.6 引用数据类型39 3.3 关键字.标识符.常量39 3.3.1 变量命名规范39 3.3.2 经验之谈-常见错误的分析与处理40 3.3.3 Java标识符命名规则41 3.3.4 关键字42 3.3.5 常量42 3.4 运算符43 3.4.1 算术运算符43 3.4.2 赋值操作符45 3.4.3 关系操作符47 3.4.4 逻辑操作符48 3.4.5 位操作符49 3.4.6 移位运算符49 3.4.7 其他操作符50 3.5 表达式52 3.5.1 表达式简介52 3.5.2 表达式的类型和值52 3.5.3 表达式的运算顺序52 3.5.4 优先级和结合性问题52 3.6 选择结构54 3.6.1 顺序语句54 3.6.2 选择条件语句54 3.6.3 switch结构59 3.6.4 经验之谈-常见错误的分析与处理65 3.6.5 Switch和多重if结构比较66 3.7 循环语句66 3.7.1 While循环67 3.7.2 经验之谈-常见while错误70 3.7.3 do-while循环72 3.7.4 for循环74 3.7.5 经验之谈-for常见错误76 3.7.6 循环语句小结78 3.7.7 break语句79 3.7.8 continue语句82 3.8 JavaDebug技术84 3.9 本章练习85 第4章 4.1 一维数组90 4.1.1 为什么要使用数组90 4.1.2 什么是数组91 4.1.3 如何使用数组92 4.1.4 经验之谈-数组常见错误97 4.2 常用算法98 4.2.1 平均值,最大值,最小值98 4.2.3 数组排序102 4.2.3 数组复制103 4.3 多维数组105 4.3.1 二重循环105 4.3.2 控制流程进阶107 4.3.3 二维数组111 4.4 经典算法113 4.4.1 算法-冒泡排序113 4.4.2 插入排序115 4.5 增强for循环116 4.6 本章练习117 第5章 5.1 面向过程的设计思想120 5.2 面向对象的设计思想120 5.3 抽象121 5.3.1 对象的理解121 5.3.2 Java抽象思想的实现122 5.4 封装124 5.4.1 对象封装的概念理解124 5.4.2 类的理解125 5.4.3 Java类模板创建125 5.4.4 Java中对象的创建和使用127 5.5 属性130 5.5.1 属性的定义130 5.5.2 变量131 5.6 方法132 5.6.1 方法的定义132 5.6.2 构造方法135 5.6.4 方法重载138 5.6.5 自定义方法138 5.6.6 系统提供方法139 5.6.7 方法调用140 5.6.8 方法参数及其传递问题144 5.6.9 理解main方法语法及命令行参数147 5.6.1 0递归算法147 5.7 this关键字148 5.8 JavaBean149 5.9 包150 5.9.1 为什么需要包?150 5.9.2 如何创建包151 5.9.3 编译并生成包:151
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值