- 博客(8)
- 收藏
- 关注
原创 CS61B_Java基础 _hw0
1. Creative Exercise 1a: Drawing a Triangle public class DrawTriangle { public static void main(String[] args) { int col = 0; int row = 0; int size = 5; while (row <= size){ row = row + 1...
2021-11-01 20:15:41
369
原创 Sublime Text编辑器Java不打印的问题(MAC)
Tools——Build System——New Build System "shell_cmd": "javac \"$file\" && java \"$file_base_name\"", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java" 保存,文件名为 java.sublime-build , 这就添加了java的运行环境。 如图(添加成功,运行即可): 运行快捷键...
2021-10-31 11:42:38
360
原创 Java 中的Dependency Injection 依赖注入
1.Constructor Injection构造函数注入 TaxReport.java package 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
408
原创 Java Refactor 代码重构
Safe Refactoring 安全重构: 光标放在方法名上——refactor——refactor this(Control +T)——move to 文件名类名 (选public)——左侧member选择需要加入的methods 不使用手动移动方法,使用智能创建。 更快,错误更少。 Method Overloading 方法重载: package com.company; import java.util.Scanner; public class Console { ..
2021-10-07 19:20:43
585
原创 Java中封装的概念(面向对象)
Object-oriented progrmming面向对象编程的第一条原则:封装! Encapsulation封装: 例子:Project:Calaculating the wage of employees计算员工工资 用A Single Unite/Class一个单元/类来封装data and methods that operate on the data Main.java package com.company; import org.w3c.dom.ls.LSOutput; im
2021-10-06 11:37:32
133
原创 部署Java Program,打包成jar格式文件
打包成jar的需要: 当你写了一个java程序,想把它给别人使用,这时就需要打包成一个jar file。 jar 是java archive(java 存档)的简称。 Mac操作步骤如下: File——Projejct Structure——Artifacts——+JAR——from modules with dependencies ModuleMainClass 点击OK Build——Build Artifacts——选择刚才的文件——buid 需要使用运行时:...
2021-10-05 16:12:41
170
原创 用Java写个小Project:Mortgage calculator贷款计算器
public class Main { public static void main(String[] args) { final byte Month_in_yeah = 12; final byte percent =100; //avoid magic number in your code Scanner scanner = new Scanner(System.in); System.out.pr...
2021-10-03 12:37:55
781
原创 2021-10-01 用Hexo创建个人博客时使用hexo d出现错误
Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. fatal: unable to access 'https://github.com/nolikeY/nolikeY.github.io.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.co
2021-10-01 21:28:12
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人