![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tips
nolike666
学习使我进步,学习让我更聪明。
展开
-
Java 中的Dependency Injection 依赖注入
1.Constructor Injection构造函数注入TaxReport.javapackage com.company;public class TaxReport { private TaxCalculator calculator; public TaxReport(TaxCalculator calculator){ this.calculator = calculator; } public void show(){ v原创 2021-10-12 14:19:58 · 327 阅读 · 0 评论 -
Java Refactor 代码重构
Safe Refactoring 安全重构:光标放在方法名上——refactor——refactor this(Control +T)——moveto 文件名类名 (选public)——左侧member选择需要加入的methods不使用手动移动方法,使用智能创建。更快,错误更少。Method Overloading 方法重载:package com.company;import java.util.Scanner;public class Console { ..原创 2021-10-07 19:20:43 · 483 阅读 · 0 评论 -
Java中封装的概念(面向对象)
Object-oriented progrmming面向对象编程的第一条原则:封装!Encapsulation封装:例子:Project:Calaculating the wage of employees计算员工工资用A Single Unite/Class一个单元/类来封装data and methods that operate on the dataMain.javapackage com.company;import org.w3c.dom.ls.LSOutput;im原创 2021-10-06 11:37:32 · 87 阅读 · 0 评论 -
部署Java Program,打包成jar格式文件
打包成jar的需要:当你写了一个java程序,想把它给别人使用,这时就需要打包成一个jar file。jar 是java archive(java 存档)的简称。Mac操作步骤如下:File——Projejct Structure——Artifacts——+JAR——from modules with dependenciesModuleMainClass 点击OKBuild——Build Artifacts——选择刚才的文件——buid需要使用运行时:...原创 2021-10-05 16:12:41 · 141 阅读 · 0 评论