传智播客-刘意-java深入浅出精华版学习笔记Day01

  • Post author:
  • Post category:java



计算机基础知识:

开启控制行的方法:win+R,cmd回车

Tips:

1.切换盘符的时候大小写无所谓。

2.安装软件的时候在非系统盘里创建一个新的目录,把所有的程序文件放到这个目录起来,这样既不占系统盘空间,也不会把非系统盘搞得乱七八糟。

3.删除带内容的文件夹:rd后加/s关键字,或加/s /q,删除时不会再询问

4.可以用直接拖进来的方法切换cd路径


Java概述:

JVM:Java跨平台的原理:

在不同的系统上安装对应版本的JAVA虚拟机(JVM),Java就可以运行在不同的操作系统上。

JRE:Java运行环境

JRE包括JVM和Java程序所运行的核心类库(JVM保证可以跨平台,其他类库保证它可以在平台上运行)

JDK:Java开发工具包

JDK包含了开发工具和JRE,其中包括编译工具(javac)和打包工具(jar.exe)。使用JDK开发完成的java程序,交给JRE去运行,运行在JVM上。

【插一句:软件分成两种,用exe安装的,安装过程中会在注册表中写入数据,这个时候必须用控制面板卸载,或及时清除其在注册表中的数据,另一种是绿色版,解压就可以用,只要删除系统文件即可。】


第一个Java程序:

1.    文件名后缀:.java

2.



是java最基本的单位,java文件中的类名要和文件名一致。类定义后面要加大括号,大括号里的东西称为类体。大括号通常不换行。

main函数的格式:(死的,要记)public static voidmain(String[] args)

class HelloWorld{

public static void main(String[] args){

system.out.println(“Hello World!”);

}

}

javac命令:对源代码进行编译,生成class(字节码)文件,这是一个计算机可以识别的文件。

java命令:对class进行执行,不需要class后缀名

3.    常见问题:

(找不到文件)扩展名被隐藏:工具-文件夹选项-查看-隐藏已知文件类型的扩展名,前面的勾去掉

(找不到或无法加载子类)文件名称和类名不一致:javac后面跟的是文件名+扩展名,java后面跟的是类名不带扩展名

括号没有成对、main写成mian、单词/字母拼错、中文编码(报错非法字符\65307)、大小写出错:眼瞎没得治

4.    环境变量的配置:

Path:使javac指令在任意目录下可以运行,建议通过创建JAVA_HOME的方法来配置。

Classpath:使classpath目录中的文件可以在任意环境下运行,注意classpath不是java的安装路径,使class文件所在文件夹的路径

此时,classpath的优先级将高于当前目录。



版权声明:本文为weixin_39655021原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。