大学生选定方向很重要!!!

计算机类小白一枚

大家好!这是本人第一次写博客,写的有问题的地方望各位谅解!~ !
#如何选择学习方向
对于刚进入学校的我,对自己以后的方向还是很茫然,无论是学习还是生活上,相信很多人跟我一样吧——我该学些什么,以后能做些什么?
这些问题,得尽快搞清楚,然后明确自己以后的发展方向,这才是正道!
下面是我一年来的体会,和大家分享一下吧。

选择方向

我们学校在我这届只设置了三个专业,#计算机科学与技术#物联网工程#软件工程

我从小就喜欢玩电脑,不知是不是这个原因,填报分专业志愿的时候,毅然选择了软件工程,也不知道自己能不能走下去,但既然是自己选的路,爬也要爬到最后一刻。
##第一个代码
基本上在学习每一种新的编程语言的第一个代码都是它吧:
Hello, World! ,你好,世界!

printf("Hello, World!");//大一第一个学期学习的第一个输出语句

也正是看到了这个代码,我开始尝试着去探索计算机编程的世界
在后来的学习中,我接触到了Java,也只能说是刚入门,能勉强的写出不太长的类。最近突然发现的就是学习这个专业,想要有所突破,光靠老师上课讲解的知识是远远不够的,在每周有空的时候都会去学校的图书馆借阅对自己有帮助的书籍。
*第一个Java项目
*学习Java以后上手的第一个项目是模拟银行管理系统
很简单,就三个类:
Account.java类

package com.xxd.p2;

public class Account {
	private int id;//账号
	private double balance;//余额
	private double annualInterestRate;//年利率
	
	//构造器
	public Account(int id, double balance, double annualInterestRate) {
		this.id = id;
		this.balance = balance;
		this.annualInterestRate = annualInterestRate;
	}
 
	//取款方法
	public void withdraw(double amount) {
		if (this.balance < amount) {
			System.out.println("余额不足,取款失败");
			return;
		}
		this.balance -= amount;
		System.out.println("成功取出:" + amount);
	}
 
	//存钱方法
	public void deposit(double amount) {
		if (amount > 0) {
			this.balance += amount;
			System.out.println("成功存入:" + amount);
		}
	}
 
	public int getId() {
		return id;
	}
 
	public void setId(int id) {
		this.id = id;
	}
 
	public double getBalance() {
		return balance;
	}
 
	public void setBalance(double balance) {
		this.balance = balance;
	}
 
	public double getAnnualInterestRate() {
		return annualInterestRate;
	}
 
	public void setAnnualInterestRate(double annualInterestRate) {
		this.annualInterestRate = annualInterestRate;
		}
}

Customer.java

package com.xxd.p2;

public class Customer {
	//私有对象属性
	private String firstName;
	private String lastName;
	private Account account;
	
	//构造器
	public Customer(String f, String l) {
		this.firstName = f;
		this.lastName = l;
	}
	//访问返回firstName
	public String getFirstName() {
		return firstName;
	}
	//访问返回lastName
	public String getLastName() {
		return lastName;
	}
	//对account赋值方法
	public Account getAccount() {
		return account;
	}
	//获取account值的方法
	public void setAccount(Account account) {
		this.account = account;
	}
}

测试类:Test.java

package com.xxd.p2;

public class Test {
	public static void main(String[] args) {
		// 创建一个 Customer,名字为Jane Smiith
		Customer customer = new Customer("Jane", "Smith");
		
		//账号为 1000,余额为 2000 元,年利率为 1.23% 的账户
		Account account = new Account(1000, 2000, 0.0123);
		//对account赋值
		customer.setAccount(account);
		//存100
		customer.getAccount().deposit(100);
		//取960
		customer.getAccount().withdraw(960);
		//取2000
		customer.getAccount().withdraw(2000);
		//打印信息
		System.out.println('\t' + "Customer[" + customer.getLastName() +"," + customer.getFirstName() +"] has a account: id is " +""
				+ customer.getAccount().getId() + ", annualInterestRate is " + customer.getAccount().getAnnualInterestRate() * 100
				+ "%,balance is " + customer.getAccount().getBalance());
	}
}

总结:

1.找到自己感兴趣的方面,不断增强自己的软硬技能,不懂得可以借阅书籍,问度娘,现在是信息时代,想要的资料基本在网上都能查到。
2.确定方向之后,把其他方向的东西先放下,就只专研一个方向,贪多嚼不烂这是真理呀!!真正的精通一个方向的技能就已经能让自己用很久啦。熟练掌握以后,其他方面的东西可以作为了解式的去学习一下。
3.本人为计算机类的大学生,刚起步的WX公众号: 计算机的那些事儿
只为让跟我一样的大学生学习能更轻松,望各位能帮忙关注一下,有需要练习题解答代码的小伙伴,可以在公众号留言,我看到后会第一时间在里面发布你的需求,希望大伙能多多支持!!!下面扫码也可以关注哦!!
共勉!加油!!!
计算机的那些事儿
在这里先谢谢大家!

  • 14
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值