当前位置:首页--java基础

java json解析类库 Jackson 基础

 Jackson是一个高效的java bean 到json的转换工具,项目主页http://jackson.codehaus.org/ Jackson提供了三种处理Json的方法,分别是: Streaming API :基于独立事件模型处理JSON。效率最高,是下面两种方式的基础。 分别用org.codehaus.jackson.JsonParser 和 org.codehaus.jackson.J......

阅读全文

微冷的雨Java基础学习手记(一)

 使用Java理解程序逻辑        之凌波微步 船舶停靠在港湾是很安全的,但这不是造船的目的                                                 北大青鸟五道口原玉明老师出品 1.学习方法: 01.找一本好书 初始阶段不适合,可以放到第二个阶段,看到知识点时,要进行验证 02.查看帮助文档和搜索引擎的使用 借助网络上的Blog文章 03.不要急功近利......

阅读全文

Java基础算法

 i++; ++i; i--; --i; int a=5; int b=a++;++放在后面,表示先使用a的值,a再加1 b=5,a=a+1,a=6 int c=5; int d=++c;++放在前面,表示先将c+1,再将值赋给d c=c+1,c=6,d=c,d=6 基础算法 /*(挑战题)定义一个二维数组,int[3][4],要求是循环输入12个整数,放入到数组中,然后使用嵌套循环找到这个数组中的......

阅读全文

java基础:简单实现线程池

 前段时间自己研究了下线程池的实现原理,通过一些源码对比,发现其实核心的东西不难,于是抽丝剥茧,决定自己实现一个简单线程池,当自已实现了出一个线程池后。发现原来那么高大上的东西也可以这么简单。 先上原理图:为了更好的在手机上显示,我重新把图画了一遍 上代码之前,要先补充一下线程池构造的核心几个点 线程池里的核心线程数与最大线程数 线程池里真正工作的线程worker 线程池里用来存取任务的队列Bloc......

阅读全文

java基础学习总结——基础语法1

  一.标识符    二.关键字    三.JAVA基础数据类型 3.1. java常量    3.2. java变量      从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行。一个.exe文件存放在硬盘上是无法运行的,在硬盘上看到的.exe文件无非就是一个文件而已,当我们双击这个.exe文件时,运行起来的时候实际上是整个.exe文件......

阅读全文

Java基础知识总结(二)

 《Java基础知识总结》系列是对自己学习Java历程中知识的一个总结,也是为自己找工作前知识的回顾,为找工作奠定基础。                                                        String类学习总结   1、String 字符串API 解读   我们要想真正了解String类,最简单、最直接的办法就是读懂API帮助文档中对String类的介绍,......

阅读全文

java基础学习总结——哈希编码

 一、哈希编码      现在是站在JAVA虚拟机的角度来看内存里面的布局,站在JAVA虚拟机的角度,在内存里面有好多好多个对象,这里用椭圆来代表一个个对象。一个程序运行起来的时候,可能会有很多个对象在内存里面分配,那么对于JAVA虚拟机来说,它运行的时候需要找到这些对象的地址,这些对象的地址怎么找呢?JAVA虚拟机会用一张表记录每一个对象在什么位置上,而这张表一般是用哈希编码来记录,每一个对象都有......

阅读全文

【Java基础】序列化与反序列化深入分析

 一、前言   复习Java基础知识点的序列化与反序列化过程,整理了如下学习笔记。 二、为什么需要序列化与反序列化   程序运行时,只要需要,对象可以一直存在,并且我们可以随时访问对象的一些状态信息,如果程序终止,那么对象是肯定不会存在的,但是有时候,我们需要再程序终止时保存对象的状态信息,之后程序再次运行时可以重新恢复到之前的状态,如,玩家玩游戏退出时,需要保存玩家的状态信息(如等级、装备等等),......

阅读全文

Java基础知识的十个盲点

         连续三天的Java Language Fundamental Knowledge培训,整体是会让那些有经验的Java程序员哈欠连天的。原本也想坐到Training Room的后排敷衍了事,不过想想自己的基础,最后还是选择了坐到第一排。         三天的课程平淡无奇,讲的无非是任何一本Java语言速成类的书籍都会讲到的内容。不过,当面对着这么多纷繁复杂的基础知识时候,我还是发现......

阅读全文

java基础笔记

 学习java已经一个月了,感觉学了很多,有感觉没有学到什么。所以决定在新年开始之际。总结这一个月的学习所做的笔记。提取出精华,以备以后复习使用。   java编程应该注意以下几点 1、大小写敏感 2、类名 :对于所有类来说,类名的首字母应该大写,如果类名有若干单词组成,每个单词首字母应该大写 3、方法名:所有方法名都应该以小写开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 4、源文件:......

阅读全文
1 2 3 4 下一页 尾页