Java Notes】的更多相关文章

1.java是解释型语言.java虚拟机能实现一次编译多次运行. 2.JDK(java software Development kit 软件开发包),JRE(java Runtime Environment java运行环境). 3.javac编译java程序,java运行java程序. 4.一个文件最多有一个public class. 5.java中switch语句只能探测int类型值(JDK1.6以前). 6.在java中一个字节是八位,一个字符占两个字节(16位unicode字符串).…
转:http://hukai.me/java-notes-singleton-pattern/ 这里不赘述单例模式的概念了,直接演示几种不同的实现方式. 0)Eager initialization 如果程序一开始就需要某个单例,并且创建这个单例并不那么费时,我们可以考虑用这种方式: 1 2 3 4 5 6 7 8 9 public class Singleton { private static final Singleton INSTANCE = new Singleton(); priva…
翻译人员: 铁锚 翻译时间: 2013年11月11日 原文链接: What exactly is null in Java? 让我们先来看下面的语句: String x = null; 1. 这个语句到底做了些什么?   让我们回顾一下什么是变量,什么是变量值.一个常见的比喻是 变量相当于一个盒子.如同可以使用盒子来储存物品一样,您可以使用一个变量来存储一个值.当声明一个变量时,我们需要设置其类型. 在Java中变量分为两大类型: 原始值(primitive)与引用值(reference). 声…
原创地址:   http://www.cnblogs.com/Alandre/  (泥沙砖瓦浆木匠),需要转载的,保留下! Thanks The reasonable man adapts himself to the world;the unreasonable one persists in trying to adapt the world to himself. —萧伯纳 相信自己看得懂就看得懂了,相信自己能写下去,我就开始写了.其实也简单—泥沙砖瓦浆木匠 Written In The…
让我们先来看下面的语句: String x = null; 1. 这个语句到底做了些什么?  让我们回顾一下什么是变量,什么是变量值.一个常见的比喻是 变量相当于一个盒子.如同可以使用盒子来储存物品一样,您可以使用一个变量来存储一个值.当声明一个变量时,我们需要设置其类型.在Java中变量分为两大类型: 原始值(primitive)与引用值(reference).声明为原始类型的变量,存储的是实际的值;声明为引用类型的变量,存储的是实际对象的地址(指针,引用).在上面的语句中, 初始化语句定义了…
在面向对象一文中,我们说了多态的一个功能是将“做什么”和“怎么做”分离开来,所采用的方法是将不同的具体实现放在不同的子类中,然后向接口中传入一个父类对象的引用.而本篇博客要说的内容则为接口(此处"接口"的理解是“可以供外部调用的方法”,与本章所述的“接口”区别)和实现的分离提供了一种更加结构化的方法.抽象类和接口赋予了Java对象抽象能力,为面向对象设计提供了很大的支持. 在<Java编程思想>中,作者在介绍两者的使用方法和特点以外,还结合大量的Demo代码来阐述了它们在程…
我们真的理解 Java 里的整型吗 整型是我们日常生活中最常用到的基础数据类型,看这篇文章之前,我想问: 我们真的像自己认为的那么理解 Java 内的整型吗? 也许看完本篇文章你就有自己的答案. C 语言 提供了如下的整型 学习 Java 的整型之前,让我们看看它的前辈--C 语言的实现. 让我们更好地了解它的设计. 数据类型 占用字节 取值范围 signed char 1 byte(8 bit) -2^7, 2^7-1 signed short 2 byte(16 bit) -2^15, 2^…
环境搭建 1.安装64位Ubuntu系统(实体安装.虚拟机安装均可) 注意:要求机器至少4G内存(虚拟机至少分配4G内存),硬盘至少100G空间(源码20G+,编译后整个目录约60~70G) 安装方法请百度~ 2.更新系统至最新版本,在终端下输入 sudo apt-get update sudo apt-get upgrade 3.安装编译必需软件包 sudo apt-get install For both 32-bit & 64-bit systems, you'll need: bison…
一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /** * 需求:计算网页访问量前三名 * 用户:喜欢视频 直播 * 帮助企业做经营和决策 * * 看数据 */ object UrlCount { def main(args: Array[String]): Unit = { //1.加载数据 val conf:SparkConf = new Spa…
loveincode's notes 学习工作中的一些记录,收藏. 人气很高的链接库 计算机基础相关笔记 操作系统 , 编译原理 , 计算机网络 , 互联网协议... 常用数据结构与算法 Java 实现 数据结构 与 排序算法 常用设计模式 单例模式 , 工厂模式 , 装饰者模式 , 代理模式 ... Java基础核心 JVM , 集合 , 类型 ,关键字... Java高级特性 多线程.锁.并发 框架 Spring , Mybatis , SpringBoot , SpringMVC ...…