创建一个String对象实在是太简单了,就是因为简单,所以有很多java程序员做了好几年的开发,也没有注意这些小细节问题 String字符串的本质就是char数据对象, 那么char[0]数组当中的一个字符又可以如何表示呢? 所以我在学习java的数据类型过程一定要认真对待学习,说实话,我学 byt ...
分类:
其他好文 时间:
2018-09-29 22:49:46
阅读次数:
268
可能是把Java内存区域讲的最清楚的一篇文章 基本问题: 介绍下 Java 内存区域(运行时数据区) Java 对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么) 对象的访问定位的两种方式(句柄和直接指针两种方式) 拓展问题: String类和常量池 8种基本类型的包装类和常量池 ... ...
分类:
编程语言 时间:
2018-09-29 16:44:46
阅读次数:
242
hive数据仓库 保存了一些半结构化的数据-文本数据。元数据数据-保存到mysql/debye(默认)数据库中 数据必须要保存到hdfs上。 Hive一组类似于SQL的语句-MYSQL,当执行SQL语句 时,对应的生成MapReduce程序。 用于解决:Java程序员开发MapReduce的难点。 ...
分类:
其他好文 时间:
2018-09-26 11:41:58
阅读次数:
187
正向工程: 通过创建Java代码生成表文件 反向工程: 把表创建完自动生成代码 一,正向工程 1.myeclipse使用hibernate正向工程,hibernate的正向工程是指从Java实体类生成数据库表的过程,这种过程符合java程序员面向对象编程的思想,也是工程设计的时候使用比较多的一种思想 ...
分类:
Web程序 时间:
2018-09-21 16:52:48
阅读次数:
156
1):什么是 Hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行, 使得Java程序员可以随心所欲的使用对象编程思维来操纵 ...
分类:
Web程序 时间:
2018-09-19 14:49:25
阅读次数:
155
10本书在Java程序员界都是被认为很棒的书。当一个程序员开始初学Java时,他的第一个问题应该是如何选择一本书来作为指导学习Java。这个问题也就表明,相对于其他的教程和博客,Java书籍还是很重要的参考,主要表现在以下两点: 通常书籍是由比较权威的程序员来撰写的。相比其他媒介,书籍对于内容的描述 ...
分类:
编程语言 时间:
2018-09-18 14:25:05
阅读次数:
146
更多Java程序员必备技能的讲解,请点击博客右侧作者的网络大讲堂。
分类:
编程语言 时间:
2018-09-17 19:53:50
阅读次数:
146
摘要 HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMa ...
分类:
其他好文 时间:
2018-09-17 16:20:10
阅读次数:
142
网上说的是有位网友在面试小米Java岗三次后,终于挺进了第三轮面试,结果还是败在了两道算法题上面。 1、写个读方法和写方法,实现读写锁 2、一副从1到n的牌,每次从牌堆顶取一张放桌子上,再取一张放牌堆底,直到手机没牌,最后桌子上的牌是从1到n有序,设计程序,输入n,输出牌堆的顺序数 (来源:http ...
分类:
移动开发 时间:
2018-09-14 23:03:36
阅读次数:
270
Java程序员秋招面经大合集(BAT美团网易小米华为中兴等) ...
分类:
移动开发 时间:
2018-09-14 19:53:30
阅读次数:
185