摘要: 作此篇是鉴于个人Java学习之需要,也便于日后进一步归纳与复习。 规定: 1 Java全面概述【囊括 Java工作原理,JVM方面知识,关键字(final,static,public,private .etc)解述等】 2 Java的基本程序设计结构及部分常用类【基本数据类型,String等字符串类 阅读全文
posted @ 2017-07-12 15:02 千千寰宇 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Reference Document: 什么是字符串常量池? http://www.importnew.com/10756.html【Recommend】 Java常量池理解与总结 http://www.jianshu.com/p/c7f47de2ee80 ; Reference Document: 阅读全文
posted @ 2017-07-12 15:00 千千寰宇 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 理解String 是怎么占用内存的 来看一个每个String对象的各个属性,一个String包括如下的属性: 一个char数组(是个独立的对象用来存储字符串中的字符) 一个int 的offset属性(偏移量,用来指出字符串是从char数组中第几个字符开始的) 一个int 的count属性(字符串的长 阅读全文
posted @ 2017-07-12 14:59 千千寰宇 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 概述: 0.注释 1.基本数据类型(有且仅有8个): 1.1 整型:int,short,long,byte(表示一个字节,[-128,127]) 1.2 字符型:char 1.3 浮点型:float,double 1.4 布尔型:boolean 1.5 注:String(属于引用类型),不属于基本数 阅读全文
posted @ 2017-07-12 14:52 千千寰宇 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、 static代表着什么 在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在Java中static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。 Java把内存分为栈内存和堆内存,其中栈内存用来存放一些基本类型的变量 阅读全文
posted @ 2017-07-12 14:41 千千寰宇 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 【Keywords】:Java,Hibernate,虚拟机,框架,SQL【Abstract】: 反射的概念:所谓的反射就是java语言在运行时拥有一项自观的能力,反射使您的程序代码能够得到装载到JVM中的类的内部信息,允许您执行程序时才得到需要类的内部信息,而不是在编写代码的时候就必须要知道所需类的 阅读全文
posted @ 2017-07-12 14:37 千千寰宇 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 【Keywords】:向上转型 向下转型 动态绑定[1] 静态绑定【Abstract】:Java调用对象方法时,一般采用运行时绑定机制。[1] 在程序运行时,采用动态绑定意味着:虚拟机将调用对象实际类型所限定的方法。 向上转型要点: 1.定义父类对象指向子类对象。 2.理解动态绑定。 3.转型后的父 阅读全文
posted @ 2017-07-12 14:36 千千寰宇 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1.定义: 1.1 & 取地址运算符 功能:返变量的内存地址 Eg:int *p,m; 定义p为指向int类型变量的指针,同时定义变量m m = 200; 将数值200赋值给变量m p = &m; 将变量m的地址赋给指针变量p 此时: p = 一个内存地址 *p = m 1.2 * 间接访问运算符 阅读全文
posted @ 2017-07-12 14:25 千千寰宇 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1.指针变量允许将一个整数经强制转换后赋值给指针变量 Eg: float *fp; fp = (float *)5000;//意义:将5000作为一个地址赋给指针变量fp 2.指针变量指向初始化: ①int m,*p; p = &m; ②int m,*p=&m; 3.交换两指针的指向: #inclu 阅读全文
posted @ 2017-07-12 14:24 千千寰宇 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.一维数组与指针 形如:int型 数组 a[10] 1)&a[0] 地址常量;地址类型:int *型 ; 存储数组a的首地址 2) a 地址常量;地址类型:int *型 ; 存储数组a的首地址 即 a与 &a[0]等价 形如:指向一维数组的指针变量 如有定义: int a[10],*p; ①p = 阅读全文
posted @ 2017-07-12 14:23 千千寰宇 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-07-12 14:21 千千寰宇 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 动态分配内存: 1.malloc(int n)/free(&var): https://openhome.cc/Gossip/CGossip/MallocFree.html ; 2.new/delete : 2.1 申请一个<数据类型>变量的空间 <指针变量> = now <数据类型> > dele 阅读全文
posted @ 2017-07-12 14:18 千千寰宇 阅读(217) 评论(0) 推荐(0) 编辑
摘要: /* 埃拉托色尼算法 问题描述:定义一个正整数n,求0-n范围以内的所有质数 @date 2017-03-06 @author Johnny Zen */ #include<iostream> #include<math.h> using namespace std; void Eratosthen 阅读全文
posted @ 2017-07-12 14:15 千千寰宇 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 【关键词:robot.txt,sitemap,User-Agent,Disallow,Allow】[声明:摘自Wikipedia] 1. 定义:robots.txt(统一小写)是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器(又称网络蜘蛛),此网站中的哪些内容是不应 阅读全文
posted @ 2017-07-12 14:12 千千寰宇 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 对象包装器、自动装箱与拆箱 2016/11/30 晚 特点 1.所有的基本类型都有一个包装器类与之对应。[Integer,Boolean,Long,Character,Short,Float,Double,Void,Byte] public abstract class Number impleme 阅读全文
posted @ 2017-07-12 14:08 千千寰宇 阅读(410) 评论(0) 推荐(0) 编辑