Code Monkey home page Code Monkey logo

singgel / java Goto Github PK

View Code? Open in Web Editor NEW
5.2K 77.0 1.8K 591 MB

存放JAVA开发的设计**、算法:《剑指Offer》、《编程珠玑》、《深入理解Java虚拟机:JVM高级特性与最佳实践》、《重构-改善既有代码的设计 中文版》、《clean_code(中文完整版)》、《Java编程**(第4版)》、《Java核心技术 卷I (第8版)》、《Quartz_Job+Scheduling_Framework》;一些大的上传不上来的文件在README

java's Introduction

#JAVA 存放JAVA开发的框架、开源项目、服务器调优说明
大的存放不下的文件我放在了CSDN上 图解TCP_IP_第5版.pdfhttps://download.csdn.net/download/singgel/10575268

JAVA并发编程实践 https://download.csdn.net/download/singgel/10575062

J2EE核心模式.pdf https://download.csdn.net/download/singgel/10575054

head+first+servlets jsp https://download.csdn.net/download/singgel/10575054

深入理解Java虚拟机JVM高级特性与最佳实践 https://download.csdn.net/download/singgel/10575034

从PAXOS到ZOOKEEPER分布式一致性原理与实践 https://download.csdn.net/download/singgel/10575025

effective java https://download.csdn.net/download/singgel/10575008

深入浅出MyBatis技术原理与实战 https://download.csdn.net/download/singgel/10616746

大型网站系统及Java中间件实践 https://download.csdn.net/download/singgel/10621351

深入分析Java Web技术内幕 https://download.csdn.net/download/singgel/10623623

HotSpot实战 https://download.csdn.net/download/singgel/10623740

Java多线程编程核心技术 https://download.csdn.net/download/singgel/10623743

Spring源码深度解析 https://download.csdn.net/download/singgel/10623766

深入解析Spring架构与设计原理 https://download.csdn.net/download/singgel/10637765

java's People

Contributors

caofan7362 avatar niladri29 avatar singgel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

java's Issues

Test

Test this code

haw this

2

22

Aim

Help me to make a app like Spotify.😭

Classmain

class Account {
private int accountNumber;
private String accountHolderName;
private double balance;

public Account(int accountNumber, String accountHolderName) {
    this.accountNumber = accountNumber;
    this.accountHolderName = accountHolderName;
    this.balance = 0.0;
}

public int getAccountNumber() {
    return accountNumber;
}

public String getAccountHolderName() {
    return accountHolderName;
}

public double getBalance() {
    return balance;
}

public void deposit(double amount) {
    balance += amount;
}

public void withdraw(double amount) {
    if (amount <= balance) {
        balance -= amount;
    } else {
        System.out.println("Insufficient funds!");
    }
}

}

class Transaction {
private String transactionType;
private double amount;
private String date;

public Transaction(String transactionType, double amount, String date) {
    this.transactionType = transactionType;
    this.amount = amount;
    this.date = date;
}

public String getTransactionType() {
    return transactionType;
}

public double getAmount() {
    return amount;
}

public String getDate() {
    return date;
}

}

