『程序人生』我的编程入坑之旅,一入编程深似海,从此节操是路人
刚开始接触的是Java的一些基础知识,始终记得最开始连配置Java环境都记不住。后面发现压根就不用记住,亲自配一遍,用实践来检验。写一篇博客记录下来,下次使用就方便多了,用多了自然就熟练了。
还有第一次是在不用编辑器eclIPse或者idea这类软件的情况下,编写一个hello world
使用javac [Demo.java]进行编译,编译后输入java [Demo]输出结果,这是在win下面的dos环境下使用的,已经配置过JDK环境变量了。
当然在linux下使用方法也差不多,纯字符界面,用vim编辑器编辑后保存,然后使用javac命令编译,java命令进行输出。我这里方便演示就没改了,当然工作空间路径不建议使用中文或者有空格,最好用英文有意的文件路径,方便自己记忆查找。
还是讲详细点吧,使用命令[d:]进入D盘,然后cd [接你的文件路径名],切到Demo.java目录下。
后面就开始了使用eclIPse进行开发了,快捷键很多,熟练使用后可以达到事半功倍的效果。
列举几个简单的快捷键
Ctrl+1万能提示键
Ctrl + shirt + r 全文搜索
Ctrl + f 查找
Ctrl + shirt + f 格式化代码
这几个还是挺实用的。关于下载链接,下面给出官网直通车,不一定要用最新版的,肯定是用最稳定的版本。讲点后期工作中涉及到的,一般是使用SVN或者git进行多人协作开发,下面也给出SVN的安装与简单的使用方法,后续有时间再更新Git的详细使用方法。
第二年终于开启了Java基础知识的大门。
基础语法,Java常量与变量、Java运算符、Java流程控制之选择结构、Java流程控制之循环结构、Java数组之一维数组、Java数组之二维数组以及Java方法,数组移位与统计。
依稀还记得学完后的的期末考试最后一道题,使用for循环写一个简单的1+2+...+100的求和sum。
里面的知识就不细讲了,聊下去都可以写好几篇文章了,就不多BB了。
接着Java基础往后,就是Java编程技术开发了,属于进阶知识范畴。
Java面向对象多态、封装和继承以及单例模式。
Java常用工具类 ,Java异常 ,Java包装类, Java字符串 ,Java集合 ,Java集合排序 ,Java泛型,Java多线程,Java IO
Ongwu博客 版权声明:以上内容未经允许不得转载!授权事宜或对内容有异议或投诉,请联系站长,将尽快回复您,谢谢合作!