Java与C/C++相比。Java语言是一种完全的面对对象语言,虽然他的底层(运行时库)是用C语言开发 的,可是并不依赖于C。因为Java的运行是在运行时库的支持下运行的,所以运行的效率比起可以更接近 底层的C/C++来说效率会有所影响,不过Java的类库采用很好的设计理念,非常好用,也非常实用,已 ...
分类:
编程语言 时间:
2017-10-04 15:02:03
收藏:
0 评论:
0 赞:
0 阅读:
343
构造方法: 构造方法是一种特殊的方法,没有构造方法不能创建一个新的对象。实际上,创建对象不仅要调用当前对象实际类型的构造方法,还要调用父类的构造方法,直到Object类。构造方法不必显示调用,当时用new关键字的时候,相应的构造方法会自动的调用。 构造方法的规则; 1、构造方法能使用任何的访问修饰符 ...
分类:
编程语言 时间:
2017-10-04 15:01:15
收藏:
0 评论:
0 赞:
0 阅读:
239
C语言中数组是元素类型相同的变量的集合,从内存角度来看是一大段连续的内存空间。 在使用数组之前,一个好的习惯是通过memset函数对数组的内容进行初始化。相当于是重置内存块,这种方式和将数组初始化赋值为0是不一样的,第一种是显示的进行,第二种是通过编译器来进行的操作,在编译阶段才将数组中的元素全部置 ...
分类:
编程语言 时间:
2017-10-04 15:00:15
收藏:
0 评论:
0 赞:
0 阅读:
276
本周小结: ①学会了简单的输入输出 ②要记得加对应的头文件,否则编译会出错 ③不能只拘泥于已学的知识,要学会自己寻找解决问题的办法,自己动手获取新知识,善于利用资源 下周计划: 跟上老师的进度的同时要主动预习后面的章节,争取能够自己解决所有问题,打代码时要认真,减少忘记添加头文件,忘记分号等错误的出 ...
分类:
编程语言 时间:
2017-10-04 14:59:17
收藏:
0 评论:
0 赞:
0 阅读:
265
之前我们已经完成了对两个变量内容进行交换的程序,这两道题目大同小异,不过是将两数变成了两数组。 可能我们会想:我们是不是需要第三个数组作为中间变量进行交换操作? 答案是no,我们只需要通过一个循环体,每次取出数组中的一个元素和中间变量t进行交换操作即可完成。 代码很简单,我们以数组1{1,2,3}, ...
分类:
编程语言 时间:
2017-10-04 14:58:10
收藏:
0 评论:
0 赞:
0 阅读:
305
一、方法的重载 重载就是根据不同的数据类型,自动匹配对应的方法。重载在编译的时候就决定调用哪个方法了,和重写不一样。(常见,构造函数重载)。 举个栗子: 1、基本数据类型的重载: 2、带对象引用参数的重载 总结:重载的规则 1、重载的方法必须改变参数列表,参数必须不同(参数的个数,参数的类型,参数的 ...
分类:
编程语言 时间:
2017-10-04 14:57:26
收藏:
0 评论:
0 赞:
0 阅读:
160
官方文档:https://docs.python.org/2/library/stringio.html StringIO 和 cStringIO 都是对内存中的文件进行读写,操作方法与文件操作类似,都有read、write、close、seek等方法。 StringIO用一个字符串初始化后,文件内 ...
分类:
编程语言 时间:
2017-10-04 14:56:53
收藏:
0 评论:
0 赞:
0 阅读:
281
看这篇随笔之前请务必先看前面两章: Java中String、StringBuilder、StringBuffer常用源码分析及比较(一):String源码分析 Java中String、StringBuilder、StringBuffer常用源码分析及比较(二):StringBuilder、Strin ...
分类:
编程语言 时间:
2017-10-04 14:56:35
收藏:
0 评论:
0 赞:
0 阅读:
274
面试题 要求写出打印结果: 这题牵扯打类的加载,首先分析: 1:SingleTon singleTon = SingleTon.getInstance();调用了类的SingleTon调用了类的静态方法,触发类的初始化 详解:http://www.cnblogs.com/zhangyu0217 /p ...
分类:
编程语言 时间:
2017-10-04 14:53:47
收藏:
0 评论:
0 赞:
0 阅读:
211
为什么要了解算法的效率? 一般来说,编程就是把各种已知的算法代入到自己的代码当中,以此来解决问题。因此,了解各种算法的效率对于我们选择一个合适的算法有很大帮助。 算法的效率由什么确定? 从算法分析的理论来讲,算法的效率通常由它们的复杂度来评估,用渐近记号(asymptotic notation)来表 ...
分类:
编程语言 时间:
2017-10-04 14:05:42
收藏:
0 评论:
0 赞:
0 阅读:
333
1 import java.util.*; 2 3 public class Dish { 4 5 private final String name; 6 private final boolean vegetarian; 7 private final int calories; 8 priva ...
分类:
编程语言 时间:
2017-10-04 14:04:46
收藏:
0 评论:
0 赞:
0 阅读:
221
数组存放的可以是普通的int,double,string类型,也可以是自定义的类的实例 如果数组长度未知,可以用list对象存放 更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123 我的在线论坛: http://csrobot.... ...
分类:
编程语言 时间:
2017-10-04 14:01:50
收藏:
0 评论:
0 赞:
0 阅读:
293
终于 找到课程链接了,太赞了,屈婉玲老师真的太厉害了! http://www.chinesemooc.org/kvideo.php?do=course_progress&kvideoid=4748&classesid=1972 数组的最大值,最小值有好几种方法求解: 第一种: 蛮力法 第二种方法是 ...
分类:
编程语言 时间:
2017-10-04 14:01:10
收藏:
0 评论:
0 赞:
0 阅读:
317
1,类的加载过程; JVM将类加载过程分为三个步骤:装载(load),链接(link)和初始化(initialize),其中链接又分为三个步骤; 验证(varification),准备(Preparation),和解析(Resolution);如下图 其实 类从被加载到虚拟机内存中开始,直到卸载出内 ...
分类:
编程语言 时间:
2017-10-04 14:00:39
收藏:
0 评论:
0 赞:
0 阅读:
303
第四百节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装python3.5.1 ...
分类:
编程语言 时间:
2017-10-04 13:55:19
收藏:
0 评论:
0 赞:
0 阅读:
382
转载:在这篇文章中我将给读者介绍Unity中的图形用户界面(GUI)编程.Unity有一个非常强大的GUI脚本API.它允许你使用脚本快速创建简单的菜单和GUI. 简介 Unity提供了使用脚本创建GUI界面的能力.在写这篇文章的时候,Unity还没有提供一套原生的可视化GUI开发工具,尽管你可能会 ...
分类:
编程语言 时间:
2017-10-04 13:51:57
收藏:
0 评论:
0 赞:
0 阅读:
351
解决办法1. 解决办法2. ...
分类:
编程语言 时间:
2017-10-04 13:48:13
收藏:
0 评论:
0 赞:
0 阅读:
793
在不同的语言环境、或者同一语言不同上下文环境中,static关键字具有不同的意思。 1、C语言中 1.1 声明为static的变量具有以下三部分特性: 1)存储位置:存储于静态内存中 2)创建与作用域:静态变量在程序运行之前创建,在程序的整个执行期间始终存在。 3)初始化取值 1.2 类型 1.2. ...
分类:
编程语言 时间:
2017-10-04 13:47:16
收藏:
0 评论:
0 赞:
0 阅读:
214
1.什么是分治算法: 当一个很大的问题直接求解不直观甚至非常困难的时候,可以考虑把大问题转化成一个个的小问题,当小问题还是很难直接求解,就把小问题继续转化成更小的问题,直到可以直接求解问题。 2.最大最小用分治算法求解的思路: 需要分情况讨论: a. 如果数组的长度只有 1 或者 2 ,那么,直接比 ...
分类:
编程语言 时间:
2017-10-04 13:46:31
收藏:
0 评论:
0 赞:
0 阅读:
275
原文地址 在这篇文章中我将给读者介绍Unity中的图形用户界面(GUI)编程.Unity有一个非常强大的GUI脚本API.它允许你使用脚本快速创建简单的菜单和GUI. 简介 Unity提供了使用脚本创建GUI界面的能力.在写这篇文章的时候,Unity还没有提供一套原生的可视化GUI开发工具,尽管你可 ...
分类:
编程语言 时间:
2017-10-04 13:45:40
收藏:
0 评论:
0 赞:
0 阅读:
401