class Bank {
private List accounts;
private List transactions;

public Bank() {
    accounts = new ArrayList<>();
    transactions = new ArrayList<>();
}

public void createAccount(int accountNumber, String accountHolderName) {
    Account account = new Account(accountNumber, accountHolderName);
    accounts.add(account);
}

public void deposit(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.deposit(amount);
        Transaction transaction = new Transaction("Deposit", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void withdraw(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.withdraw(amount);
        Transaction transaction = new Transaction("Withdrawal", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void viewBalance(int accountNumber) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        System.out.println("Account Balance: " + account.getBalance());
    } else {
        System.out.println("Account not found!");
    }
}

private Account findAccount(int accountNumber) {
    for (Account account : accounts) {
        if (account.getAccountNumber() == accountNumber) {
            return account;
        }
    }
    return null;
}

private String getDate() {
    // Implement the logic to get the current date
    return "YYYY-MM-DD";
}

}

public class Main {
public static void main(String[] args) {
Bank bank = new Bank();
bank.createAccount(123456, "John Doe");
bank.deposit(123456, 1000.0);
bank.withdraw(123456, 500.0);
bank.viewBalance(123456);
}
}import java.util.ArrayList;
import java.util.List;

class Account {
private int accountNumber;
private String accountHolderName;
private double balance;

public Account(int accountNumber, String accountHolderName) {
    this.accountNumber = accountNumber;
    this.accountHolderName = accountHolderName;
    this.balance = 0.0;
}

public int getAccountNumber() {
    return accountNumber;
}

public String getAccountHolderName() {
    return accountHolderName;
}

public double getBalance() {
    return balance;
}

public void deposit(double amount) {
    balance += amount;
}

public void withdraw(double amount) {
    if (amount <= balance) {
        balance -= amount;
    } else {
        System.out.println("Insufficient funds!");
    }
}

}

class Transaction {
private String transactionType;
private double amount;
private String date;

public Transaction(String transactionType, double amount, String date) {
    this.transactionType = transactionType;
    this.amount = amount;
    this.date = date;
}

public String getTransactionType() {
    return transactionType;
}

public double getAmount() {
    return amount;
}

public String getDate() {
    return date;
}

}

class Bank {
private List accounts;
private List transactions;

public Bank() {
    accounts = new ArrayList<>();
    transactions = new ArrayList<>();
}

public void createAccount(int accountNumber, String accountHolderName) {
    Account account = new Account(accountNumber, accountHolderName);
    accounts.add(account);
}

public void deposit(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.deposit(amount);
        Transaction transaction = new Transaction("Deposit", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void withdraw(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.withdraw(amount);
        Transaction transaction = new Transaction("Withdrawal", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void viewBalance(int accountNumber) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        System.out.println("Account Balance: " + account.getBalance());
    } else {
        System.out.println("Account not found!");
    }
}

private Account findAccount(int accountNumber) {
    for (Account account : accounts) {
        if (account.getAccountNumber() == accountNumber) {
            return account;
        }
    }
    return null;
}

private String getDate() {
    // Implement the logic to get the current date
    return "YYYY-MM-DD";
}

}

public class Main {
public static void main(String[] args) {
Bank bank = new Bank();
bank.createAccount(123456, "John Doe");
bank.deposit(123456, 1000.0);
bank.withdraw(123456, 500.0);
bank.viewBalance(123456);
}
}import java.util.ArrayList;
import java.util.List;

class Account {
private int accountNumber;
private String accountHolderName;
private double balance;

public Account(int accountNumber, String accountHolderName) {
    this.accountNumber = accountNumber;
    this.accountHolderName = accountHolderName;
    this.balance = 0.0;
}

public int getAccountNumber() {
    return accountNumber;
}

public String getAccountHolderName() {
    return accountHolderName;
}

public double getBalance() {
    return balance;
}

public void deposit(double amount) {
    balance += amount;
}

public void withdraw(double amount) {
    if (amount <= balance) {
        balance -= amount;
    } else {
        System.out.println("Insufficient funds!");
    }
}

}

class Transaction {
private String transactionType;
private double amount;
private String date;

public Transaction(String transactionType, double amount, String date) {
    this.transactionType = transactionType;
    this.amount = amount;
    this.date = date;
}

public String getTransactionType() {
    return transactionType;
}

public double getAmount() {
    return amount;
}

public String getDate() {
    return date;
}

}

class Bank {
private List accounts;
private List transactions;

public Bank() {
    accounts = new ArrayList<>();
    transactions = new ArrayList<>();
}

public void createAccount(int accountNumber, String accountHolderName) {
    Account account = new Account(accountNumber, accountHolderName);
    accounts.add(account);
}

public void deposit(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.deposit(amount);
        Transaction transaction = new Transaction("Deposit", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void withdraw(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.withdraw(amount);
        Transaction transaction = new Transaction("Withdrawal", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void viewBalance(int accountNumber) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        System.out.println("Account Balance: " + account.getBalance());
    } else {
        System.out.println("Account not found!");
    }
}

private Account findAccount(int accountNumber) {
    for (Account account : accounts) {
        if (account.getAccountNumber() == accountNumber) {
            return account;
        }
    }
    return null;
}

private String getDate() {
    // Implement the logic to get the current date
    return "YYYY-MM-DD";
}

}

public class Main {
public static void main(String[] args) {
Bank bank = new Bank();
bank.createAccount(123456, "John Doe");
bank.deposit(123456, 1000.0);
bank.withdraw(123456, 500.0);
bank.viewBalance(123456);
}
}import java.util.ArrayList;
import java.util.List;

class Account {
private int accountNumber;
private String accountHolderName;
private double balance;

public Account(int accountNumber, String accountHolderName) {
    this.accountNumber = accountNumber;
    this.accountHolderName = accountHolderName;
    this.balance = 0.0;
}

public int getAccountNumber() {
    return accountNumber;
}

public String getAccountHolderName() {
    return accountHolderName;
}

public double getBalance() {
    return balance;
}

public void deposit(double amount) {
    balance += amount;
}

public void withdraw(double amount) {
    if (amount <= balance) {
        balance -= amount;
    } else {
        System.out.println("Insufficient funds!");
    }
}

}

class Transaction {
private String transactionType;
private double amount;
private String date;

public Transaction(String transactionType, double amount, String date) {
    this.transactionType = transactionType;
    this.amount = amount;
    this.date = date;
}

public String getTransactionType() {
    return transactionType;
}

public double getAmount() {
    return amount;
}

public String getDate() {
    return date;
}

}

class Bank {
private List accounts;
private List transactions;

public Bank() {
    accounts = new ArrayList<>();
    transactions = new ArrayList<>();
}

public void createAccount(int accountNumber, String accountHolderName) {
    Account account = new Account(accountNumber, accountHolderName);
    accounts.add(account);
}

public void deposit(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.deposit(amount);
        Transaction transaction = new Transaction("Deposit", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void withdraw(int accountNumber, double amount) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        account.withdraw(amount);
        Transaction transaction = new Transaction("Withdrawal", amount, getDate());
        transactions.add(transaction);
    } else {
        System.out.println("Account not found!");
    }
}

public void viewBalance(int accountNumber) {
    Account account = findAccount(accountNumber);
    if (account != null) {
        System.out.println("Account Balance: " + account.getBalance());
    } else {
        System.out.println("Account not found!");
    }
}

private Account findAccount(int accountNumber) {
    for (Account account : accounts) {
        if (account.getAccountNumber() == accountNumber) {
            return account;
        }
    }
    return null;
}

private String getDate() {
    // Implement the logic to get the current date
    return "YYYY-MM-DD";
}

}

public class Main {
public static void main(String[] args) {
Bank bank = new Bank();
bank.createAccount(123456, "John Doe");
bank.deposit(123456, 1000.0);
bank.withdraw(123456, 500.0);
bank.viewBalance(123456);
}
}

问题

我的仓库出现了别人的repositories,想要移除该怎么办?

谢谢

非常感谢整理出如此重要的学习材料

Java

Enjoy a personalized, fun and interactive learning process while becoming a Programming Hero.

#ProgrammingHero #Programming #CodingProgramming_Hero_Certificate_java_fundamental.jpg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.