目录 一、面向过程的思想和面向对象的思想 二、简单理解面向对象 三、面向对象的设计思想 四、对象和类的概念 五、如何抽象出一个类? 六、类(对象)之间的关系 七、Java与面向对象 八、为什么使用面向对象编程? 一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向 ...
分类:
编程语言 时间:
2016-05-14 15:26:08
阅读次数:
171
一、异常的概念 异常指的是运行期出现的错误,也就是当程序开始执行以后执行期出现的错误。出现错误时观察错误的名字和行号最为重要。 1 package cn.javastudy.summary; 2 3 public class TestEx{ 4 5 public static void main(S ...
分类:
编程语言 时间:
2016-05-14 15:23:16
阅读次数:
231
一、语句 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
一.标识符 二.关键字 三.JAVA基础数据类型 3.1. java常量 3.2. java变量 从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行。一个.exe文件存放在硬盘上是无法运行的,在硬盘上看到的.exe文件无非就是一个文件而已 ...
分类:
编程语言 时间:
2016-05-14 14:01:43
阅读次数:
150
前言 学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HO ...
分类:
编程语言 时间:
2016-05-14 12:48:38
阅读次数:
252
一:递归算法 概念:自己调用自己的方法 示例代码如下: 解释: 当i=5时,返回5+sum(4), 当i=4时,返回4+sum(3), 当i=3时,返回3+sum(2), 当i=2时,返回2+sum(1), 当i=1时,返回1 最后求得5+4+3+2+1=15; 二:冒泡排序 概念:如果有以下几个数 ...
分类:
编程语言 时间:
2016-05-10 23:37:03
阅读次数:
220
packagecom.J;publicclassjava{ /** *@paramargs */ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstubfloata=1.11111111111111f;//数据表示单精度末尾+“f”,此处数据存储要溢出doubleb=1.1111111111111111;//java里面默认小数都为double双精度浮点型数据..
分类:
编程语言 时间:
2016-05-03 20:36:56
阅读次数:
160
前言
在进行 HTTP 通信时,信息可能会监听、服务器或客户端身份伪装等安全问题,HTTPS 则能有效解决这些问题。在使用原始的HTTP连接的时候,因为服务器与用户之间是直接进行的明文传输,导致了用户面临着很多的风险与威胁。攻击者可以用中间人攻击来轻易的 截获或者篡改传输的数据。攻击者想要做些什么并没有任何的限制,包括窃取用户的Session信息、注入有害的代码等,乃至于修改用户传送至服务器...
分类:
编程语言 时间:
2016-04-29 20:08:15
阅读次数:
212
一:结构控制语句 结构控制语句分为3种,顺序语句、选择语句、循环语句。 1:顺序语句 就是自上而下的执行程序,默认执行顺序。 2:选择语句 if结构语句:如果满足条件,则执行该语句。 if...else结构语句:如果满足条件执行下面的语句,否则执行另外的语句。 if...else if...else ...
分类:
编程语言 时间:
2016-04-27 00:11:02
阅读次数:
290
一:标识符 1:标识符可以由字母、数字、下划线_、$符等组成2:标识符的首字母只能是字母、数字、下划线3:标识符不能使用关键字或者保留字4:标识符可以是中文,但是不建议使用中文5:标识符可以任意长,没有限制。 二:字符集 ISO8859-1:标准字符集,西方国家都在使用BIG5:台湾地区使用GB23 ...
分类:
编程语言 时间:
2016-04-24 21:53:58
阅读次数:
246