尚硅谷Java基础学习笔记一

1.常用DOS命令

dir(dirctory目录):列出当前目录下的文件及文件夹

md(make dirctory):创建目录(文件夹)

rd(remove dirctory):删除目录

cd(change dirctory):进入到指定的目录

cd..:返回上一级目录

cd\:返回到根目录

exit:退出DOS命令行


2.Java程序运行机制

Java虚拟机(Java Virtual Machine)JVM

●JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。

●JVM用于运行Java应用程序

●对于不同的平台,有不同的虚拟机

●Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

尚硅谷Java基础学习笔记一_第1张图片

垃圾收集机制(Garbage Collection)GC

●垃圾回收:将不再使用的内存空间进行回收

●Java不需要程序员负责回收无用的内存:它提供一种系统级线程跟踪存储空间的分配情况,并在JVM空闲时,检查并释放那些课被释放的存储空间

●垃圾回收在Java程序运行过程中自动运行,程序员无法精确控制和干预


3.Java语言的特点

●面向对象:封装、继承、多态

●跨平台:通过Java语言编写的应用程序在不同的系统平台上都可以运行


4.开发体验HelloWorld

JDK(Java Development Kit  Java开发工具包)

JRE(Java Runtime Environment  Java运行环境):包括Java虚拟机(JVM)和Java程序所需的核心类库

HelloWorld:

●将Java代码编写到扩展名为.Java的文件中

●通过javac命令对该java文件进行编译        例:javac  HelloWorld.java

●通过java命令运行class文件        例:java HelloWorld

尚硅谷Java基础学习笔记一_第2张图片

class HelloWorld{

	public static void main(String [] args){
		System.out.println("helloworld");
	}
}

注:

●一个Java源文件中最多只能有一个public类

●多行注释里不允许有多行注释嵌套     /*   */




你可能感兴趣的:(Java)