Java基础知识点总结
需积分: 9 174 浏览量
更新于2024-09-10
3
收藏 1.13MB DOCX 举报
Java学习笔记
Java概述
Java是一种高级的、基于对象的编程语言,具有可移植性、面向对象、自动垃圾回收、健壮性和简单性等特点。Java开发工具kits(JDK)包含Java Runtime Environment(JRE),JRE包含Java Virtual Machine(JVM)。Java语言的设计目标是提供一种能够在各种平台上运行的语言。
Java特点
1. 可移植性:Java语言的设计目标是提供一种能够在各种平台上运行的语言。Java程序可以在任何支持Java的平台上运行,而不需要进行任何修改。
2. 面向对象(OO):Java语言是一种面向对象的语言,具有封装、继承和多态三大特征。面向对象的编程思想能够提高程序的可读性、可维护性和可扩展性。
3. 自动垃圾回收:Java语言具有自动垃圾回收机制,能够自动回收程序不再使用的对象,从而减少内存泄露的风险。
4. 健壮性:Java语言具有健壮性,能够捕捉和处理异常和错误,提高程序的可靠性和稳定性。
5. 简单性:Java语言取消了指针的使用,减少了程序的复杂性和出错概率。
JDK环境变量配置
为了方便执行Java命令,需要在Path环境变量中添加Java目录下的bin目录。同时,为了在任意目录下执行Java命令运行class文件,需要配置CLASSPATH环境变量。
final、finally和finalize区别
final关键字用于修饰变量、类和方法。final修饰的变量是常量,final修饰的类不能被继承,final修饰的方法不能被继承复写。finally关键字用于try/catch/finally语句,捕获到异常时的最终执行的代码块。finalize方法用于释放资源。
jar打包class文件
jar命令用于将class文件打包成jar文件,方便程序的部署和分发。
Java面向对象
Java语言是一种面向对象的语言,具有对象、类和引用三大概念。对象是属性和行为的集合,类是对象的蓝图,引用是对象的虚拟地址。每new一个对象都创建一个引用,对象引用虚拟地址。
Java基础
访问权限符包括public、private、protected和default四种。String是对象不是原始类型,为不可变对象,一旦被创建,就不能修改它的值。对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的对象赋值给原来的引用。
在Java语言中,构造器的调用必须放在第一条语句,否则将会引发编译错误。如果一个类中有了一个有参数构造器,那么原来默认的无参数构造器将消失,如果想继续使用无参构造器创建对象,就必须显示写出这个无参数构造器。
2010-01-15 上传
2009-06-12 上传
2018-09-20 上传
2016-06-27 上传
2015-11-12 上传
2024-11-05 上传
2024-11-05 上传
2024-11-05 上传
何小成
- 粉丝: 1
- 资源: 10
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全