java学习第二天,大佬推荐了java技能树,边看边百度

public:表示的这个程序的访问权限,表示的是任何的场合可以被引用
static:JVM调用这个主方法时,不会先创建该主类的对象,然后通过对象来调用该主方法。JVM直接通过该类来调用主方法,因此使用static来修饰
void: 表示空类型,main()没有返回数据。
main: jvm识别的特殊方法名,是程序的入口方法。同一个.java文件可以有多个main方法,但只有与文件名相同的用public修饰的类中的main()方法才能作为整个程序的入口方法
String[] args:字符串数组参数args

public class UseTest{
public static void main(String[] args){
System.out.println(args.length);
for(String arg : args){
System.out.println(arg);
}
}
}
// 运行
java UseTest
0
java UseTest Hello World
2
Hello
World
java UseTest “Hello World”
1
Hello World
java UseTest Hello
1
Hello

JVM java虚拟机 优点就是跨平台 不管windows linux mac 都运行jvm在运行java ,这样就可以一套代码都可以用
Java程序通过Java虚拟机可以达到跨平台特性,但Java虚拟机并不是跨平台的,各是各的。
jre java运行环境 jdk java开发工具包
安装jdk时,配置环境变量,是为了在电脑的任意地方都能调用到javac.exe
cmd - javac 首先在当前目录 去找javac 找不到 就去环境变量 逐条下面去找javac
// ?? 要是配置了多个版本jdk会怎样?执行第一个?
// 爬技能树的时候遇到的几个正确选项
在 Linux/Unix Shell 环境中,使用 $JAVA_HONME 系统变量,在 WINDOWS 批处理环境,使用 %JAVA_HOME% ,它们表示同一个变量名

可以通过 java 命令的 -cp 参数指定 class path
设置 Windows 系统的 %CLASSPATH% 变量可以设定 class path
设置 Unix/Linux 系统的 $$CLASSPATH 变量可以设定 class path
// class path 是什么? 就是 设置环境变量的时候 那个 path?
今天发现的两点和js不一样的地方,直接用单引号不是双引号,IDEA会标红报错;一行代码尾巴要加分号,不加分号也报错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值