第01章-Java语言概述 第02章-Java语法基础 第03章-面向对象特征 第04章-Applet及其应用 第05章-图形用户界面设计 第06章-异常处理 第07章-线程 第08章-集合 第09章-文件输入输出 第10章-网络编程
2025-08-28 10:11:44 1.57MB Java课件 Java面向对象程序设计 Java
1
"java面向对象程序设计基础知识总结" Java 是一种面向对象的编程语言,它的基础知识点非常重要。本文将总结 Java 面向对象程序设计的基础知识点,包括类、标识符、基本数据类型、数组、运算符、控制流语句等。 一、类 * 含有 main() 方法的类称为主类,一个 .java 文件中可以有多个类,但是只能有一个主类。 二、标识符 * Java 程序中自定义的类名、方法名、参数都是标识符,Java 语言中规定标识符由字母(区分大小写)、数字、下划线、$自由组合而成,但不能以数字开头,标识符长度不限。 三、基本数据类型 * 整数类型(byte、int、short、long) + byte: 1 字节 + int: 4 字节 + short: 2 字节 + long: 8 字节 * 浮点数类型(float、double) + float: 4 字节 + double: 8 字节 * 字符型(char) + 2 字节 * 布尔型(boolean) + 1 字节 四、数组 * 数组的定义:char array1[]; 和 char [] array2; 都可以 五、运算符 * 双目运算符:+、-、*、/ 对于整形和浮点数有效 * 逻辑运算符:&&、||、!、^ * 位运算符:&、|、~、^、<<、>>、>>> * 三目运算符:x ? y : z; 六、控制流语句 * break 语句:有三种作用:终止一个语句序列、退出一个循环、作为一种“先进”的 goto 语句 * continue 语句:类似 break,终止当前循环结构,转而直接进入下一个循环 * return 语句:终止当前方法的执行,返回指定的值 * throw 语句:抛出一个异常对象,让程序跳转到异常处理程序 七、转义字符 * 对于 ‘ 和 \,需在前面加上\,即用 char a = '\',b='\\',表示回车换行;\t 表示水平制表;\b 表示退格;\v 表示水平制表;\r 表示回车;\a 表示警铃 八、整形变量注意 * 16 进制数以 0x 开头,8 进制数以 0 开头 九、浮点型变量注意 * 如果数字未加任何字母,则默认为 double 类型,赋值时须注意数据类型匹配问题
2025-07-18 16:40:00 46KB
1
用于参考
2023-09-26 15:54:54 901KB java 参考
1
自定义异常类MyException,该类继承自Exception类,类中只有含一个字符串参数msg的构造方法,构造方法中只有一条语句super(msg)——调用父类的构造方法。另外,编写自定义类person,类中只有两个私有的变量,一个是字符串类型的姓名,另一个是整型变量age;有两个公有方法void getAge()和setAge(int age),其中setAge(int age)的功能是把参数age的值加到类中的变量age中(但要求age>0,否则抛出自定义异常MyException类的对象),getAge()方法返回age的值。编写应用程序。
2023-05-09 19:57:36 43KB java 实验报告
1
Java面向对象程序设计期末考试练习题及答案,复习资料 一、单项选择题 二、将程序补充完整并回答问题 三、编程题
1
Java面向对象程序设计 例子源代码 耿祥义 张跃平 清华大学出版社
1
1、请设计一个从键盘输入一个数n,求n! 2、写一个程序,允许用户依次输入多个姓名和住址,并能将用户的输入保存到文件中。用户输入“quit”表示输入完毕,程序退出。 3、在"D://mydata"目录下有一个学生名单文件(文本)"student2006.txt",里面记载了若干学生信息,每个学生信息单独一行,每行信息共有五列,每列之间用逗号分开,其每列含义按顺序是:学号 姓名 出生日期 性别 专业,要求:将所有专业为"MATH"的学生专业改为"APMA",并重新保存为"student2006-1.txt"文件。 200607012,张华,1980.07.23,M,CS 200607016,王海,1980.08.11,M,MATH 200607078,丁美,1980.10.10,F,MATH 200607106,贺璐璐,1981.01.11,F,CS 要求,编写程序,实现从文件中读取学生信息创建学生对象,并添加到一个集合中,并提供按学号查询功能。
2022-11-08 19:50:09 98KB java 实验报告
1
1、编写一个程序,实现以下要求,根据运行时提供的参数(格式为”yyyy-mm-dd”),输出其对应的星期次序,例如,输出2007-09-7,输出2007-09-7是星期5。 2、编写一个java程序,判断两个日期的 大小以及两个日期之间的间隔天数。
2022-10-25 21:13:56 39KB java 实验报告
1
Java面向对象程序设计第2版ppt.zip
2022-07-03 14:04:32 2.66MB 教学资料
Java面向对象程序设计.7z
2022-07-01 17:04:17 929KB 课件