JAVA(1)

目录

常用的DOS命令

Java语言特点

Java两种核心机制

1.java虚拟机

2.核心机制——垃圾回收

Java运行的步骤

Java中的注释类型

文档注释(java特有)

单行注释和多行注释

总结


Java基础是学习JavaEE、大数据、Android开发的基石。

 

常用的DOS命令

 

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

md:创建目录

rd:删除目录

cd:进入指定目录

cd..:退回到上一级目录

cd\:退回到根目录

del:删除文件

exit:退出dos命令行

常用快捷键:← →:移动光标

↑↓:调用历史操作命令

Delete和Backspace:删除字符

Java语言特点

  1. 面向对象:两个基本概念:类、对象

                 三大特性:封装、继承、多态

  1. 健壮性:吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制。
  2. 跨平台性:通过java语言编写的应用程序在不同的系统平台上都可以运行。

原理:只要在需要运行java应用程序的操作系统上,先安装一个java虚拟机即可。由JVM来负责java程序在该系统中的运行。

Java两种核心机制

1.java虚拟机

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

②:对于不同的平台,有不同的虚拟机。

③:只有某平台提供了对应的Java虚拟机,java程序才可以在此平台运行。

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

2.核心机制——垃圾回收

①:在C/C++等语言中,由程序员负责回收无用 。java语言消除了程序员回收无用内存空间的责任:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。

②:垃圾回收在java程序运行过程中自动进行,程序员无法精准控制和干预。

Java运行的步骤

  1. 将java代码编写到扩展名为.java的文件中。
  2. 通过javac命令对该java文件进行编译。
  3. 通过java命令对生成的class文件进行运行

 

注释:用于注释说明解释程序的文件就是注释。

Java中的注释类型

 

文档注释(java特有)

格式:/**

      @author 指定java程序的作者

       @version 指定源文件的版本

     */

注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。

 

单行注释和多行注释

作用:1.对所写的程序进行解释说明,增强可读性。方便别人。

2.调试所写的代码。

特点:单行注释和多行注释,注释了的内容不参与编译。编译以后生成的.class结尾的字节码文件中不包含注释掉的信息。

总结

1.java程序编写-编译-运行的过程

编写:我们将编写的java代码保存在以“.java”结尾的源文件中。

编译:使用javac.exe命令编译我们的java源文件。格式:javac 源文件名.java

运行:使用java.exe命令解释运行我们的字节码文件。格式:java类名。

2.在一个java源文件中可以申明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类名必须与源文件名相同。

3.程序的入口是main()方法。格式是固定的。

4.输出语句:System.out.println();先输出数据,然后换行

System.out.print();只输出数据

5.每一行执行语句都以“;“结束。

6.编译的过程:编译以后会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值