Spark-Java Day01

本文介绍了Java开发的基础知识,包括如何在DOS环境下配置和使用Java环境,如切换目录、编译和运行Java程序。讲解了Java的优点,如面向对象、分布式、健壮性和跨平台性,并强调JVM在实现这些特性中的作用。还详细阐述了JDK的安装注意事项及环境变量配置步骤。此外,文章涵盖了Java源文件的命名规范、基本数据类型、注释的使用以及程序的基本结构。

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

Spark-Java Day01

  1. 打开DOS文件管理系统,在指定路径上方直接输入cmd,打开的cmd即为当前路径的命令行。

  2. 切换盘符: 盘符: ----到指定根目录
    查看当前目录下所有内容: dir
    切换目录 cd 目录名称
    回到上一级 cd…
    回到盘符根目录 cd/
    清屏 cls
    退出 exit

  3. Java优点
    a 完全面向对象
    b 支持分布式
    c 健壮性
    d 安全
    e 跨平台性 --操作系统(Windows,Linux,Mac)
    跨操作系统(开发阶段(Windows) --> 生产阶段(Linux))
    由JVM(Java 虚拟机,计算机中虚拟出来的机器,用于执行Java程序)实现的,JVM运行java程 序,无论什么版本。JVM均可运行java程序。
    Java的开发与运行
    Java需要运行在jvm中,还需要运行环境jre(基础类库和jvm),如果只是运行java程序,只需安装jre即可。
    JDK:Java开发工具包,包含(如果开发Java程序,必须安装jdk(Java开发工具和jre))

  4. jdk安装注意
    a 公共jre可以取消
    b 路径修改

  5. 配置环境变量(目的为了在计算机任意位置运行,不配置只能在bin下进行开发和运行)
    a 直接配置Path(2选1)
    将JDK bin目录直接添加到Path中,验证是否成功java -version
    b 配置JAVA_HOME+Path(2选1, maven会自动检测JAVA_HOME)
    将JAVA_HOME添加到用户变量中,
    JAVA_HOME = jdk路径
    在Path中追加 %JAVA_HOME%\bin

  6. Java开发三步走:

    1 编写源程序
    Java需要编写在后缀为Java的文件(不能有中文,空格、数字不能开头)。
    public class test{
    public static void main(String [] args){
    System.out.println(“test”);
    }
    }
    2 编译源程序
    javac java文件
    javac test.java
    3 运行
    java 类名
    java test

  7. 出现的问题
    中文乱码----GBK (一个中文两个字节)
    UTF-8 (一个中文三个字节)

  8. 源文件名称与类型
    a、一个java文件可以声明多个类(类名不能一致)
    b、一个java文件类只能有一个被public修饰的类
    c、被public修饰的类必须和文件名称保持一致
    d、一个类对应一个class文件
    e、一般情况下一个java文件对应一个类

  9. Java基础知识
    a 注释,使得程序可读性强
    单行 //
    多行/* /
    文档注释 /
    * */
    生成帮助文档: javadoc -d abc 源文件.java (abc为指定生成的文件名称)
    访问时找到index.html方可访问

  10. 关键字(全小写)

  11. 常量(程序执行时不会发生改变的量)
    自定义常量:final关键字
    字面值常量(数据类型)
    整数(整数常量):1,2,3…
    小数(浮点常量):1.5,1.4
    字符(字符常量):‘a’, “1”,
    字符串(字符串常量):“任意内容”,“10”,“100000”
    布尔(布尔常量): True False
    空常量:null—>空 “”—>空串

  12. 标识符
    a 字母、数字、符号
    b 符号只有$和_
    c 数字不能作为开头
    d 不能使用java中的关键字和保留字
    e 不能有空格、区分大小写
    命名规范:
    类名和接口名每个单词首字母大写

  13. 什么是程序?
    采用某种编程语言,指令有序的集合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值