自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除