码迷,mamicode.com
首页 > 编程语言
学习使用用Eclipse编写java程序
本文讲解了在Eclipse中完成一个HelloWorld程序的编写过程。刚刚学习java的同学们可能用 记事本编写java源代码,在命令提示符中完成java程序的编译和运行过程。这样的方法对于学习java基础确实已经足够并且也只有这样学习才可以更好的理解java。现在笔者给java初学者介绍java...
分类:编程语言   时间:2015-08-13 12:02:06    阅读次数:130
Java学习4之抽象类
在面向父类编程的过程中,抽象出来的父类具有一般化特质。父类函数只是一个抽象化的概念,只是为了在面向对象编程时统一接口服务。example:有时父类会定义出一些无法实现的行为:public void call(People people){peole.speak();}此函数面向父类People设计,...
分类:编程语言   时间:2015-08-13 12:02:34    阅读次数:116
TSuperEnumerator、TSuperAvlIterator、ObjectFindFirst
通过 ISuperObject.GetEnumerator 可获取一个 TSuperEnumerator 对象.TSuperEnumerator 主要有: MoveNext 方法、Current 属性; 使用举例:var jo: ISuperObject; e: TSuperEnumerator;b...
分类:编程语言   时间:2015-08-13 12:00:34    阅读次数:93
Duanxx的C++学习: 使用类没有被定义 原因及解决方法
今天,随着C++写的神经网络算法。我发现了一个很令人费解的问题,下面的描述一般地描述,例如:我有两个类ClassA和ClassB,它们分别有成员变量a。b;ClassA有一个函数是这种:FunctionA(const ClassB &classB)ClassB中也有一个类似的函数:FunctionB...
分类:编程语言   时间:2015-08-13 12:02:10    阅读次数:141
解析json数组
String str=response.toString();JSONObject obje;try {obje = new JSONObject(str);JSONArray objec=new JSONArray(obje.getString("obj"));int i=objec.length...
分类:编程语言   时间:2015-08-13 12:02:27    阅读次数:116
C/C++之extern "C"的用法解析
extern "C"的用法解析 http://blog.sina.com.cn/u/494a1ebc010004g5 C++中extern “C”含义深层探索 1.引言 C++语言的创建初衷是“a better C”,但是这并...
分类:编程语言   时间:2015-08-13 11:59:27    阅读次数:178
关于线程间操作无效: 从不是创建控件“xx”的线程访问它,错误解决方法
这是一个线程不安全的问题。跨线程操作问题。比如我们需要在线程中改变textbox的文本,textbox的name是txtShowMsg第一种方法(不推荐使用)在窗体构造函数中写Control.CheckForIllegalCrossThreadCalls =false;这种方法,只是不去检查跨线程的...
分类:编程语言   时间:2015-08-13 12:00:02    阅读次数:151
C/C++之单例模式实现
/**** 保证一个类仅有一个实例,并提供一个访问它的全局访问点*/#include #include using namespace std;class Singelton{private: Singelton(){} static Singelton* singel;public: static...
分类:编程语言   时间:2015-08-13 11:54:40    阅读次数:126
C/C++之内存对齐
数据对齐,是指数据所在的内存地址必须是该数据长度的整数倍。DWORD数据的内存起始地址能被4除尽,WORD数据的内存起始地址能被2除尽。X86CPU能直接访问对齐的数据,当它试图访问一个未对齐的数据时,会在内部进行一系列的调整。这些调整对于程序员来说是透明的,但是会降低运行速度,所以编译器在编译程序...
分类:编程语言   时间:2015-08-13 11:49:53    阅读次数:114
两种冒泡排序方法调用的修改--一个方法同时实现两种排序
class Program { /// /// 数组排序 /// /// 数组 /// true为从小到大排列 false为从大到小排列 /// 排序完的数组 static int[] Me...
分类:编程语言   时间:2015-08-13 11:51:43    阅读次数:142
ACM中使用JAVA的详细介绍
0x01: Java的优缺点各种书上都有,这里只说说用Java做ACM-ICPC的特点: (1)最明显的好处是,学会Java,可以参加JavaChallenge。 (2)对于熟悉C/C++的程序员来说,Java并不难学,找本书,一两周业余时间就可以搞定了。当然,这里只是指一般编程,想熟悉所有的...
分类:编程语言   时间:2015-08-13 11:50:18    阅读次数:116
黑马程序员--C语言中结构体-我之理解
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------什么是结构体?“结构”是一种构造类型,它是由若干“成员”组成的。每一个成员可以是一个基本数据类型或者又是一个构造类型。为什么要有结构类型?结构体可以把功能相同的数据组织起来,存在一起,用的时候方便,...
分类:编程语言   时间:2015-08-13 11:49:57    阅读次数:150
(编程新语言入门)关于加深学习记忆的方法
最近学习C++,总是学了弄懂了,过几天遇见又忘了。我不知道是不是因为我太笨,总记不住,所以我只能寻找加深对学过内容记忆的方法。此博文不断更新。1、边看书边编码。当我还是一个学渣的时候(现在应该也是,只是好很多),总是只看书,对着一段代码盯很久,久了觉得看书没意思,对编程学习的热情也就下降了。最近发现...
分类:编程语言   时间:2015-08-13 11:48:32    阅读次数:117
Spring-Junit4
Spring整合Junit4测试Service1. 加入依赖包 使用Spring的测试框架需要加入以下依赖包:JUnit 4 (官方下载:https://github.com/KentBeck/junit/downloads)Spring Test (Spring框架中的test包)Sprin...
分类:编程语言   时间:2015-08-13 11:45:49    阅读次数:137
JAVA多线程和并发基础
进程和线程之间有什么不同?一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。...
分类:编程语言   时间:2015-08-13 11:46:18    阅读次数:140
C/C++之面向对象
面向对象的三个基本特征(讲解)面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程(OOP)语言的一个主...
分类:编程语言   时间:2015-08-13 11:45:13    阅读次数:117
Java学习3之成员方法及函数重载
方法的定义:方法名称,返回值,参数列表,修饰符(权限修饰符,final,static),实现体。参考自:《Java 程序设计与工程实践》方法的签名:唯一区别其他方法的元素:(1)方法名称;(2)参数类型列表(参数顺序和类型)。这就是方法的签名。方法的签名不包括方法的返回值。虽然每个重载方法可以有不同...
分类:编程语言   时间:2015-08-13 11:44:59    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!