- 3
- 0
- 约2万字
- 约 25页
- 2017-02-07 发布于重庆
- 举报
corejava笔记
设置环境变量:
1)JAVA_HOME-指向JDK的安装目录
2)CLASSPATH-指向类的路径
3)PATH-常用命令的搜索路径,保留原有的PATH设置
Windows下:
1)配置
PATH=....;%JAVA_HOME%\bin
注意:反斜杠
JAVA特性:
1.一次编写,到处运行:
1)先将源程序编译成一种中间语言,叫做byte code(字节码)。(字节码不受CPU和操作系统的影响)
2)再将字节码翻译成特定操作系统可以执行的二进制指令。
对比C/C++语言
1)消除了指针,保留了指针中好的特性,用引用代替指针。
2)自动的内存管理机制。内存申请方式单一,所有的对象统一采用new操作符建立在内存堆栈上。
1.JVM——提供解释性环境
1)编译——做简单的语法检验;将源文件翻译成字节码
2)运行——JVM加载字节码文件,再翻译成与操作系统对应的机器指令,运行。 不同的OS有不同的JVM版本。
2.GC——垃圾回收机制
自动回收内存。
1)GC是优先级很低的系统级线程。
2)开发人员可以在编码中调用GC,但只是suggest,not force!是否执行回收工作由JVM自己决定
java.lang.System.gc()/java.lang.Runtime.gc()
HelloJava.java
1)编译: javac -d b
您可能关注的文档
最近下载
- 毕业论文-基于OpenStack的虚拟网络配置工具的设计与实现.docx VIP
- AI灯:智慧照明的未来之光.pptx
- 基于语篇分析的七选五解题指导+课件-2026届高三英语二轮复习专项.pptx VIP
- 高考生物一轮复习-答题技巧与模板构建:基本概念原理类(选择题)(原卷版+解析版).pdf VIP
- 2023-2024学年全国新高考区八省八校(T8联考)高三(上)第一次联考英语试卷含详解.Docx VIP
- 社会工作实务(初级)课件全套 第1--17章:社会工作服务通用过程 ---家庭社会工作服务.pptx
- 孤残儿童护理员-----职业道德、法律法规.pptx VIP
- 80t垃圾渗滤液mbr+dtro设计说明书.pdf VIP
- 超实用高考英语复习:句子的基本结构.pptx VIP
- 15.1 《谏太宗十思疏》课件(共40张PPT)统编版高中语文必修下册.pptx VIP
原创力文档

文档评论(0)