Java笔记

简介: Java笔记

Java笔记

一、基础

1.1JDK与JRE

JDK 是java开发工具,只有安装了jdk与部署环境变量和path,eclipse才能起作用。

JRE是java运行时环境,运行在jvm上

JVM是java虚拟机–》使得java跨平台性好,JVM功不可没。

1.2普通类和抽象类

  • 抽象类不能被实例化,可以有抽象方法,只需声明无需实现。
  • 抽象方法不能声明为静态,不能被static,final修饰

1.3抽象类和接口

  • 接口使用 interface修饰
  • 接口不能实例化,类可以实现多个接口
  • 抽象类用 abstract修饰
  • 抽象类不能被实例化
  • 抽象类只能单继承
  • 抽象类中可以包含抽象方法和非抽象方法,非抽象方法需要有方法体

1.4成员变量和局部变量

在类中的位置不同 在内存中的位置不同 生命周期不同
成员变量 类中方法外 在堆中 随着对象的创建消失而变化
局部变量 方法定义中或方法声明上 在栈中 随着方法的调用而存在


目录
相关文章
|
2月前
|
Java 开发工具 Android开发
Kotlin语法笔记(26) -Kotlin 与 Java 共存(1)
本系列教程笔记详细讲解了Kotlin语法,适合需要深入了解Kotlin的开发者。若需快速学习Kotlin,建议查看“简洁”系列教程。本期重点介绍了Kotlin与Java的共存方式,包括属性、单例对象、默认参数方法、包方法、扩展方法以及内部类和成员的互操作性。通过这些内容,帮助你在项目中更好地结合使用这两种语言。
48 1
|
2月前
|
Java 开发工具 Android开发
Kotlin语法笔记(26) -Kotlin 与 Java 共存(1)
Kotlin语法笔记(26) -Kotlin 与 Java 共存(1)
34 2
|
9天前
|
安全 Java 编译器
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
|
9天前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
|
16天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
25 2
|
9天前
|
Java 数据库连接 编译器
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
26 0
|
1月前
|
安全 Java 编译器
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
|
1月前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
|
1月前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
|
21天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
10 0