1) 以下属于OOP的特征有()。 a)继承 b)封装 c)多态 d)隐藏 2) JavaOOP中的多态包括() a) 方法重写 b) 方法重载 c) 方法隐藏 d) 以上都不对 3) Java中的访问修饰符包括( )。 a) Public b) private c) protected d) in ...
分类:
编程语言 时间:
2016-07-31 22:03:29
阅读次数:
205
条款23:宁可用非成员,非友元函数来替代成员函数 1、非成员函数提供了更好的封装性,这个函数内不能访问类的私有成员,封装的越严密我们对类的数据就可以弹性越大的操纵,因为可见这些数据的客户越少,反之数据影响的客户也就越少。 2、c++比较自然的做法-(关系到标准库numplace的组织结构),可以把不 ...
分类:
编程语言 时间:
2016-07-31 22:01:21
阅读次数:
174
题目:reverse words in a string Given an input string, reverse the string word by word. For example,Given s = "the sky is blue",return "blue is sky the". ...
分类:
编程语言 时间:
2016-07-31 22:00:25
阅读次数:
131
转自:http://www.codeceo.com/article/java-memory-area.html 一、概述 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数 ...
分类:
编程语言 时间:
2016-07-31 21:57:46
阅读次数:
171
编写一个程序,定义一个抽象类“Shape”,包含两个方法,计算周长和计算面积。然后定义两个子类,矩形(Rect)和圆形(Circle)。矩形有长和宽属性,圆形有半径属性,但两个类都要实现抽象类中的周长和计算面积方法。 编写测试类测试上述类。 1.定义一个抽象类“Shape”,包含两个方法,计算周长和 ...
分类:
编程语言 时间:
2016-07-31 21:57:00
阅读次数:
170
编写一个简单的学生管理信息系统。 在oracle中设计一张学生表,以学号作为关键字。 其他学生信息有:姓名、手机号。 在进入系统时,显示如下菜单: ************************************************** =====欢迎进入学生管理信息系统===== 1. ...
分类:
编程语言 时间:
2016-07-31 21:57:14
阅读次数:
367
1.使用Java语言编写的源程序保存时的文件扩展名是( B )。 (A).class (B).java (C).cpp (D).txt 【注】java语言的源文件扩展名是.java,编译后会生成.class文件,就是代码文件。 2.设int a=-2,则表达式a>>>3的值为( D )。 (A)0 ...
分类:
编程语言 时间:
2016-07-31 21:57:49
阅读次数:
204
JavaScript 面向对象(一) —— 基础篇 JavaScript 面向对象(二) —— 案例篇 一、json方式的面向对象 首先要知道,js中出现的东西都能够放到json中。关于json数据格式这里推荐一篇博客:JSON 数据格式 先看下json创建的简单对象:相比基础篇中的构造函数、原型等 ...
分类:
编程语言 时间:
2016-07-31 20:51:26
阅读次数:
270
× 目录 [1]图示 [2]概念 [3]说明[4]总结 前面的话 对于执行环境(execution context)和作用域(scope)并不容易区分,甚至很多人认为它们就是一回事,只是高程和犀牛书关于作用域的两种不同翻译而已。但实际上,它们并不相同,却相互纠缠在一起。本文先用一张图开宗明义,然后进 ...
分类:
编程语言 时间:
2016-07-31 20:49:08
阅读次数:
293
C++ Template》第六章讲过这个问题组织模板代码有三种方式1.包含模型(常规写法 将实现写在头文件中)2.显式实例化(实现写在cpp文件中,使用template class语法进行显式实例化)3.分离模型(使用C++ export关键字声明导出)第三种方式理论最优,但是实际从C++标准提出之 ...
分类:
编程语言 时间:
2016-07-31 20:50:18
阅读次数:
195
和安卓是一个道理,读取json数据 PHP文件: java文件: ...
分类:
编程语言 时间:
2016-07-31 20:47:22
阅读次数:
165
些问题是由于多个版本java相互冲突,查看环境变量,删除其中一个即可。1.把Path里的%JAVA_HOME%\bin;放到最前面就可以,解决了给分! 2.是因为文件夹“%SystemRoot%\system32”下面可能有多余的“java.exe”和“javaw.exe”文件,把它们删掉,配置正确 ...
分类:
编程语言 时间:
2016-07-31 20:44:35
阅读次数:
182
据说,李嘉诚的保险柜密码是一个 8 位的数字。他经常更换密码,但换密码的规则很简单,每次都把密码的数字 * 3,如果有位数溢出,就把最前面的那个数字挪到整个数字末尾加起来 —— 比如 98765432 就会变成 98765432 * 3 = 296296296, 但是这有 9 位, 把最前面的 2 ...
分类:
编程语言 时间:
2016-07-31 20:43:45
阅读次数:
146
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知 ...
分类:
编程语言 时间:
2016-07-31 20:41:45
阅读次数:
251
一、MVC(Model-View-Controller) (1)Model:模型层,业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合 (2)View:视图层,为用户提供UI,重点关注数据的呈现 (3)Controller:控制层,调用业务逻辑产生合适的数据(Model),传递数据 ...
分类:
编程语言 时间:
2016-07-31 20:43:27
阅读次数:
130
我的运行环境: 系统:windows10 ,64位 PHP:5.6.8 TS,VC11 ,32位 Apache: 2.0 我安装的是xampp集成环境 pthreads的windows扩展文件下载地址:http://windows.php.net/downloads/pecl/releases/pt ...
分类:
编程语言 时间:
2016-07-31 20:41:26
阅读次数:
337