我在乐字节学习Java第一天

Java语言的四个特性

简单性:没有指针;不具备C++的多继承特性;

可移植性: java源代码可以在不同的操作系统上运行(由于JVM的不同,屏蔽了
os的差异)

健壮性: Java 语言引入了自动垃圾回收机制(GC 机制),java程序会启动一个垃圾回收线程,时刻监测内存使用情况。

多线程:java程序支持多个线程并发执行

面向对象:java程序也具备封装,继承,多态等面向对象机制

JDK、 JRE、 JVM 三者关系
在这里插入图片描述

三者为包含关系
JDK:Java development kit (Java开发工具包)
JRE:Java Running Enviroment (Java运行环境)
JVM:Java Virtul Machine (Java虚拟机)
Java 的加载与执行
在这里插入图片描述

javac.exe 会检查语法的正确性,若正确则生成字节码文件:即从A.java→A.class;B.class;C.class等等。此时编译阶段结束,Java.exe程序,启动Java虚拟机,Java虚拟机会再启动类加载器,类加载器负责根据字节码文件名从磁盘中寻找字节码文件并加载到Java虚拟机上,由JVM负责将字节码文件进行解释转换为二进制码,然后操作系统通过执行二进制指令来和硬件平台完成交互。

初次学习 Java 编程最好不要一上来就使用集成开发环境 IDE,不利于代码的掌握,建议使用文本编辑器,甚至可以使用记事本编写。在这种情况下,我们就需要熟悉一些 dos 命令
常用dos命令
在这里插入图片描述

打开 DOS 命令窗口:使用快捷键: win + r,输入 cmd,回车。

dir 命令:查看当前目录下所有的子文件或子目录。

cd 命令:切换路径,使用方法是: cd+目录路径,需要注意的是路径包括相对路径和绝对
路径,对于 windows 来说从硬盘的根路径下开始的路径都是绝对路径,例如: C:\Program Files、C:\Program Files\Java 等,所有的相对路径都是从当前所在目录作为起点开始查找的路径。另外:cd …切换到上级目录, cd \ 切换到根目录。

切换盘符:直接输入c:,或者 d:,然后回车即可。切换盘符不需要 cd 命令。

del 命令:删除文件或目录,例如: del *.class,删除当前目录下所有的.class 文件。

ipconfig 命令:查看 IP 地址等信息,查看更详细的信息使用 ipconfig /all。

ping 命令:查看两台计算机是否可以正常通信,例如: ping 192.168.1.100,正常情况下发送数据包和接收数据包数量相同并且没有延迟的时候表示通信正常, ping 192.168.1.100 -t 表示一直发送数据包和接收数据包, ping www.baidu.com 可以查看电脑是否可以正常上网。

mkdir 命令:创建目录,例如: mkdir abc 表示在“当前目录”下新建 abc 目录。

cls 命令:清屏。

exit命令:退出 DOS 命令窗口。

链接: 更多的常用dos命令.
来源于百度
编写第一个Java程序:阿鑫很想阿洁.

public class imissajie {
 public static void main(String[] args) {
 System.out.println("阿洁");
 }
}

    1
    2
    3
    4
    5

类体
public class HelloWorld {
// 类体
}
方法体:此处为主方法,实为程序接口
public static void main(String[] args) {
// 方法体
}

此处记载markdown编辑部分基本语法:
{ 强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024

图片居中#pic_center 图片大小控制 =30x30
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值