10.24 第一个JAVA应用

1.JAVA源文件结构

  •  零个或一个包声明语句(package statement)
  • 零个或多个包引入语句(import statement)
  • 零个或多个类声明语句(class statement)
  • 零个或多个接口声明语句(inteferce statement)

JAVA源文件中至多只有一个类或接口是punlic的,而且文件名必须和public型的类的名字相同;

2.包

  JAVA源文件最多只能有一个package语句,但不是必须的,有的话必须位于第一行

包的作用:

  1.   能区分名字相同的类.
  2. 有助于访问权限的控制
  3. 有助于划分和组织JAVA引用中的类

JDK 提供的基本类

  •     JAVA.lang包-包含线程类(thread),异常类(Exception),系统类(System),整数类()Integer和字符串(String)类等,这个是经常用到的包,是虚拟机自动引入的包;
  • Java.awt- 抽象窗口工具(abstract windows tolkit),包,用于构件GUI的类
  • Java.io -输入输出包,包含各种输入输出流类,如FileInputStream FileOutPutStream
  • Java.Util -提供一些实用类,如日期类和集合类
  • Java.net-支持TCP/IP网络协议,包括Scocket   And  URL

包的引入:import语句不会导致类的初始化

 

用JDK管理JAVA应用

 管理 JAVA应用是指创建JAVA应用的目录结构,编译,运行及发布JAVA应用的操作

 src目录:存放JAVA源文件

classes目录:存放编译生成JAVA类文件

lib目录:存放第三方JAVA软件的JAR文件

doc目录:存放各种帮助文档

doc/api目录:存放JAVADoc文档

deploy目录  :存放JAVA应用的打包文件-JAR文件

JDK简介: JAVA Development Kit,它为JAVA应用程序提供了基本的开发和运行环境.JDK1.2以上版本称为J2SE

(JAVA2 standard Edition),目前最成熟的是JDK1.5

JDK主要包括:

  • JAVA虚拟机:负责解析和执行JAVA程序,JAVA虚拟机可以运行在各种操作平台上;
  • JDK类库:提供了最基础的JAVA类和各种实用类.Java.lang,java.io,java.util ,java.awt,java.swing和java.sql的类都位于JDK类库中
  • 开发工具:这些工具都是可执行程序.主要包括javac.exe(编译工具),java.exe(运行工具),javadoc.exe(生成JavaDoc文档的工具),jar.exe(打包工具);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值