方法的创建 方法就是可重复调用的代码段。 定义: 访问修饰符 返回值类型 方法名(参数){ 方法主体 } 返回值类型:void(无返回值);基本数据类型;应用数据类型;类对象等。 方法名的命名规则:第一个字母小写,多个单词之间,后面单词的第一个字母大写。如userName。 参数:方法参数可以没有, ...
分类:
编程语言 时间:
2017-09-29 23:10:07
阅读次数:
322
类是对某一类事物的描述,是抽象的、概念上的意义。对象是实际存在的该类事物的每一个个体,也被称为实例。 创建对象:包括声明对象和实例化对象 Person person;//声明 person = new Person();//实例化 创建对象内存划分 1、声明开辟一个栈空间 2、实例化开辟一个堆内存空 ...
分类:
编程语言 时间:
2017-09-29 23:13:09
阅读次数:
462
常量什么是常量*在程序执行的过程中其值不可以发生改变Java中常量的分类*字面值常量*字符串常量*整数常量*小数常量*字符常量*布尔常量*空常量null(数组部分讲解)*自定义常量eclipse实现classDemo1_Constant{
publicstaticvoidmain(String[]args){
System.out.print..
分类:
编程语言 时间:
2017-09-29 23:14:29
阅读次数:
408
说明:传递给我的参数是什么类的运行时类,那么返回的就是哪个类的实例。 这几周一直在看之前公司做的老项目,封装的挺好的,觉得很多地方用的很巧妙 java博大精深 ...
分类:
编程语言 时间:
2017-09-30 00:22:50
阅读次数:
251
装饰器 定义:本质是函数,装饰其它函数是为了给其添加新功能; 原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 实现装饰器知识储备: 1.函数即变量; 2.高阶函数 3.嵌套函数 高价函数+嵌套函数=装饰器 下面我哪一个案例来讲一讲 而那个*args,和**kwargs,则 ...
分类:
编程语言 时间:
2017-09-30 00:25:10
阅读次数:
188
枚举类是在java 5后新增的,可以用于封装常量,并且还可以为常量的使用提供一些方法。 定义枚举类的语法: 获得枚举类中某个枚举成员: 枚举类名.枚举成员; 通过: 枚举类名.values() 可以获得该枚举类中的所有枚举成员;如 若要遍历输出所有的元素,则: 结果为: A B C 编写一个Wheh ...
分类:
编程语言 时间:
2017-09-30 00:25:38
阅读次数:
235
7-1 找最小的字符串 本题要求编写程序,针对输入的N个字符串,输出其中最小的字符串。 输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。 ...
分类:
编程语言 时间:
2017-09-30 00:26:23
阅读次数:
4574
[Spark][Python]sortByKey 例子 的继续: [Spark][Python]groupByKey例子 In [29]: mydata003.collect() Out[29]: [[u'00001', u'sku933'], [u'00001', u'sku022'], [u'0 ...
分类:
编程语言 时间:
2017-09-30 00:28:01
阅读次数:
183
python开发用到python模块用pip来安装非常方便。以下为centos7下安装命令。1 先安装源 yum -y install epel-release 2 安装python-pipyum -y install python-pip 3 安装python-devel,pip安装模块时下载模块 ...
分类:
编程语言 时间:
2017-09-30 00:29:00
阅读次数:
133
java代码编写的30条建议 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName ThisIsAClassName ...
分类:
编程语言 时间:
2017-09-30 00:30:05
阅读次数:
315
程序的发展历程:面向过程-->面向对象 面向过程:不去想怎么做,边做边看 面向对象:先想好怎么做,然后再做 修饰符(访问权限) 访问级别 访问控制修饰符 同类 同包 子类 不同的包 公开 public √ √ √ √ 受保护 protected √ √ √ -- 默认 没有访问控制修饰符 √ √ - ...
分类:
编程语言 时间:
2017-09-30 00:32:11
阅读次数:
211
恢复内容开始 随堂笔记 1.float 为单精度浮点型,使用 ” %f “输出; 初始化时:float a=0.23f; 这里要加一个f表示是单精度浮点型; 2.double为双精度浮点型,使用“ %lf ”输出; 初始化时:double a=0.23; 这里不f表示为双精度浮点型; 3.print ...
分类:
编程语言 时间:
2017-09-30 00:32:45
阅读次数:
205
本节内容: 1.Socket语法及相关 2.SocketServer实现多并发 Socket语法及相关 socket 概念 socket本质上就是在2台网络互通的电脑之间架设一个通道,两台电脑通过这个通道来实现数据的互传。我们知道网络,通信都是基于ip+port方能定位到目标的具体机器上的具体服务, ...
分类:
编程语言 时间:
2017-09-30 00:32:56
阅读次数:
266
1 进程 2 线程 3 多线程存在的意义 4 java程序的运行原理 5 多线程的好处和弊端 6 线程的创建方式一 ...
分类:
编程语言 时间:
2017-09-30 00:34:22
阅读次数:
255
3、public static int mystery(int a,int b){ if(b == 0) return 0; if(b % 2 == 0) return mystery(a+a, b/2); return mystery(a+a, b/2)+a; } ...
分类:
编程语言 时间:
2017-09-30 00:34:30
阅读次数:
254
#include <stdio.h>#define N 10 void swap(int*a,int*b);int main(int argc, char *argv[]) { int a[N],i,j; printf("Enter %d number:",N); for(i=0;i<10;i++) ...
分类:
编程语言 时间:
2017-09-30 00:35:39
阅读次数:
258
LinkedList是用动态链表进行存储的,而ArrayList是动态数组存储的。 一、如果对数组进行查询、设置等操作,用ArrayList比较快,方法为get()和set()。 二、如果对数据进行增加、移动等操作,用LinkedList比较快,方法有大的()和remove()。 LinkedLis ...
分类:
编程语言 时间:
2017-09-30 00:35:45
阅读次数:
229
摘要: 本文讲的是阿里正式发布《Java开发手册》终极版!,别人都说我们是码农,但我们知道,自己是个艺术家。也许我们不过多在意自己的外表和穿着,但我们不羁的外表下,骨子里追求着代码的美、质量的美。而代码规约其实就是一个对美的定义。 本文讲的是阿里正式发布《Java开发手册》终极版!,别人都说我们是码 ...
分类:
编程语言 时间:
2017-09-30 00:37:40
阅读次数:
299
sort -n 按数字排序 sort -M 按月份排序 sort -t -k 按指定字段排序 sort -nr 按数字降序排序 ...
分类:
编程语言 时间:
2017-09-30 00:37:56
阅读次数:
230
Python - WebDriver 识别登录验证码 没什么可说的直接上代码! ...
分类:
编程语言 时间:
2017-09-30 00:39:41
阅读次数:
229