前奏

2012年开始接触java,当时还是大二因为博客园的原因我选择了java这门语言进行深入的学习。一开始看的是《动力节点》的教学视频,请原谅我已经忘记那个讲师叫什么名字。但是的项目叫ERP练习项目,也就是从他开始接触到了SSH这个框架,从入手到学习完差不多搞了1年多当时的名词都感觉非常的新鲜什么 多线程呀 并发呀 锁呀,那时这些名词都能让我头痛1-2个月,请教人看博客问老师,基本上也就搞懂了差不多一半。大三的时候先到一家《鹏为软件》的公司做了差不多半年android,这个应该也可以归到java上去。毕业后没有选择继续做android开发,主要原因是因为自己在实习阶段的时候为了做一个loading功能的展示效果,前前后后花了差不多2个月才定下来,工作实在是太让我觉得枯燥繁琐。其次是我了继续坚持我的游戏热爱。 选择了游戏开发行业,这个时候跟java打上了2年的逗号。

2年后,自己在erlang这门语言上获得不少的成绩和学习效果后。又因为项目的原因。转入到了一个java游戏团队里面。从此又跟java结缘...

现在回头写java差不多1个月了。想想既然又有机会回来,那就应该把自己对java的理解和学习都给记录下来,为广大的java热爱着提供一些学习、经验上的一些帮助。所以就有了这样的一篇开篇文章。

重要的事

重要的事

重要的事

重要的事情说三遍。这一系列的文章是自己学习、工作、回忆 相关的总结。不一定是全对的,但是都是我自己的理解。希望有其他意见、发现说错的可以不吝拍砖。

展望

今后的blog会围绕着如下的几个点来展开:

1. java 基础知识学习
2. java nio;
3. java 多线程编程
4. java 并发
5. java 与游戏

希望能对大家有所帮助和启发。欢迎加群:578173338 沟通学习交流。

我与java的故事的更多相关文章

  1. 我和Java的故事-------第1弹

    前言:兴趣是学习任何新知识最好的老师 --------------------------------------------------------------------------------- ...

  2. Java小故事(一)

    import java.util.Date; //导入包 public class Test11 { public static void main(String [] args){ CatFathe ...

  3. Java之恋

    初次见面那是一个河北的夏天风随沙散落天涯蝴蝶依旧恋着花回首走过的日子手指和键盘之间的梦想之光已恍如昨日 那年我还是一个刚踏进这个曾经只在地理课本上狂念南稻北麦,南油北花的土地那年你只是我必须要学的编程 ...

  4. Java基础教程——Java简介

    Java是SUN公司1995年推出的一门高级编程语言,是一种面向Internet的编程语言,随着Java技术在Web方面的不断成熟,已经成为Web应用程序的首选开发语言. (2009年SUN公司被Or ...

  5. 《Android学习指南》目录

    源:<Android学习指南>目录 Android学习指南的内容分类: 分类 描述 0.学习Android必备的Java基础知识 没有Java基础的朋友,请不要先看Android的课程,这 ...

  6. 《Android学习指南》文件夹

    转自:http://android.yaohuiji.com/about Android学习指南的内容分类: 分类 描写叙述 0.学习Android必备的Java基础知识 没有Java基础的朋友,请不 ...

  7. [转帖]支撑双11每秒17.5万单事务 阿里巴巴对JVM都做了些什么?

    支撑双11每秒17.5万单事务 阿里巴巴对JVM都做了些什么? https://mp.weixin.qq.com/s?__biz=MzA3OTg5NjcyMg==&mid=2661671930 ...

  8. 如何基于String实现同步锁?

    在某些时候,我们可能想基于字符串做一些事情,比如:针对同一用户的并发同步操作,使用锁字符串的方式实现比较合理.因为只有在相同字符串的情况下,并发操作才是不被允许的.而如果我们不分青红皂白直接全部加锁, ...

  9. MyBatis笔记(七)

    1. 简介 什么是缓存? 存在内存中的临时数据 将用户经常查询的数据存放在缓存(内存)中,用户取查询就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问 ...

随机推荐

  1. Java获取本地IP地址和主机名

    方式一:通过java.net.InetAddress类获取 public void test1() { try { InetAddress addr = InetAddress.getLocalHos ...

  2. 小程序for循环绑定每组数据的id,并通过id获取里面某个数组的值的方法

    WXML: <block wx:for="{{nums}}" wx:for-index='key' wx:for-item='item'> <view class ...

  3. PROJ.4学习——初识PROJ

    PROJ.4介绍——初始认识 前言 PROJ是一个通用的坐标转换软件,它将地理空间坐标从一个坐标系转换为另一个坐标系.这包括地图投影和大地坐标变换. PROJ包含命令行应用程序,可以方便地从文本文件或 ...

  4. db2常用语句

    连接数据库 db2 connect to chmgmdb user ch_mgm 断开数据库 db2 disconnect current 查询 db2 "select * from btp ...

  5. node遍历文件夹并读取文件内容

    var fs = require('fs'); var path = require('path');//解析需要遍历的文件夹 var filePath = path.resolve('./dist' ...

  6. java web中验证码生成的demo

    首先创建一个CaptailCode类 package com.xiaoqiang.code; import java.awt.*; import java.awt.font.FontRenderCon ...

  7. Dynamic learning rate in training - 培训中的动态学习率

    I'm using keras 2.1.* and want to change the learning rate during training. I know about the schedul ...

  8. 测试新手之linux问题整理

    测试职场的新人,难免都会涉及到一些linux系统的命令操作,搭建测试环境也好,查看日志也罢,以下给大家整理初学者可能会碰到的问题,希望对大家有所帮助. 1.Linux中输入基本操作命令例如ls,遇到报 ...

  9. https://www.cnblogs.com/h2zZhou/p/5440271.html

    https://www.cnblogs.com/h2zZhou/p/5440271.html

  10. 最新的 cocoapods 安装与使用(2019.04)

    cocoapods简介: cocoapods 是iOS的类库管理工具,可以让开发者很方便集成各种第三方库,而不用去网站上一个个下载,再一个个文件夹的拖进项目中,还得添加相关的系统依赖库.只需要安装好c ...