目录 一、面向过程的思想和面向对象的思想 二、简单理解面向对象 三、面向对象的设计思想 四、对象和类的概念 五、如何抽象出一个类? 六、类(对象)之间的关系 七、Java与面向对象 八、为什么使用面向对象编程? 一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向 ...
分类:
编程语言 时间:
2016-05-14 15:26:08
阅读次数:
171
[原创 转载注明出处] 题目2:判断101-200之间有多少个素数,并输出所有素数。 思路: 素数(质数)就是除了1和它本身以外,没有其他的数可以被它整除 java代码实现: [原创 转载注明出处] ...
分类:
编程语言 时间:
2016-05-14 15:23:08
阅读次数:
1117
一、异常的概念 异常指的是运行期出现的错误,也就是当程序开始执行以后执行期出现的错误。出现错误时观察错误的名字和行号最为重要。 1 package cn.javastudy.summary; 2 3 public class TestEx{ 4 5 public static void main(S ...
分类:
编程语言 时间:
2016-05-14 15:23:16
阅读次数:
231
[原创 转载注明出处] 题目3:打印出100-999所有的“水仙花数”。 思路: 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。 (例如:1^3 + 5^3+ 3^3 = 153) Java代码实现 1 package jichu; 2 3 public ...
分类:
编程语言 时间:
2016-05-14 15:18:42
阅读次数:
200
1.使用Linux的好处(稳定)不容易死机,可以长达几年不间断运行(安全)相对windows系统更安全,相对更不容受到各种攻击(开源)免费使用2.安装好虚拟机VMware软件,和Linux系统,以及Xshell软件,使用方法用Xshell软件通过SSH协议访问Linux系统第一节和第二节有详细说明。 ...
分类:
编程语言 时间:
2016-05-14 15:17:25
阅读次数:
161
一、语句 1.1. 条件语句 1.1.1 if语句 1.1.2 分支语句(switch语句) 1.2. 循环语句 1.2.1 for循环语句 学会画内存分析图分析别人写的程序,这样就很容易分析出规律,分析出规律也就明白了别人的算法,也就很容易读懂别人的程序。 在内存中分析result=1!+2!…… ...
分类:
编程语言 时间:
2016-05-14 14:07:57
阅读次数:
233
applicationContext.xml <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2 ...
分类:
编程语言 时间:
2016-05-14 14:02:13
阅读次数:
128
3 操作符 3.1 static import 可以static import静态方法和变量,这样就可以在不写类名的前提下调用类中的静态方法和变量; 3.2 对象引用和值传递 3.3 运算符 ...
分类:
编程语言 时间:
2016-05-14 14:01:49
阅读次数:
164
一.标识符 二.关键字 三.JAVA基础数据类型 3.1. java常量 3.2. java变量 从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行。一个.exe文件存放在硬盘上是无法运行的,在硬盘上看到的.exe文件无非就是一个文件而已 ...
分类:
编程语言 时间:
2016-05-14 14:01:43
阅读次数:
150
对于函数参数中的数组类型:传递的是数组地址,可以理解成传递的是对数组的引用。不是值传递,这是由C/C++函数实现机制决定的。一下三种函数生命完全等价: void func(int array[10]) void func(int array[]) void func(int *array) 测试代码 ...
分类:
编程语言 时间:
2016-05-14 13:55:11
阅读次数:
154
2.基本概念和认识 2.1 Java引用 Java中一切皆是对象,一切对象实例的标识符号(对象名称)都只是对象的引用。 2.2 对象的创建 寄存器:位于CPU内部,这是存取最快的区域,但是Java并不能直接控制,程序运行过程中也并不能感知到这一块的分配和操作情况; 堆栈:位于RAM,存放基础类型变量 ...
分类:
编程语言 时间:
2016-05-14 13:54:01
阅读次数:
219
内存管理器–谈论如何自定义内存分配机制
Memory pools, also called fixed-size blocks allocation, is the use of pools for memory management that allows dynamic memory allocation comparable to malloc or C++’s operator new....
分类:
编程语言 时间:
2016-05-14 12:49:17
阅读次数:
273
算法基础 要求:生成一个4*4的2维数组并将其顺时针旋转90度 #!_*_coding:utf-8_*_ array=[[col for col in range(5)] for row in range(5)] #初始化一个4*4数组 #array=[[col for col in 'abcde' ...
分类:
编程语言 时间:
2016-05-14 12:51:09
阅读次数:
372
前言 学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HO ...
分类:
编程语言 时间:
2016-05-14 12:48:38
阅读次数:
252
默认不写的话,就是public 公共的。将public 改为private的话,别的类就不能访问FengZhuang 类的成员变量了 实例代码如下: 调用类: 结果输出: ...
分类:
编程语言 时间:
2016-05-14 12:50:09
阅读次数:
204
1.javascript 插入代码如下: 1 <script type="text/javascript"> 2 var name="server"; //#局部变量 3 age=18; /*#全局变量*/ 4 //for 5 var names=['alex','tony','rain']; 6 ...
分类:
编程语言 时间:
2016-05-14 12:47:23
阅读次数:
225