码迷,mamicode.com
首页 > 编程语言
深入理解java虚拟机(十二) Java 语法糖背后的真相
语法糖(Syntactic Sugar),也叫糖衣语法,是英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语。指的是,在计算机语言中添加某种语法,这种语法能使程序员更方便的使用语言开发程序,同时增强程序代码的可读性,避免出错的机会;但是这种语法对语言的功能并没有影响。 Java中的泛型,变长参数,自动拆箱/装箱,条件编译等都是,下面做简单的介绍和分析。...
分类:编程语言   时间:2014-09-05 23:47:32    阅读次数:293
java.lang.ArrayIndexOutOfBoundsException
1、错误描述 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at com.you.model.Args.main(Args.java:18) 2、错误原因 /** * */ package com.you.model; /** * @author YHD * */ pu...
分类:编程语言   时间:2014-09-05 23:47:22    阅读次数:170
使用C语言获取当前系统的时间
要想使用C语言来获取当前系统的时间,办法如下: 需要提前准备的工作: 1 #include 2 #include 3 #include 4 5 int main() 6 { 7 time_t rawtime; //时间类型,由time.h中定义 8 struct ...
分类:编程语言   时间:2014-09-05 23:45:42    阅读次数:319
Java笔记原生数据类型【二】
1.Java中的数据类型分为:1)原生类型(primitive Data type)2.)引用类型(对象类型) (Reference Type)1.变量和常量:常量:就是值不会变化的量;变量:就是值可以变化的;3.如果定义变量:变量类型 变量名;int a;4.变量的赋值:a = 2;上的3和4中定...
分类:编程语言   时间:2014-09-05 23:43:42    阅读次数:245
清除css、javascript及背景图在浏览器中的缓存
在实际项目开发过过程中,页面是上传到服务器上的。而为了减少服务器的压力,让用户少加载,浏览器会将图片、css、js缓存到本地中,以便下次访问网站时使用。这样做不仅减少了服务器的压力,并且也减少了用户的下载次数,获得更好的用户体验。 然而在版本升级或做一些css、js等调整的时候,缓存导致用户无法.....
分类:编程语言   时间:2014-09-05 23:42:22    阅读次数:190
Visual C++ Runtime Library
Win系统必备的Visual C++ Runtime Library 下载:http://pan.baidu.com/s/1c0gXNMC
分类:编程语言   时间:2014-09-05 23:38:42    阅读次数:179
Java中只有按值传递,没有按引用传递!(两种参数情况下都是值传递)
今天,我在一本面试书上看到了关于java的一个参数传递的问题:写道java中对象作为参数传递给一个方法,到底是值传递,还是引用传递?我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉!结果发现,我错了!答案是:值传递!Java中只有按值传递,没有按引用传递!回家后我就迫不及...
分类:编程语言   时间:2014-09-05 23:36:02    阅读次数:181
java注解的学习
package package3;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java...
分类:编程语言   时间:2014-09-05 23:34:52    阅读次数:190
springMVC+ajax分页查询
项目用到ajax技术的查询,查询结果很多时候要分页展示。这两天摸索了一下,在这里做一总结,方便自己随时查看, 也方便后人参考。 这里的顺序遵从从前台页面到后台控制器,业务层,Dao层。 下面先讲页面,页面js代码如下: /* 全局变量 */ var userCount;//符合查找条件的用户总页数,分页参考 var pageIndex = 0;//当前页,默认为0 var pageSize...
分类:编程语言   时间:2014-09-05 22:30:42    阅读次数:291
使用JavaScript动态添加CSS样式规则
动态添加规则到样式表是高效的手段,可能比你想象的还要简单。请记住这种方案,可能在你的下一个大应用中需要使用,因为它能在代码和元素处理这两方面避免你掉进坑里。...
分类:编程语言   时间:2014-09-05 22:29:52    阅读次数:201
C++之类的成员函数的调用 vs. 普通函数的调用
首先请看下面的语句: Point3d obj; Point3d *ptr = &obj; 当使用上述指针或者对象调用成员函数Func()时,会有: obj.Func(); ptr->Func(); 上述调用的背后到底完成了一些什么呢? 假设Func函数的定义如下: Point3d Point3d::Func() const { Float a = getA();...
分类:编程语言   时间:2014-09-05 22:29:42    阅读次数:226
详解Java基本数据类型
二进制速算法...
分类:编程语言   时间:2014-09-05 22:29:12    阅读次数:194
C++ Primer 4th 读书笔记(第一部分)
虽然,有一定的...
分类:编程语言   时间:2014-09-05 22:26:42    阅读次数:302
JavaScript(二)--实现分栏
Javascript中讲到了分栏的小实例,这篇文章就写一个小的例子吧,从这个例子中看看我们都学到什么?...
分类:编程语言   时间:2014-09-05 22:26:32    阅读次数:205
Java中StringBuilder的清空方法比較
StringBuilder 没有提供clear或empty方法。清空有3种方法:1)新生成一个,旧的由系统自己主动回收2)使用delete3)使用setLength将三种方法循环1000万次,代码:1.public class sbbm {2.3. static String a;4. static...
分类:编程语言   时间:2014-09-05 22:22:42    阅读次数:232
Python9-5
Python打印不换行方法一、可以用print i,即在后面加逗号,但是这还是有一个不好的地方,就是会产生空格,print 1,print 2,则会输出:1 2方法二、import syssys.stdout.write("abc")sys.stdout.write("def")链表:一个链表类,一...
分类:编程语言   时间:2014-09-05 22:22:32    阅读次数:188
JavaScript学习笔记(七)----面向对象的程序设计
1.对象var person = {};alert(typeof person); //objectObject.defineProperty(person,"name",{ writable:false, value:"Yoyo"});alert(person.name); //Yoyo...
分类:编程语言   时间:2014-09-05 22:21:52    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!