摘要: 各种语言的介绍(第二版) 在介绍编程语言之前,先说说开放源代码的必要性。现在,在软件生产领域存在巨大的智利浪费,大家把大量的精力用在编写别人已经实现的 程序代码上。看看,文本编辑器有多少,看看ftp程序有多少,看看字处理程序有多少,这些程序虽然有差别,但主要的功能都是一样的。要实 现个性化的功能,在已有的软件基础上修改会节省多少时间呀!而每个程序各编一套,又浪费多少时间?如果,没有这些重复的工作量,世界 上的程序员至少可以节省80%的工作量。同时,开放源......
摘要:原文地址 http://wen.ccp.org.cn/modules.php?name=news&file=article&sid=553 http://www.blogchina.com/new/display/36119.html 有多少种人就有多少种博客。但是,维持一个博客网页只有三种原因:分享信息、建立声誉、个人表达。尽管其中任一都能成为坚持博客的理由,但是,如果不同时具备三者,恐怕没有人能坚持博客到底。 不论你写的是你的业余爱好、......
Java中static、this、super、final用法简谈本篇旨在帮助准备学习java以及刚接触java的朋友认识、掌握与使用static、this、super、final这几个关键字的使用。java博大精深,我也是一位正在学习与使用java的爱好者,文中难免有不妥之处,欢迎指正。 【相关文章:
sqlserver 海量数据导入的最快方】 【扩展阅读:
Java中的事务处理】一、static 【扩展信息:
臆断B/S开发技术选择的心态】 请先看下面这段程序: public class hello{ public static void main(string[] args){ //(1) system.out.println("hello,world!"); //(2) } } 看过这段程序,对于大多数学过java 的从来说,都不陌生。即使没有学过java,而学过其它的高级语言,例如c,那你也应该能看懂这段代码的意思。它只是简单的输出“hello,world”,一点别的用处都没有,然而,它却展示了static关键字的主要用法。 在1处,我们定义了一个静态的方法名为main,这就意味着告诉java编译器,我这个方法不需要创建一个此类的对象即可使用。你还得你是怎么运行这个程序吗?一般,我们都是在命令行下,打入如下的命令(加下划线为手动输入): javac hello.java java hello hello,world! 这就是你运行的过程,第一行用来编译hello.java这个文件,执行完后,如果你查看当前,会发现多了一个hello.class文件,那就是第一行产生的java二进制字节码。第二行就是执行一个java程序的最普遍做法。执行结果如你所料。在2中,你可能会想,为什么要这样才能输出。好,我们来分解一下这条语句。(如果没有安装java文档,请到sun的官方网站浏览j2se api)首先,system是位于java.lang包中的一个核心类,如果你查看它的定义,你会发现有这样一行:public static final printstream out;接着在进一步,点击printstream这个超链接,在method页面,你会看到大量定义的方法,查找println,会有这样一行: public void println(string x)。好了,现在你应该明白为什么我们要那样调用了,out是system的一个静态变量,所以可以直接使用,而out所属的类有一个println方法。 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法。如下所示: class simple{ static void go(){ system.out.println("go..."); } } public class cal{ public static void main(string[] args){ simple.go(); } } 调用一个静态方法就是“类名.方法名”,静态方法的使用很简单如上所示。一般来说,静态方法常常为应用程序中的其它类提供一些实用工具所用,在java的类库中大量的静态方法正是出于此目的而定义的。 静态变量 静态变量与静态方法类似。所有此类实例共享此静态变量,也就是说在类装载时,只分配一块存储空间,所有此类的对象都可以操控此块存储空间,当然对于final则另当别论了。看下面这段代码:class value{ static int c=0; static void inc(){ c++; } } ...
下一页 摘要:原文地址:http://blog.csdn.net/estyle/archive/2004/07/05/34722.aspx欢迎转载!但请注明出处(原文地址)和我的姓名:靳田谢谢啦! ^_^
当你学习某代码技术已经基本入门以后,自然会注意到提高代码质量的重要性,而书写注释则是提高代码质量的第一关——可能也是最容易的一关。以下是我总结的关于书写注释的一些建议!
一、切勿为了注释而注释! 为代码添加注释的最主要目的是提高代码可读性,但这里面还有一......