一 java的特性1.面向对象:与C++相比,JAVA是纯的面向对象的语言C++为了向下兼容C,保留了很多C里面的特性,而C,众所周知是面向过程的语言,这就使C++成为一个"混血儿"。而JAVA语法中取消了C++里为兼容C所保留的特性,如取消了头文件、指针算法、结构、单元等2.平台无关性:生成中间字...
分类:
编程语言 时间:
2015-03-28 11:25:14
阅读次数:
196
Java and C# ComparisonThis is a quick reference guide to highlight some key syntactical differences between Java and C#.This is not a complete overvie...
分类:
编程语言 时间:
2015-03-13 10:37:08
阅读次数:
186
1.try catch() finally{()甚至最后面还可以 catch()捕获异常的,如果程序出现异常,会抛出异常,catch中会进行响应捕获处理,而finally是程序中必须要执行的一部分,不论是不是发生异常通常在finally语句中是进行资源的清除工作。如关闭打开的文件和通讯句柄,或...
分类:
编程语言 时间:
2015-03-10 13:26:52
阅读次数:
148
Clojure首先是FP, 但是由于基于JVM, 所以不得已需要做出一些妥协, 包含一些OO的编程方式Scala首先是OO, Java语法过于冗余, 一种比较平庸的语言, Scala首先做的是简化, 以更为简洁的方式来编写OO, 主要利用‘type inference’能推断出来的, 你就不用写, ...
分类:
其他好文 时间:
2015-03-05 18:39:11
阅读次数:
193
final修饰变量时,表示该变量一旦获得了初始值就不可改变,
由于final变量获得初始值之后不能被重新赋值,因此final修饰成员变量和修饰局部变量时有一定的不同。5.4.1final成员变量成员变量是随类初始化或对象初始化而初始化的,
当类初始化时,系统会为该类的类变量分配内存,并分配默认值;
当创建对象时,系统会为该对象的实例变量分配内存,并分配默认值。
java语法规定:final修...
分类:
其他好文 时间:
2015-02-21 23:29:05
阅读次数:
358
1,关键字:其实就是某种语言赋予了特殊含义的单词。保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含0-9、a-z、$、_;注意:1),数字不可以开头。2),不可以使用关键字。3,常量..
分类:
编程语言 时间:
2014-12-23 19:42:27
阅读次数:
186
Java代码基本格式
Java中所有程序代码都必须存在于一个类中,用class关键字定义类,在class之前可以有一些修饰符。格式如下:
修饰符 class 类名
{
程序代码
}
注:
1、Java是严格区分大小写的。
2、Java程序中一句连续的字符串不能分开在两行中写。
Java程序的注释
Java里的注释有三种类...
分类:
编程语言 时间:
2014-12-20 11:45:42
阅读次数:
389
一、循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。 循环语句的组成: 初始化语句:一条或者多条语句,这些语句完成一些初...
分类:
编程语言 时间:
2014-12-08 12:00:00
阅读次数:
347
A. Java是面向对象的编程语言。通过面向对象的方式,将现实世界的物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。【通过面向对象的方法,更利于人理解的方式对于复杂系统的进行分析、设计与编程。同时,面向对象能有效提高编程的效率,通过封装技术,消息机制可以像搭积木...
分类:
编程语言 时间:
2014-11-14 19:40:31
阅读次数:
161
java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言。建议如果学习java体系的话可以这样去学习: 第一阶段:Java基础,包括java语法,面向对象...
分类:
编程语言 时间:
2014-10-31 12:17:39
阅读次数:
255