写给那些大学不怎么用功的我们:学习java的一些心得、对java发展的看法和一些代码


近来在学习java,学习时间越长你就会发现java越有意思,真的,我现在相信了一句话那就是编程序需要热情需要投入,需要一点一点的进步。

我是一名大三的学生,和差不多所有的大学生一样,大一大二学习不用功,一些知识学的很是不牢固。真真切切的走到了大三,看到学长们拿到月薪过万的offer,我想我

们的内心都是不好受的,所以我们也要去奋斗去努力。那么怎么办呢?

首先,要知道自己的兴趣所在,我说的兴趣指的是编程的这条路上的兴趣,你要好好的想一想你是一个什么样的人,你想过什么样的生活,对自己有了深入的认识,你才能

找到适合自己的学习方法,这一点很是关键。不能盲目的去寻找那些不适合你的东西。

其次,慢慢的一点一点的学习,真的这是一个很苦的过程,但你真的能从中找到适合你的方法,有兴趣了,就会有热情,有热情了就会有成功的喜悦,只要每天你是进步的

你就是开心的。

最后,不要想那些久远的事情,做好眼前的事情,不要去看一些与你的目标相悖的东西,无论什么只要你学好了,你就是成功的。

大家都在传这样的话,现在的c和c++很好,java要落寞了,撇开先不说这句话的真实与否,只是作为我们这些不是我们所要考虑的事情,所有的事情都是这样的,只有有竞争才会有进步,我看到的是java的进步和发展,真的只有你深入其中你才能感知到java的强大。

学习就是模仿和创造。

package Char12;

import java.io.*;
import java.text.*;
import java.util.*;

class InputData{
	private BufferedReader buf = null;
	public int count =1;
	public InputData(){
		this.buf = new BufferedReader(new InputStreamReader(System.in));
	}
	public String getInfo(){
		String temp = null;
		if(this.count>1){
			this.count =1;
			System.out.print("请你输入第"+this.count+++"个日期:");
		}else{
			System.out.print("请你输入第"+this.count+++"个数字:");
		}
		try {
			temp = this.buf.readLine();
		} catch (IOException e) {
			e.printStackTrace();
		}
		return temp;
	}
	public int getInt(){
		int temp = 0;
		String str = null;
		boolean flag = true;
		while(flag){
			str = this.getInfo();
			if(str.matches("^\\d+{1}quot;)){
				temp = Integer.parseInt(str);
				flag = false;
			}else{
				System.out.println("输入的数据必须是数据,请重新输入!");
				this.count = count-1;
			}
		}
		return temp;
	}
	public Date getDate(){
		Date d = null;
		boolean flag = true;
		String str = null;
		while(flag){
			str = this.getInfo();
			if(str.matches("^\\d{4}-\\d{2}-\\d{2}{1}quot;)){
				SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
				try {
					d = sdf.parse(str);
				} catch (ParseException e) {
					e.printStackTrace();
				}
				flag = false;
			}else{
				System.out.println("输入的数据必须是日期,请重新输入!");
			}
		}
		return d;
	}
};
public class BufferedReaderDemo02 {
	public static void main(String args[]){
		int i = 0 ;
		int j = 0 ;
		InputData input = new InputData();
		i = input.getInt();
		j = input.getInt();
		System.out.println(i+"+"+j+"="+(i+j));
		Date d = null;
		d = input.getDate();
		DateFormat sdf = DateFormat.getDateTimeInstance(DateFormat.YEAR_FIELD,DateFormat.ERA_FIELD,new Locale("zh","Cn"));
		System.out.println(sdf.format(d));
	}
}

一点点小的东西和大家分享一下。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值