1.没有必要时请不用使用静态变量 使用Java的开发者都知道,当某个对象被定义为stataic变量所引用,这个对象所占有的内存将不会被回收。有时,开发者会将经常调用的对象或者变量定义为static,以便提高程序的运行性能。因此,不是常用到的对象或者变量,不要定义为static类型的变量,尤其是静态类 ...
分类:
编程语言 时间:
2017-10-20 15:56:06
阅读次数:
167
小结: 1. 语言分类 2. Python解释器 3. Python 安装 (Mac环境 <!--EndFragment--> 编译型和解释型 编译型:执行效率高,但可移植性差 解释型:平台兼容性好,修改方便,但执行效率低 动态(类型)语言和静态(类型)语言 动态(类型)语言:不用定义变量数据类型, ...
分类:
编程语言 时间:
2017-10-16 22:10:45
阅读次数:
206
目录: 1.预备知识: Go的变量都是静态类型(声明时指定的类型),它也有底层类型(定义类型时指定的基础类型,即:它是以什么形式存储的); 一个接口变量存储了一对(value, type):赋值给这个接口变量的具体值value、以及这个值的类型描述符type; Go的接口变量都是静态类型化的:一个接 ...
分类:
编程语言 时间:
2017-10-12 01:02:33
阅读次数:
233
1:作用如下: (1)const用于定义常量:const定义的常量编译器可以对其进行数据静态类型安全检查。 (2)const修饰函数形式的参数:当输入参数为用户自定义类型和抽象数据类型时,应该将“值传递”改为“const&传递”,可以提高效率。比较下面两段代码: 第一个函数效率低。函数体内产生A类型 ...
分类:
编程语言 时间:
2017-10-08 11:23:47
阅读次数:
180
一、数学类: 在System命名空间下,是一个静态类。具有两个静态常量E(自然数e)和 PI(圆周率)。 常用的静态方法: (1)Math.Abs();求绝对值; (2)Math.Round();求四舍五入; (3)Math.Ceiling();求大于或等于指定数值的最小整数; (4)Math.Fl ...
分类:
其他好文 时间:
2017-10-07 20:41:17
阅读次数:
200
一、关键字概述 1、如果C#关键字作为标识符则需要在标识符前加上@。标识符是定义的,关键字是系统自带的。 2、标识符:用来表示程序中各种语法成分的名称; 3、访问修饰符:访问修饰符是关键字的一个“子集”。 注:访问修饰符用于限定类型以及类型成员的一种符号。将类进行封装,对外提供可访问的属性和方法。外 ...
分类:
其他好文 时间:
2017-10-05 12:12:38
阅读次数:
162
原文出处:CSDN邓帅写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些Java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE... ...
分类:
编程语言 时间:
2017-10-02 19:21:04
阅读次数:
195
Java程序员们最常犯的10个错误 1.将数组转化为一个列表时,程序员们经常这样做: List<String> list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.u ...
分类:
编程语言 时间:
2017-10-01 00:20:13
阅读次数:
227
在自定义控件时为了满足特定需求,widget大都是我们自己测量的。大家都知道测量时最重要的步骤就是重写onMeasure方法,来计算出宽高。 这里面的MeasureSpec 很重要,大家也都知道,它是一个java中的静态类,它有重要的三个静态常量和三个最重要的静态方法。 我这里说下MeasureSp ...
分类:
其他好文 时间:
2017-09-28 16:44:30
阅读次数:
190