java基础知识java基础知识.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java基础知识java基础知识

Java基础部分 初识Java 1.1 Java简介 1、java是一种跨平台的、面向对象的程序设计语言。 2、java是一种通过解释方式来执行的语言,其语法规则和C++类似。 3、一次编写,到处运行。 4、Java语言编写的程序既是编译型的,又是解释型的。 5、Java程序的编译和运行过程 6、按应用范围分为3个版本:Java SE、Java EE、Java ME 即Sun ONE(Open Net Environment)体系。 7、Java SE:java的标准版,主要用于桌面应用程序的开发,同时也是java的基础,它包含Java语言基础、JDBC(java数据库连接性)操作、I/O(输入/输出)、网络通信、多线程技术。 Java EE:java的企业版,主要用于开发企业级分布式的网络程序,其核心为EJB(企业Java组件模型)。 Java ME:主要用于嵌入式系统开发 8、API的全称是Application Programming Interface 即应用程序编程接口。 主要包括类的继承结构、成员变量和成员方、构造方法、静态成员的详细说明和描述信息。 java与C++相比,Java语言简洁得多,而且提高了可靠性,除去了最大的程序错误根源,此外它还有较高的安全性。 1.2 Java语言的特性 1、简单 (1)语法规则与C++类似。 (2)java语言对C++进行了简化和提高。 例如:Java使用接口取代了多重继承,并取消了指针,因为指针和多重继承通常使程序变得复杂。Java语言还通过实现垃圾自动收集,大大简化了程序设计人员的资源释放管理工作。 (3)java提供了丰富的类库和API文档以及第三方开发包。 2、面向对象 是java语言的基础,java语言最外部的数据类型是对象,所有的元素都要通过类和对象来访问。 3、分布性 Java语言的分布性包括操作分布和数据分布。 4、可移植性 5、解释型 6、安全性 7、健壮性 8、多线程 多线程机制能够使应用程序在同一时间并行执行多项任务,而且相应的同步机制可以保证不同线程能够正确地共享数据。使用多线程,可以带来更好的交互能力和实时行为。 9、高性能 10、动态 搭建Java环境 JDK的下载 配置环境变量 第一个Java程序 public class HelloJava{ public static void main(String[] args){ System.out.println("Hello Java"); } } 熟悉Eclipse开发工具 2.1 熟悉Eclipse 1、IDE 集成开发工具 2、Eclipse是由IBM公司投资开发的集成开发工具,它基于Java语言编写,并且是开放源代码的、可扩展的集成开发工具。 3、在学习Swing程序设计之前,必须使用控制台实现与程序的交互。 2.2 使用Eclipse 1、编辑器的主要功能都是完成Java程序、XML配置等代码编写或可视化设计工作。 2、Java编辑器以不同样式或颜色显示Java语法,主要包括:程序代码注释、Javadoc注释、Java关键字。 2.3 程序调试 1、使用Eclipse的Java调试器需要设置程序断点,然后使用单步调试分别执行程序代码的每一行。 2、设置断点是程序调试中必不可少的手段,Java调试器每次遇到程序断点时都会将当前线程挂起,即暂停当前程序的运行。 Java语言基础 3.1 Java主类结构 Java语言是面向对象的程序设计语言,java程序的基本组成单元是类,类体中包括属性和方法两部分。 每一个应用程序都必须包含一个main()方法,含有main()方法的类称为主类。 Package为包的关键字。Import关键字导入相关的类。 类的属性称之为类的全局变量(成员变量),将方法中的属性称之为局部变量。全局变量声明在类体中,局部变量声明在方法体中。 Public、static、void分别是main()方法的权限修饰符、静态修饰符和返回值修饰符。main()方法是程序开始执行的位置。 3.2 基本数据类型 1、在java中有8种基本数据类型来存储数值、字符和布尔值,如图: 整数类型(byte、short、int、long) 数值型 基本数据类型 字符型 浮点型(float、double) 布尔型 整数类型 用来存储整数数值,既没有小数部分的数值。 十进制:不能以0作为十进制数的开头。 八进制:必须以0开头。 十六进制:必须以0x或0X开头。 浮点类型表示有

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档