网站大量收购独家精品文档,联系QQ:2885784924

class13Java基础语法1.ppt

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

赋值运算符 = += -= *= /= %= = ^= |= = = * 类型判别运算符 Instanceof 是双目运算符,左面的操作元是一个对象,右面是一个类。当左面的对象是右面的类创建的对象时,该运算符运算结果是true,否则是false。 * 强制和转换 Java语言和解释器限制使用强制和转换,以防止出错导致系统崩溃。 整数和浮点数运算符间可以来回强制转换,但整数不能强制转换成数组或对象。 对象不能被强制为基本类型。 * * Java常用类 * String类详解 返回值 内容 ?char charAt(int?index) 返回指定索引处的 char 值。 ?boolean equals(Object?anObject) 将此字符串与指定的对象比较。 ?int indexOf(String?str) 返回指定子字符串在此字符串中第一次出现处的索引。 ?int length() 返回此字符串的长度。 ?String substring(int?beginIndex, int?endIndex) 返回一个新字符串,它是此字符串的一个子字符串。 * ?char[] toCharArray() 将此字符串转换为一个新的字符数组。 ?String toLowerCase() 使用默认语言环境的规则将此 String 中的所有字符都转换为小写。 ?String toUpperCase() 使用默认语言环境的规则将此 String 中的所有字符都转换为大写。 ?String trim() 返回字符串的副本,忽略前导空白和尾部空白。 * StringBuffer详解 线程安全的可变字符序列 处理速度明显优于String 值传递更符合Java原则,没有String特殊性 不能像String那样使用直接赋值法,而必须采用标准的实例化法才行。 不能使用加号“+”去联结字符串,而必须使用一个名叫append的方法将指定内容追加到序列中。 * 传值和传址 tempA Object 实例 tempB intC intD 值 值 * String特殊性 String stringInfoA = new String(Hello World!); String stringInfoB = new String(Hello World!); stringInfoA. equals(stringInfoB); stringInfoA== stringInfoB; String stringInfoA = “Hello World!”; String stringInfoB = “Hello World!”; * 问题回答 * 讲解人:王剑南 2009年5月11日 讲解时间 40分钟 * Java类 注释 变量 运算符 字符串 * Java类 Java类 类是Java执行的最小单位,一个类就是一个Java的最小一级对象 包( package )更好的命名一个类,防止重复,其操作系统上的表现就是目录 类(class)定义类,包括使用范围、类的性质、类的名称和继承情况等 构造器(constructor)说明类实力化的方式,其表现形式是与类名相同,无返回值的一个方法。 * * Java类构成 所属的包、类定义、构造器以及所属的属性和方法 Java类的三要素 package com.thunis.teach.case; public class HelloWorld { public HelloWorld() { } } * 语法 三要素 包、类、构造器 main方法 public static void main(Stirng[] agrs){} 输出 System.out.println(); * Hello world package com.thunis.teach.case; public class HelloWorld { public HelloWorld() { } public static void main(Stirng[] agrs){ System.out.println(“Hello world!”); } } Java 的三要素 包定义 package + 包名 class定义 访问指示符 + class + 类名 构造去 访问指示符 +类名(句柄){程序体} * * 包与访问范围 包定义 命名空间 计算机的文件夹 访问指示符 访问指示名称 定义方式 访问范围 公有 前缀加public 所有的类都可以访问 友好 无前缀 在同一个包内可以访问(必须是同一个包,而非一个包下的两个包、本包的上级或下级包) 受到保护的 前缀加protected 必须为继承类可访问

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档