A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© shike951128 中级黑马   /  2015-9-6 21:22  /  1190 人查看  /  34 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 shike951128 于 2015-9-6 21:44 编辑

我是大二刚开学的本科生,计算机科学与技术专业。在东北某所普通的本科院校就读,本专业并不是学校的王牌专业。
我在大一的暑假思考了很多,给自己的将来有一个明确的规划,想要成为一名合格的Java程序员。
我是在9月3号左右开始自学java的,主要是学习一些基础的语法,十分基础。方法是去学校图书馆借参考书,跟学长借手册或者在网上下载教学视频,还有是在在线教育网站上做java实验。
每天早上5点起,晚上11点睡着,基本已经放弃玩手机。上午休息一个小时,晚上去宿舍楼旁健身房一个小时,其他时间都是在寝室书桌上自学。因为是9.3假期,空闲时间很多,而且室友也比较支持。
经过不到5天的紧张学习,总算入门了。

评分

参与人数 1技术分 +1 收起 理由
洋葱头头 + 1

查看全部评分

34 个回复

倒序浏览
最后想看看能不能把大一时学的一些算法思想带入java,如实决定在eclipse上开始了自娱自乐的实验,编写个简单的小程序。
算是对5天拼搏的检测。
回复 使用道具 举报
多练习代码.
回复 使用道具 举报
  1. package com.imoocTest;
  2. import java.util.Scanner;
  3. /*
  4. * @version 1.0
  5. * @auther shike951128
  6. * @purposeq test for my study of learning Java by myself in two day
  7. * */
  8. public class Test2{       
  9.         public static void Sort(String[] names,double[] heights){//自定义输出身高的方法
  10.                 double aMax=heights[0];
  11.                 String nMax=new String();
  12.                 for(int i=0;i<heights.length;i++){ //冒泡法排序
  13.                         aMax=heights[i];
  14.                         for(int j=(heights.length-1);j>=i;j--){
  15.                                 if(heights[i]<heights[j]){
  16.                                         aMax=heights[i];//交换身高数据
  17.                                         heights[i]=heights[j];
  18.                                         heights[j]=aMax;
  19.                                         nMax=names[i];//交换姓名数据
  20.                                         names[i]=names[j];
  21.                                         names[j]=nMax;
  22.                                 }
  23.                         }       
  24.                 }
  25.         }
  26.        
  27.         public static void main(String[] args) {
  28.                 String[] names=new String[5];//五个人姓名
  29.                 double[] heights=new double[5];//五个人的身高
  30.                 Scanner scan=new Scanner(System.in);//输入数据流的容器
  31.                 for(int i=0;i<names.length;i++){  //for循环控制输入五人信息
  32.                         System.out.print("请输入第"+(i+1)+"个人的姓名:");
  33.                         names[i]=scan.next();
  34.                         System.out.print("请输入第"+(i+1)+"个人的身高:");
  35.                         heights[i]=scan.nextDouble();
  36.                 }
  37.                 scan.close();//调试很多次发现少了这个
  38.                 Test2.Sort(names,heights);  //调用自定义的身高排序方法
  39.                 System.out.println("按身高排序:");
  40.                 for(int i=0;i<names.length;i++){//输出结果
  41.                         System.out.print("身高第"+(i+1)+"的人是:"+names[i]);
  42.                         System.out.println("他的身高是:"+heights[i]);
  43.                 }
  44.         }
  45.        
  46. }
复制代码
回复 使用道具 举报
这java段程序是我进入java门槛后的第一个孩子。
用了10分钟在草纸上写出思路,画出流程图。
然后就是开心的敲啊敲,敲啊敲,敲啊敲,敲啊敲,敲啊敲,敲啊敲。
最后呢,是不开心的调试啊调试,调试啊调试,调试啊调试,调试啊调试。
回复 使用道具 举报
这个程序的运行结果图是这个样子:




回复 使用道具 举报
难点呢,基本没有。因为这是个很基础的排序程序,有点编程基础的用心都能敲出比这好的程序。而且这个程序还有很多可以优化的地方。
重点呢,基本上自己调试过的错误都是重点。
回复 使用道具 举报
慢慢学习~~

点评

嗯嗯,已经在继续学习一些深层次的东西了。  发表于 2015-9-6 21:45
回复 使用道具 举报
最后呢,也算是我这五天生活的感悟吧。其实我们都知道程序员是一份很特殊的工作,劳动强度大,薪酬高,更新换代快,工作总是在重复乏味。有时候因为调试不好一个bug被弄得灰头土脸。
但是呢,人生不就是在这种重复和乏味中度过的吗。没有一个职业是不付出就有收获的。
作为一个新手程序员,最重要的是知道自己想要什么,自己要去怎么做实现自己的理想得到自己想要的东西。
作为一个java菜鸟,最总要的是有求知欲和好奇心,同时要多多实战练习敲代码。
这是我敲出的第一个java程序,也许它思路很简单,也许它代码量很短,也许它还有很多可以优化的地方。
但是当有一天我成为优秀的java程序员,我能把这段代码展示给其他人,告诉所有人现在我所有的java技能都是来自完成每一个这种程序时的好奇心,现在我所有的成就都是从这一段简单的代码一步步走来的。
回复 使用道具 举报

是啊是啊,我也是这么觉得。所以都是着魔一样狠敲代码,已经成瘾了。
回复 使用道具 举报
多写代码 ! 加油! 共勉 !

点评

谢谢你的鼓励,我会继续努力的。  发表于 2015-9-7 15:56
回复 使用道具 举报
加油啊

点评

是,一起加油。  发表于 2015-9-7 20:54
回复 使用道具 举报
努力就可以学的很好

点评

是,最重要的是坚持。  发表于 2015-9-7 16:01
回复 使用道具 举报

能在黑马论坛被你们关注关注鼓励真是太好了。
我会在java的路上不感到孤独。
回复 使用道具 举报
这么快。。。

点评

谢谢支持!  发表于 2015-9-7 20:49
回复 使用道具 举报
管理如此,不错!!!!

点评

没有,我还差得远。  发表于 2015-9-7 21:06
回复 使用道具 举报
看楼主挺牛叉的样子呢,,,,

点评

没有没有,小屌丝一个。  发表于 2015-9-7 21:08
回复 使用道具 举报
毕老师的视频你回头再看一看把,不到五天应该有不少都忘记了

点评

是啊,只有重复才能把技能变成本能。  发表于 2015-9-7 21:07
回复 使用道具 举报
对于没有基础的我来说,感觉有点吃力

点评

甘巴雷  发表于 2015-9-7 21:10
回复 使用道具 举报
楼主可以的.

点评

谢谢鼓励。  发表于 2015-9-8 18:47
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马