# java-code **Repository Path**: emux/java-code ## Basic Information - **Project Name**: java-code - **Description**: 《Java程序设计》 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-29 - **Last Updated**: 2025-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java Programming compiler | build utility | build file ---|---|--- gcc | make | Makefile gcc | cmake | CMakeLists.txt javac | maven | pom.xml javac | gradle | build.gradle # Java安装与环境配置 google's Java format https://github.com/google/google-java-format/releases https://github.com/google/google-java-format java format https://sdkman.io/ sdk install java sdk install kotlin 安装java jdk => javac jre => java jdk = jre + jdk jre = java = jvm # 面向对象 this 可以在方法内部获取到对象中的属性信息 this 可以区分局部变量和成员变量 构造方法 public 类名(传参){ } 注:1.没有返回值 2.在new时,自动调用构造方法 作用:在创建对象的时候,给对象设置属性信息