[JAVA_开课吧资源]第一周 Java语言概述、Java语言基础

时间:2014-06-24 09:23:18   收藏:0   阅读:476

主题一 Java语言概述

» JDK介绍及其基本组件

Sun公司利用Java开发工具箱(Java Development Toolkit ,JDK)发布Java的各个版本。JDK由开发和测试Java程序的独立程序集组成,它们都从命令行调用。

[请点击查看更多内容 转自51CTO.com]

» 使用CMD开发运行Java程序

代码文件的拓展名必须为.java,并且文件名应该与类的类名完全相同。编译一个程序是指使用编译器将源代码翻译成java字节码。下面的命令用来编译源代码文件welcome.java:

Javac welcome.java

如果没有语法错误的话,编译器就会生成一个名为welcome.class的字节码文件。字节码类似于机器指令,但是它是结构中立的,可以在任何一个具有Java解释器和运行环境的平台上运行。运行Java程序就是运行字节码,下面的命令用来运行字节码:

Java welcome

[请点击查看更多内容 转自CSDN-博客频道-个人博客]

» 使用IDE开发运行Java程序

Eclipse是一种可扩展的开放源代码集成开发环境。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。一直以来,集成开发环境经常将其应用范围限定在“开发、构建和调试”的周期之中,为了使得集成开发环境克服其局限性,业界厂商决定合作创建了Eclipse平台。Eclipse允许在同一集成开发环境中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。

Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件。Eclipse为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。

[请点击查看更多内容 转自 IT专家网]

» Java语言的特点

Java的迅速发展和广泛应用得益于它的设计和程序特征,尤其是它写一次程序,任何地方都支持运行。正如Sun公司在Java语言白皮书所叙述的,Java是简单的(simple)、面向对象的(object-oriented)、分布式的(distributed)、解释型的(interpreted)、健壮的(robust)、安全的(secure)、结构中立的(architecture-neutral)、可移植的(portable)、高效的(high-performance)、多线程的(multithreaded)、动态的(dynamic)。

[请点击查看更多内容 转自百度文库]

主题二 Java语言基础

» 标识符的命名规则

Java中的包,类,方法,参数和变量的名字,可由任意顺序的大小写字母,数字,下划线(▁)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的保留关键字。标识符命名规则具体如下:

[请点击查看更多内容 转自Java编程语言百科]

» Java中的关键字

下表列出了所有的Java关键字,目前共有50个Java关键字,其中,“const”和“goto”这两个关键字目前在Java语言中并没有具体含义,Java语言把它们列为关键字,只是因为“const”和“goto”是其他某些计算机语言的关键字。

[请点击查看更多内容 转自ITEYE论坛]

» 分隔符

分隔符是用来区分源程序中的基本成分,可使编译器确认代码在何处分隔。分隔符有:

[请点击查看更多内容 转自ninglu0905的专栏]

» Java的数据类型

Java中的八种数据类型分别是:长整数(long),整数(int),短整数(short),字节型(byte),字符型(char),单精度浮点型(float),双精度浮点型(double),布尔型(boolean)。

[请点击查看更多内容 转自博客园kelin1314]

» 数据类型的转换

Java的数据类型在定义时就已经确定了,因此不能随意转换成其他的数据类型,但Java允许用户有限度地做类型转换处理。数据类型的转换方式可以分为“自动类型转换”及“强制类型转换”两种。

[请点击查看更多内容 转自开源中国社区彭博]

» 运算符与表达式

运算符的划分:赋值运算符,算数运算符,关系运算符,条件运算符,逻辑运算符,位运算符,其他运算符(new ,instanceof,强制类型转换运算符)。还可以按照连接操作数的多少来分,有一元(目)运算符,二元(目)运算符,三元(目)运算符。另外,算术运算符和赋值运算可以结合在一起形成算术赋值运算符

Java中的语句有很多形式,表达式就是其中的一种。表达式是由操作数与运算符组成:操作数可以是常量,变量也可以是方法,而运算符就是数学中的运算符号,如“+”,“—”,“*”,“/”,“%”等。

[请点击查看更多内容 转自博客园My java home]

» 运算符的优先级

优先级是指同一式子中多个运算符被执行的次序。同一级别里的运算符具有相同的优先级,算数运算符具有作结合性。例:计算a-b+c时,b先于左边的减号结合,执行a-b的运算,再执行加c的运算。赋值运算符具有右结合特性。例:当计算a=b=c=o时,先执行c=0,再执行b=c,最后执行a=b。括号运算符()的运算优先级最高。不论任何时候,当你一时无法确定某种计算的执行次序时,可以使用加括号的方法明确编译器指定运算顺序,这也是提高程序可读性的一个重要方法。

[请点击查看更多内容 转自ITeye简简单单博客]

» Java程序结构及语句类型

Java程序结构包括以下三种:

Java语句类型主要包括以下内容:

[请点击查看更多内容 转自枫舞星萍]

»数组

[请点击查看更多内容转自天涯问答]

[请点击查看更多内容 转自百度空间玲珑齐]

[JAVA_开课吧资源]第一周 Java语言概述、Java语言基础,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!