博客专栏  >  编程语言   >  Java基础学习

Java基础学习

Java基础知识学习笔记,涵盖集合、多线程、数据结构等内容

关注
7 已关注
28篇博文
  • JAVA本地方法

    以下内容转自:http://blog.csdn.net/lansine2005/article/details/5753741 一. 什么是Native Method    简单地讲,一个...

    2016-08-25 19:44
    144
  • Java 反射机制学习Demo

    Java 反射机制学习Demo 1. 什么是Java反射机制?     反射机制是Java语言的一个关键性质,它允许我们在程序运行时,获取类的全部(包括private修饰的)成员变量和成员方法,并能动...

    2016-08-27 13:52
    168
  • Java String.intern()方法学习

    Java String.intern()方法学习 1. Demo代码   StringTest.java: /** * Java String.intern()学习 */ public clas...

    2016-08-28 14:18
    274
  • Java 各类型的范围

    Java 各类型的范围,留作参考 public class Test { public static void main(String[] args) { byte byte_ma...

    2017-07-21 16:36
    89
  • Java源码阅读之ArrayList

    Java源码阅读之ArrayList 前言:网上有很多关于java源代码的文章,其中不乏逐行分析代码的大牛博文。本文不再赘述每行代码的意思,而是分析一些常用方法的代码段。这样,我们在编程的时候,就...

    2017-07-27 23:10
    125
  • Java源码阅读之LinkedList

    Java源码阅读之LinkedList 前言:网上有很多关于java源代码的文章,其中不乏逐行分析代码的大牛博文。本文不再赘述每行代码的意思,而是分析一些常用方法的代码段。这样,我们在编程的时候,...

    2017-07-28 00:05
    83
  • Java多线程学习笔记

    Java多线程学习笔记1、继承Thread类 实现多线程的常用方法就是继承Thread类,然后覆盖run()方法。下面是实例代码: import java.util.Date;public cla...

    2017-07-29 00:04
    253
  • Java源码阅读之HashMap

    Java源码阅读之HashMap 知识汇总 HashMap的结构如下,绿色框是一个数组,数组的每一个元素都是一个单链表的头结点。红色框就是一个单链表,单链表用来解决冲突,如果不同的key值映射到了...

    2017-07-31 22:17
    138
  • java多线程售票小例子

    java多线程售票小例子1、错误示范class SellThread implements Runnable { private int i = 20; public void run(...

    2017-08-11 10:24
    95
  • java 向下取整和向上取整

    转自:http://dilegencehe.blog.163.com/blog/static/43255413201111178523181/ 向上取整用Math.ceil(double a) ...

    2017-08-12 09:02
    100
  • java打印出当前时间小例子

    java打印出当前时间小例子java打印时间的方法有很多,这里我写一个小程序留作存档,以后需要时查看比较方便 ~import java.util.Date; import java.text.Simp...

    2017-08-12 10:41
    115
  • 面试总结:java程序执行过程 + JVM内存管理 + GC垃圾回收机制

    java程序执行过程 +JVM内存管理 + GC垃圾回收机制1、Java程序执行过程一个java程序的编译和执行过程如下: .java ——编译——> .class 类加载器负责加载各个字节码文件(....

    2017-08-17 19:15
    125
  • java构造方法、静态变量初始化顺序的小例子

    java构造方法、静态变量初始化顺序的小例子题目来自:https://www.nowcoder.com/test/question/done?tid=10095249&qid=56443#summar...

    2017-08-21 14:49
    69
  • Java常量池的大概理解

    转载自:http://www.cnblogs.com/iyangyuan/p/4631696.html 触摸java常量池     Java常量池是一个经久不衰的话题,也是面试官的最爱,题目花样百出,...

    2017-08-25 08:59
    140
  • HashMap和Hashtable的遍历

    HashMap和Hashtable的遍历 HashMap Hashtable keySet() keySet() entrySet() entrySet() value() ...

    2017-08-25 09:58
    199
  • java写一个堆排序(大顶堆)

    java写一个堆排序(大顶堆) 堆排序的时间复杂度,最好,最差,平均都是O(nlogn),空间复杂度O(1),是不稳定的排序堆(或二叉堆),类似于完全二叉树,除叶子节点外,每个节点均拥有左子树和右...

    2017-08-28 12:22
    421
  • Java - IP地址转为10进制数

    Java - IP地址转为10进制数以192.168.1.2为例,把它转为10进制数的公式是:192 * 256^3 + 168 * 256^2 +1 * 256 + 2 * 1 = 32322357...

    2017-08-28 19:31
    110
  • List、Set、Map判断两个对象相等的标准

    转自:http://blog.csdn.net/totally123/article/details/521621821、List 通过equals()方法比较返回true即可。2、HashSet...

    2017-09-01 15:56
    75
  • 用单链表实现快速排序

    用单链表实现快速排序 前言:快速排序我们都知道,通过一个基准数字,一趟排序就将数据划分为两个部分:左边的部分小于这个基准数字,右边的部分大于等于这个基准数字。我们知道,实现快速排序的关键在于随机访...

    2017-09-01 20:42
    94
  • 二叉树的先序、中序、后序遍历(递归 and 非递归)

    二叉树的先序、中序、后序遍历(递归 and 非递归)递归好写,非递归需要用栈就难写了。。package lianjia;import java.util.*; public class Main{ ...

    2017-09-01 22:35
    92
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部