第一章 Java语言概述
2024-08-24 23:37:32
1.人机交互有两种方法:一种是图形化界面,一种是命令行方式
2.如何打开命令行:开始-在运行命令行中输入cmd
3.常用的DOS命令:
dir(directory):列出当前目录下文件及文件夹
md(make directory):创建目录(文件夹)
rd(remove directory):删除目录(文件夹)
cd(change directory):进入指定目录
cd..:退回到上一级目录
cd\:退回到根目录
exit:退出dos命令行
4.java两大核心机制:Java虚拟机(java virtual machine)和垃圾收集机制(garbage collection)
5.JVM是一个虚拟计算机,具有指令集并使用不同的存储区域,负责智行命令,管理数据,内存,寄存器;JVM用于运行java应用程序;对于不同的平台,有不同的的虚拟机;Java虚拟机机制屏蔽了底层运行平台的差别,使得“一次编译,到处运行”
6.垃圾回收:将不再使用的内存空间进行回收;Java不需要程序猿负责回收使无用的内存:它提供一种系统级线程跟踪存储空间的分配情况,并在JVM空闲时,检查并释放那些可以被释放的存储空间;垃圾回收在java运行过程中自动进行,程序猿无法精确控制和干预
7.Java语言的特点:面向对象,健壮性和跨平台
8.什么是JDK,JRE?
JDK(java development kit java开发工具包):是提供给java开发人员使用的,包含了java的开发工具,也包含了jre
JRE(java runtime enviroment java运行环境):包括JVM和JAVA程序需要的核心类库等。如果只想运行一个开发好的java程序,只需安装JRE即可。
最新文章
- 通过squid 禁止访问/只允许访问指定 网址
- Oracle 中 union 和union all 的简单使用说明
- Spring(四)注解配置Ioc
- delphi安装 Tclientsocket, Tserversocket控件
- EF DbModelBuilder
- java核心数据结构总结
- FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT用法
- c#部分--- 一维数组放到集合中,在从集合中提取输出
- PowerShell脚本传递参数
- Highways(求最小生成树的最大边)
- Http record java
- ckedit 在源码模式下插入文本
- docker方式mysql设置字符集
- C++ 在类里面使用多线程技术
- centos 7.4安装zabbix 3
- UVa540
- vim代码格式化插件clang-format
- [转帖]nginx upstream模块--负载均衡
- 网页的缓存Cache与控制
- Vue--关于点击当前路由,视图无法更新的解决方案