java day01

文件夹配置

image.png

Linux 操作系统:

pwd  显示当前目录
cd   改变目录
ls  显示当前目录的内容
ls  -al  显示当前目录的内容(含隐含目录的内容)
df  显示装载点的详情
ssh  [email protected]    yes

常用的DOS命令

dir(directory) :    列出当前目录下的文件以及文件夹
md(make directory) :   创建目录
rd(remove  directory) :     删除目录
cd(change directory):    进入指定目录
cd.. :  退回到上一级目录
cd \:    退回到根目录
exit :   退出 dos 命令行

Java两大核心机制

Java虚拟机(Java Virtual Machine)
垃圾收集机制(Garbage Collection)

核心机制—Java虚拟机

      JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。
JVM 用于运行 Java 应用程序
对于不同的平台,有不同的虚拟机。
Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。
![image.png](http://upload-images.jianshu.io/upload_images/9006799-b562146f6c7346b6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

核心机制—垃圾回收

     垃圾回收:将不再使用的内存空间进行回收。 
在 C/C++ 等语言中,由程序员负责回收无用内存。
Java 不需要程序员负责回收无用的内存:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。
垃圾回收在 Java 程序运行过程中自动进行,程序员无法精确控制和干预。

Java语言的特点

       特点一:面向对象
两个基本概念:类、对象
三大特性:封装、继承、多态
特点二:健壮性
吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分。如:指针、内存的申请与释放等
特点三:跨平台性
跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。
原理:只要在需要运行 java 应用程序的操作系统上,先安装一个Java虚拟机 (JVM Java Virtual Machine) 即可。由JVM来负责Java程序在该系统中的运行。

关键字的定义和特点

定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)
特点:关键字中所有字母都为小写

变量的概念

    内存中的一个存储区域
该区域有自己的名称(变量名)和类型(数据类型)
Java中每个变量必须先声明,后使用
该区域的数据可以在同一类型范围内不断变化    

    定义变量的格式:数据类型    变量名  =  初始化值
变量是通过使用变量名来访问这块区域的
Java是强类型语言,每个变量必须先声明类型,后使用. 
使用变量注意:
变量的作用域:一对{ }之间有效
   [图片上传中...(image.png-ef97eb-1513604039254-0)]

你可能感兴趣的:(java day01)