一、Java简介:
Java语言诞生于1995年,5月23号由官方正式发布,主要贡献者是James Gosling。
1.2 java语言面向对象编并涉及网络,多线程等重要的基础知识,而且很多新的技术领域都涉及java语言。
二、 Java的特点:
1、一次编写处处运行
2、00(面向对象)万物皆对象
3、java程序不依赖与平台
// 4、java语言是严格区分大小写的
// 5、主要特点之一是简单, 它的基本概念容易掌握
三、J a v a源程序结构为:
Package 语句 / /0或1个, 必须放在文件开始
Import 语句 / /0或多个, 必须放在所有类定义之前
一个J a v a源文件共有3种顶层元素:package( 包声明) 、 import( 包引入) 和class( 类声明) 。这3种顶层元素不是必须同时存在, 如果同时存在, 则必须按照
Package、 import、 class的顺序出现。
ja v a源文件以. j a v a作为文件的后缀名。
四、源文件中Ja v a语言的语法规定
J a v a源文件的命名规则如下:
( 1)源文件名必须满足J a v a语言标识符的规定。
( 2)在一个源文件中, 如果存在一个p u b li c类, 则该文件必须与p u b l i c类
名字一致, 扩展名是. j a v a。如果没有p u b l i c类, 则文件名既可以和某个类的名相同,也可以随意命名( 即不需要与源文件中定义的任何类名相同) , 只要符合标识符的规定即可, 并且扩展名是. j a v a。
注意:
( 1)一个源文件中只能有一个p u b l i c类, 其他类个数不限。
( 2)J a v a是区分大小写的, 如H e l o与h e l o是不同的。
2.编译源文件
源文件通过J a v a编译器( j a v a c . e x e) 编译产生可执行的字节码文件( 类文件) , 该文以对应的类文件名加. c l a s s为后缀作为文件名。
注意:在J a v a编程语言中, 每一个J a v a应用程序必须包含一个m a i n方法。它的格式如下:
Public static void main ( String [ ]args)
关键字p u b l i c与s t a t i c可以相互交换位置( 如:public static void main ( String[ ]args) 或static public void main ( String[]args) )
五.注释
1)注释
注释不参与编译和运行, 但对程序的维护、 修改和其他程序员非常有用。J a v a的注释有
三种类型:
( 1)单行注释“ / / ” 。从“ / / ” 开始到本行末为注释内容。
( 2)多行注释“ /*” , “*/ ”。是从“ /*” 开始到“*/ ” 部分为注释的内容。
( 3)文档注释“ /**” , “*/ ”。与多行注释一样, 不同的是可以使用文档生成器 j a v a d o c生成HTML形式的开发文档。
六、标识符
标识符简单的说就是一个名字
Java标识符的语法细则:
1、 标识符由字母、下划线“_”、美元符号“$”和数字组成,长度不受限制。
2、 标识符的第一个字符不能用数字
3、 标识符也不可用关键字
七、基本数据类型
1、逻辑类型 boolean (布尔类型)
常量:ture,false
使用关键字boolean来定义逻辑变量,定义时也可以赋给初值
列如:Booleanx=ture,tom=false,jiafei;
2、在整数类型
常量:123,6000(十进制),077(八进制),0x3ABC(十六进制)
整型变量的定义:
Int类型:int x=12,平均=9889,jiafei;分配4个字节,占32位
byte类型:byte x= -12,tom=28,漂亮=98,jiafei;分配1个字节,占8位
short类型:short x= 12,y= 2123;分配2个字节,占16位
long类型:long month=12,year=2005,jiafei;分配8个字节,占64位