我与java的故事
前奏
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的故事的更多相关文章
- 我和Java的故事-------第1弹
前言:兴趣是学习任何新知识最好的老师 --------------------------------------------------------------------------------- ...
- Java小故事(一)
import java.util.Date; //导入包 public class Test11 { public static void main(String [] args){ CatFathe ...
- Java之恋
初次见面那是一个河北的夏天风随沙散落天涯蝴蝶依旧恋着花回首走过的日子手指和键盘之间的梦想之光已恍如昨日 那年我还是一个刚踏进这个曾经只在地理课本上狂念南稻北麦,南油北花的土地那年你只是我必须要学的编程 ...
- Java基础教程——Java简介
Java是SUN公司1995年推出的一门高级编程语言,是一种面向Internet的编程语言,随着Java技术在Web方面的不断成熟,已经成为Web应用程序的首选开发语言. (2009年SUN公司被Or ...
- 《Android学习指南》目录
源:<Android学习指南>目录 Android学习指南的内容分类: 分类 描述 0.学习Android必备的Java基础知识 没有Java基础的朋友,请不要先看Android的课程,这 ...
- 《Android学习指南》文件夹
转自:http://android.yaohuiji.com/about Android学习指南的内容分类: 分类 描写叙述 0.学习Android必备的Java基础知识 没有Java基础的朋友,请不 ...
- [转帖]支撑双11每秒17.5万单事务 阿里巴巴对JVM都做了些什么?
支撑双11每秒17.5万单事务 阿里巴巴对JVM都做了些什么? https://mp.weixin.qq.com/s?__biz=MzA3OTg5NjcyMg==&mid=2661671930 ...
- 如何基于String实现同步锁?
在某些时候,我们可能想基于字符串做一些事情,比如:针对同一用户的并发同步操作,使用锁字符串的方式实现比较合理.因为只有在相同字符串的情况下,并发操作才是不被允许的.而如果我们不分青红皂白直接全部加锁, ...
- MyBatis笔记(七)
1. 简介 什么是缓存? 存在内存中的临时数据 将用户经常查询的数据存放在缓存(内存)中,用户取查询就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问 ...
随机推荐
- TFLite基础知识
此基础知识仅为个人学习记录,如有错误或遗漏之处,还请各位同行给个提示. 概述 TFLite主要含有如下内容: (1)TFLite提供一系列针对移动平台的核心算子,包括量化和浮点运算.另外,TFLite ...
- chrome浏览器模拟手机端:jquery click()点击无效解决方法
$(".sku-wrap .ok").click(); chrome浏览器模拟手机端,在油猴插件中写JS代码,然后发现click()点击失效. 解决方法:jquery的click( ...
- java8实战一------解决冗杂,java8真的很便利(抛砖)
你的代码很容易因为需求而变化,对自己代码改来改去的你一定会觉得烦的.在我看来,java8很容易的解决了这个问题. 先来看看例子!在一堆苹果里,筛选绿色的苹果.当然,Apple类是这样子. class ...
- CentOS 7 配置nginx并默认强制使用https对http进行跳转
1.安装nginx yum install nginx 2.启动nginx服务 service nginx start 3.开启防火墙80端口,云服务器和本地虚拟服务器各有不同,不再赘述. 4.访问你 ...
- 笔记《JavaScript 权威指南》(第6版) 分条知识点概要2—类型、值、变量
[类型.值.变量]数字.文本.布尔值.null和undefined.全局对象.包装对象.不可变的原始值和可变的对象引用.类型转换.变量声明.变量作用域 P44~71(PDF版).P32~59(书版) ...
- 缓冲区 subprocess 黏包
一.缓冲区 每个socket被创建以后,都会分配两个缓冲区,输入缓冲区和输出缓冲区,默认大小都为8k,可以通过getsocket()获取,暂时存放传输数据,防止程序在发送数据的时候卡组,提高代码运 ...
- PS笔刷的使用002
001设置好的页面如下: 开始002的小记 1.这一套笔刷最常用的五个笔刷: 下面画一个例图 2.画画时候分好图层很重要,把要画的图片一个图层,画纸一个图层,和一个灰色图层,灰色图层使你不会画的超过画 ...
- java基本类型和数字类及其相关计算
--- java 八大基本类型 byte short int long double float boolean char --对应的包装类 Byte Short Integer Long Doub ...
- pip 在win10下安装
http://blog.csdn.net/yupu56/article/details/50470970C:\Users\sunof\AppData\Local\Programs\Python\Pyt ...
- Java面试题之多线程打印
概述 作为程序员经常在面试的时候遇到多线程的问题,我印象比较深刻的就是下面这道题:写两个线程,一个线程打印 1~52,另一个线程打印字母A-Z.打印顺序为12A34B56C……5152Z.看这个题目已 ...