码迷,mamicode.com
首页 > 编程语言
[Thinking in Java]修饰符public,protected,默认,private
在使用Java时,常常会遇到四种修饰符,即public,protected,默认(没有修饰符),private,这里写下它们的区别public :包内包外任意访问protected :包内访问,包外仅子类访问默认 :包内任意访问private :仅类内访问用代码解释 1 package p1; 2 ...
分类:编程语言   时间:2015-04-26 06:57:15    阅读次数:176
C++的类(1)
_C++ Primer Plus_Chap10_Compiler-DevC++_一、理解书中函数(P.343)①stock.h_在头文件中定义类 1 #ifndef STOCK00_H_ //ifndef防止双重定义 2 #define STOCK00_H_ 3 4 #include 5 ...
分类:编程语言   时间:2015-04-26 06:54:58    阅读次数:156
I/O系统,多线程、图形用户界面编程
多线程进程与线程区别:进程需要分配独立的内存空间;线程在同一内存空间中工作,可以共享同一块内存和系统资源与Java相关的API: 1)Thread类 方法:start()启动; urn() ; getName()获取线名; setName()改变线名; setPriority()设置优先...
分类:编程语言   时间:2015-04-26 06:54:46    阅读次数:205
java核心技术学习笔记之三程序设计结构
一 基本数据结构必须包括在类中必须具备 public static main方法大小写敏感二、数据类型四种整数类型:Int 4字节 short 2字节 long8字节 byte1字节二种浮点型float 4字节douleble 8字节char类型;boolean类型常量使用final定义 类常量使用...
分类:编程语言   时间:2015-04-26 06:54:39    阅读次数:107
JavaScript数据结构
动态类型javascript是一种弱类型(动态语言)。这意味着在使用之前不用声明变量的类型,程序运行时,它的类型会自动确认。数据类型ECMAScript中有五种简单的数据类型:undefined,null,boolean,number,string。还有一种复杂数据类型——Object,object...
分类:编程语言   时间:2015-04-26 06:55:29    阅读次数:141
JavaScript数据结构-列表
应用场景:购物清单不包含任何元素的列表称为空列表列表的完整抽象数据类型定义:listSize(属性)列表的元素个数pos(属性)列表的当前位置length(属性)返回列表中元素的个数clear(方法)清空列表中的所有元素toString(方法)返回列表的字符串形式getElement(方法)返回..
分类:编程语言   时间:2015-04-26 01:51:40    阅读次数:167
c++进阶之路04STL知识
模板把函数或类要处理的数据类型参数化,即表现为参数的多态性。是一种代码重用机制。函数模板有多种重载方式,可以定义同名的函数模板,提供不同的参数和实现;也可以用其他非函数模板重载。函数模板,没有普通函数的类型转换机制。所以有时用普通函数去重载函数模板。函数是..
分类:编程语言   时间:2015-04-26 01:51:46    阅读次数:244
java反射调用静态方法
publicclassTest{ publicstaticvoidmain(String[]args){ Classc; c=Class.forName("K"); try{ Methodm=c.getMethod("aa",newClass[]{String.class}); m.invoke(c,newObject[]{"test"}); }catch(Exceptione) { e.printStackTrace(); } } }
分类:编程语言   时间:2015-04-26 01:51:15    阅读次数:158
JavaScript数据结构-栈
栈特点:1.在栈顶添加或删除2.有序3.元素只能通过列表的一端访问4.后入先出(LIFO)栈的三个主要方法push()pop()peek();functionStack(){ this.top=0; this.dataStore=[]; this.push=push; this.pop=pop; this.peek=peek; this.clear=clear; this.length=length; } functionpush(..
分类:编程语言   时间:2015-04-26 01:48:56    阅读次数:128
python中date、datetime、string的相互转换
importdatetimeimporttimestring转datetimestr=‘2012-11-19‘date_time=datetime.datetime.strptime(str,‘%Y-%m-%d‘)date_timedatetime.datetime(2012,11,19,0,0)datetime转stringdate_time.strftime(‘%Y-%m-%d‘)‘2012-11-19‘datetime转时间戳time_time=time.mktime(date_time.t..
分类:编程语言   时间:2015-04-26 01:48:53    阅读次数:190
PHP输出javascript脚本,带php参数,函数传参字符串并带有变量
1、在php中,有的时候我们需要echo出js脚本,并且这个脚本里带有php设置的变量怎么输出,有点讲究,记下来备用。方法如下:(1)第一种方法<?php$_hg=‘hong‘;echo‘<scripttype="text/javascript">alert("我的名字是‘.$_hg.‘");history.back();</script>‘;?>(..
分类:编程语言   时间:2015-04-26 01:48:31    阅读次数:195
指针数组 学习笔记
#include<stdio.h> #include<string.h> #defineN4 #defineLEN20 voidmain() { inti,j; chartemp[LEN],name[N][LEN]={"China","America","Austlia","Japan"}; for(i=1;i<=N;i++) for(j=0;j<N-i;j++) if(strcmp(name[j],name[j+1])>0) { str..
分类:编程语言   时间:2015-04-26 01:44:31    阅读次数:172
指向二维数组的指针 学习笔记
#include<stdio.h> #defineM3 voidmain() { inta[M][M],*q; intsum(int(*p)[M]); printf("请输入方阵数据:"); for(q=a[0];q<a[0]+M*M;q++) scanf("%d",q); printf("方阵主对角线上的元素之和为:%d\n",sum(a)); } intsum(int(*p)[M]) { inti,s=0; for(i=0;i&l..
分类:编程语言   时间:2015-04-26 01:45:32    阅读次数:195
4.PowerShell -- 数组,哈希表
1.PowerShell数组声明数组$strUsers=@("user1","user2","user3”)查看数组$strUsersPSC:\Users\Administrator>$strUsers[0]user1赋值$strUsers[1]="marui"重新查看数组元素PSC:\Users\Administrator>$strUsersuser1maruiuser3合并两个数组2.PowerShell哈希表哈希表,也就..
分类:编程语言   时间:2015-04-26 01:29:52    阅读次数:204
如何运用java语言实现乘法原理
首先说明几个概念:乘法原理:做一件事,完成它需要分成n个步骤,做第一步有m1种不同的方法,做第二步有m2不同的方法,……,做第n步有mn不同的方法,那么完成这件事共有N=m1m2m3…mn种不同的方法。这是概率学中的理解排列:一般地,从n个不同元素中取出m(m≤n)个元素,按照..
分类:编程语言   时间:2015-04-26 01:25:21    阅读次数:242
python 输入输出,注释的使用
用EidtPlus新建一个py文件.代码如下(不能用notepad)#-*- coding:cp936 -*- print 'hello, python' print 'first 1', 'second 2' print '100 + 200 =', 100+200 #用户输入 """ 用户输入 """ name = raw_input() print '输入的数据:', name name =...
分类:编程语言   时间:2015-04-26 01:20:27    阅读次数:139
线程之间的同步通信
我们都知道在java中线程的代码形式可以写为如下new Thread( new Runnable() { @Override public void run() { // TODO Auto-generated method stub } } ).start();在多线程启动之下,线程之间的运行将是随机进行...
分类:编程语言   时间:2015-04-26 01:20:27    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!