obsidian-computer
java速成

基本写法

一切代码基于类,需要在类里面编写程序,方法变量等,所有方法变量都不能在类外执行

最后更新 2026年8月28日

一切代码基于类,需要在类里面编写程序,方法变量等,所有方法变量都不能在类外执行

public class Run
 修饰符 关键字  类名

一个文件:

// java 中一个java文件只能有一个修饰符为public的类,且必须和文件同名,但是可以有无数私有类
public class Run{    

}
// 默认修饰符
class C{
    
}

定义方法

  // 定义方法
    // 注意要说明参数类型
    // 修饰符  修饰符 返回值 main
    public static void main(String[] args) {
        System.out.println("5");
    }

定义变量

// 修饰符 变量类型 名称 值
final String x = "2";

但是变量一般不写修饰符,要写也只写final(因为他的访问范围很明确,里面的内容只能在方法作用域内执行) 属性也是类似的,直接写在类中,只不过它能写很多修饰符(控制访问范围)

定义就是 修饰符-类型-名字

私密程度: public > protected > default(只有同级包可用) > private 注意protected子包(子类)也可以访问 default只能在同级包访问 访问修饰符用在:

  1. 调用其他类时
  2. 继承

反向链接(0)

还没有笔记链接到这里。在 Obsidian 里用 [[笔记名]] 引用它,这里就会出现,关系图谱上也会多出一条连线。

评论

关系图谱

AI 开发AI agent书目推荐Agentic 工作流构建RAGmcp基础极速入门多智能体的模式与问题一记智能体循环设计智能体构建tricks记忆系统基本写法工程化与性能优化网络React快速总结This指向TypeScript 快速上手Web components00-总览与阅读路线01-reactivity-effect与依赖收集02-reactivity-reactive-ref-computed03-runtime-挂载流程04-runtime-组件系统05-runtime-更新与diff06-compiler-三段式07-方法论-如何啃大型开源项目README前端小记01-js-core02-browser03-network04-css-html05-react06-vue07-engineering08-scenarios09-handwritten-js10-algorithms11-ai-frontend手写Promise踩坑记录包管理学习计划对于矩阵的理解我的误区整理PyTorch基础欢迎计算机体系结构计算机网络的分类计算机网络的性能指标根目录LLM智能体实践java速成前端识记AI总结mini-vue-reading前端面试杂项计算机网络

On this page

No Headings