Java基础教程(一)2021-09-03

Java基础教程(一)——Java语言概述

注:输入dos命令时,所有都是英文。java中严格区分大小写

  1. java的两大核心机制:JVM(跨平台,一次编写,处处运行)和GC(垃圾回收机制:自动回收,不会出现忘记回收;回收不及时)

java语言的环境搭建

  1. 下载多个版本的JDK,便于使用
  2. 配置环境变量(可参考网络上资料配置),使用不同版本的JDK时,可通过配置环境变量改变当前使用的JDK版本。
  3. JDK:开发工具包,包含JRE
  4. JRE:Java运行环境,包含JVM,若只需运行,只需安装JRE
  5. JVM:java虚拟机

hello world

  1. 编写扩展名为.java的文件 test.java,注意文件名称与类名一致

  2. 在dos窗口进行编译,注意先进入文件所在目录,然后输入javac test.java

  3. 在dos窗口运行程序,输入java test,注意不要后缀名.class
    存疑:为什么在dos窗口使用相对路径可以运行.class文件,而使用绝对路径不可以,显示找不到类。
    注:虽然1.6以后的版本不用新增环境变量CLASSPATH,但新增后可方便编译和运行程序,省去进入文件所在目录的步骤。因为CLASSPA的变量值为.class文件所在的路径。

  4. 注释
    单行注释 //xxxxxx
    多行注释 /xxxx/
    文档注释 /*xxxxx/

常见错误

  1. javac找不到文件——源文件名不存在或写错,或者当前路径错误
  2. 找不到或无法加载主类——类文件名写错,或者类文件不在当前路径下,或者不在classpath指定路径下。
  3. 类xxx是公共的,应在名为xxx的文件中声明——声明 为public的主类应与文件名一致,否则编译失败
  4. 错误:需要“;”——编译失败,注意错误出现的行数,再到相应位置修改源代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值