初识—java

初识—java

1、什么是程序
程序,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统程序和应用程序之分。
2、常用dos命令
md (make directory):创建目录
rd (remove directory):删除目录
cd空格(change directory):进入指定目录
cd… : 退回到上一级目录
cd : 退回到根目录
exit : 退出 dos 命令行
Shift+右键->在此处打开命令行窗口**
3、Java的分支
JavaME:已经被淘汰了,移动应用
JavaSE:java基础,他是JavaEE基石,控制台项目,桌面应用程序
JavaEE:企业应用项目
4、java语言的特点
简单易用:自动垃圾回收机制,使程序员不必过多的操心内存管理的问题。
跨平台:jvm虚拟机实现跨平台。
面向对象:一切皆对象,通过面向对象的方式,将现实世界的事物抽象成对象。
支持多线程:Java语言内置了多线程控制,可使用户程序并发执行。
5、什么是跨平台,怎么实现跨平台?
通过Java虚拟机(Java Virtual Machine,称为JVM)可以在不同的操作系统上(如Windows、Linux、MAC)运行Java程序,从而实现跨平台特性。一次编译,处处运行。
6、Java两大核心机制
Java虚拟机(Java Virtual Machine):JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。JVM 用于运行 Java 应用程序。对于不同的平台,有不同的虚拟机。Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。
在这里插入图片描述

垃圾收集机制(Garbage Collection):将不再使用的内存空间进行回收。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。垃圾回收在 Java 程序运行过程中自动进行,程序员无法精确控制和干预。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值