上学时候的JAVA笔记.doc

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

上学时候的JAVA笔记 z前言 C/C++与java比较 C/C++ java 全局变量 有 没有。 (在类中定义) goto语句 有 没有。 用异常处理机制(try-catch) 指针 有,指针运算非常灵活 没有指针操作,运算。 用类实现数组 内存管理 C:malloc(),free() C++:new , delete new(授予处理权限) 数据类型的支持 int IBM pc 16位 VAX 32位 int 32位 java是一致的 类型转换 非常灵活 严格运行时检查是否兼容 头文件 全局变量、函数声明、类的声明 没有。 (final static) 结构体和联合合 有 没有 预处理 有 宏定义 没有 字符串 字符数组 类(字符串类) 预算符重载 有 没有 多重继承 支持 不支持(用接口达到多重继承) 布尔型和整型的关系 相互转换 1 true 0 false 不允许 %和%=操作(取余) 整数类型 整型和浮点型 Java语言最大的优点??可移植性 Java 版本 1 J2SE(标准版)中型平台 standard edition 2 J2EE(企业版)大型平台 Enterprise edition 3 J2ME(微型版)嵌入式 Micro Edition 第一章 Java入门 1. Java application 基本语法结构 A)程序创建 1. 文件扩展名: . java 2. 文件名必须与公有类(public)的类名完全相同 3. java程序至少包含一个类 4. 可以把两个类放在一个文件中,但一个文件中只能有一个类是公有的。 5. 每个java application必须有一个main()方法,他定义了程序从何处开始执行java解释器通过调用main()方法来执行application程序 6. Java源程序分区大小写 B)编译程序 javac xxx.java 编译后产生 xxx.class 文件 一个类对应一个 . class文件 ,原文件中有几个类就对应有几个 . class文件 C)程序的执行 java xxx 2. Java applet 基本语法结构 a) applet的创建 (1).公有类必须继承java.applet.Apple继承用关键字extends (2).applet不需要main()方法,因为applet不需要有java解释执行 (3).void paint(Graphics g)是applet显示图形的方法 (4).import是软件中用的重要手段 b) applet执行 (1) 浏览器地址拦中输入完全路径 (2) 命令提示符输入:appletviewer xxx.html Java程序错误:(1)编译错误 == 语法错误 (2)运行时错误 Java按运行环境分为三种 1. java application 操作系统 2. applet 浏览器 3. servlet web服务器 第二章 数据基本类型和基本操作 程序 基本数据类型 基本操作 硬件 内存、寄存器 CPU 1. 标识符:常量、变量、方法、类、对象 (1) 首字母:字母、_ 、$ (2) 不能使用关键字,不能包含运算符 标识符命门规则:P23 2. 变量:存储数据 (存储区域和操作) 3. 常量:用关键字final定义。例如:final PI = 3.14; 4. 数据类型 1)简单型 (1)字符型 (2)数值型 整型 byte short int long (4种) 实型(浮点型) flout double (3)逻辑型 true false 2)复合型 类 数组 字符串 5. 类型的转换 java只能允许字符与数值的转换 数值 === 字符 两种转换: 1强制转换: int i=(int)’a’将a强制转换为整型i 2隐藏转换:精度 低-高 a)不同类型转换:数值与字符型 (强制转换) b) 同种类型转换 数值

文档评论(0)

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

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

1亿VIP精品文档

相关文档