- 博客(8)
- 收藏
- 关注
原创 CS61B_Java基础 _hw0
1. Creative Exercise 1a: Drawing a Trianglepublic 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 286
原创 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 299
原创 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 316
原创 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 477
原创 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 82
原创 部署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 138
原创 用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 682
原创 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 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人