java项目逻辑重要吗_JAVA小项目,逻辑+感觉+总结?java小白你做到了吗(源码+教程)...

俗话说的好,一如JAVA深似海。听起来好像胡说八道,其实却是很实在。

学过java的人都知道,java分支多,知识点十分丰富,单单论基础知识,也够学一壶的了,很多人在学习基础的时候已经被基础知识烦倒,有些人却越学越深,因为能学懂的人都在知道怎么把知识联系起来,形成知识网络。总结多了,自然就有自己的一套逻辑了。

4d103339ec011de52f165dfaa31dc98d.png

java基础是一套怎样的知识网络,小编愚见是:认识+练习+模仿+分类(貌似有点虚无)

认识:面向对象,对象,而且是面向。联想起现实实物。以实物的方式码字。先有思想再去练习。

练习+模仿:练习是模范是提高码字感觉的捷径也是重要手段,同时也是艰难的。因为码字很累。

分类:将基础知识分类,增加记忆,形成知识网络,高效学习重要思维。

====================================================================================

当然以上都会是小编自己的愚见,或许你有更好的理解!但唯一不变的是强烈的学习心情。

071c290b5408b595bf877de58f0b6ca0.png

大多数人学习的目的不是为了得到更好的生活吗?因为这就是一份价值。

小编干货多,所有干货在文章最后。

今天和大家分享一个小项目,小编对于这个小项目的总结就是:了解需求,和功能,利用好一切知识点。

2f573716b63f4ee4f140d4086c57e718.png做到逻辑+感觉+总结(以下分享源代码),其实你欠缺的是 逻辑方法和练习动力,做好这两点,java其实不难

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.util.ArrayList;

import javax.print.attribute.Size2DSyntax;

import javax.swing.text.StyledEditorKit.ForegroundAction;

import javax.xml.crypto.AlgorithmMethod;

import org.omg.CORBA.SetOverrideTypeHelper;

public class e_kkkkk {

private static final float newSal = 0;

private static final String empNo = null;

/**

*

* @YY

* @Employee员工管理系统功能

* 目的:1.当有新员工进来,加入功能

* 2.根据编号,显示员工信息

* 3.修改薪水

4.删除员工

*/

public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

EmpManage em=new EmpManage();

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

while (true) {

System.out.println();

System.out.println("你的操作");

System.out.println("1:表示添加一个雇员");

System.out.println("2:查找一个雇员");

System.out.println("3:修改一个雇员");

System.out.println("4:删除一个雇员");

String opertype=br.readLine();

if (opertype.equals("1")) {

System.out.println("please input empNo:");

String empNo=br.readLine();

System.out.println("please input name:");

String name=br.readLine();

System.out.println("please input salary:");

float sal=Float.parseFloat(br.readLine());

Emp2 emp=new Emp2(empNo, name, sal);

em.addEmp(emp);

}else if (opertype.equals("2")) {

System.out.println("please input empNo:");

String empNo=br.readLine();

em.showInfo(empNo);

}else if (opertype.equals("3")) {

System.out.println("please input empNo:");

String empNo=br.readLine();

System.out.println("please input salary:");

float newSal=Float.parseFloat(br.readLine());

em.updateSal(empNo, newSal);

}else if (opertype.equals("4")) {

System.out.println("please input empNo:");

String empNo=br.readLine();

em.delEmp(empNo);

System.out.println("删除成功");

}else if (opertype.equals("5")) {

System.exit(0);

}}}}

//定义一个员工管理类

class EmpManage{

private ArrayList al=null;

public EmpManage () {

al=new ArrayList();

}

//增,查,改,删,四个方法

public void addEmp(Emp2 emp){

al.add(emp);

}

public void showInfo(String empNo) {

for (int i = 0; i < al.size(); i++) {

Emp2 emp=(Emp2) al.get(i);

if (emp.getEmpNo().equals(empNo)) {

System.out.println("编号为: "+empNo+" 名字为: "+emp.getName()+" 工作为: "+emp.getSal());

}}}

public void updateSal(String empNo,float newSal){

for (int i = 0; i < al.size(); i++) {

Emp2 emp=(Emp2) al.get(i);

if (emp.getEmpNo().equals(empNo)) {

emp.setSal(newSal);

}}}

public void delEmp(String empNo){

for (int i = 0; i

Emp2 emp=(Emp2) al.get(i);

if (emp.getEmpNo().equals(empNo)) {

al.remove(emp);

System.out.println("删除成功");

}}}}

//定义一个员工类

class Emp2{

private String empNo;

private String name;

private float sal;

public String getEmpNo() {

return empNo;

}

public void setEmpNo(String empNo) {

this.empNo = empNo;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public float getSal() {

return sal;

}

public void setSal(float sal) {

this.sal = sal;

}

//构造函数

public Emp2(String empNo,String name,float sal){

this.empNo=empNo;

this.name=name;

this.sal=sal;

}

}

====================================干货在这里

724ab63e81fc21df831f257ddef84b23.png

413047e979bb9470ac26a98dbc52a9f7.png

ced6472eb4dbe137ec72b7d9c84cb895.png

a6cff24c812e773363cb7bb7fb851ea5.png

72c626200f8ffc56da135de4e5a24a91.png

加油!为何不投资一下自己。难到不想自己更有价值吗?

本文仅代表作者个人观点,不代表SEO研究协会网官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员。更多相关资讯,请到SEO研究协会网www.seoxiehui.cn学习互联网营销技术请到巨推学院www.jutuiedu.com。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值