![](https://img-blog.csdnimg.cn/20201002215414106.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
Java语言程序设计与数据结构!
jxxxh
就读于浙江师范大学
展开
-
10-面向对象思考
10-面向对象思考10.1 引言10.2 类的抽象和封装10.3 面向对象的思想10.4 类的关系10.4.1 关联10.4.2 聚集和组合10.5 示例学习:设计Course类10.6 示例学习:设计栈类10.7 将基本数据类型值作为对象处理10.8 基本类型和包装类类型之间的自动转换10.9 BigInteger和BigDecimal类10.10 String类10.10.1 构造字符串10.10.2 不可变字符串与驻留字符串10.10.3 替换和拆分字符串10原创 2020-11-01 14:05:11 · 233 阅读 · 0 评论 -
09-对象和类
09-对象和类9.1 引言9.2 为对象定义类9.3 示例:定义类和创建对象9.4 使用构造方法构造对象9.5 通过引用变量访问对象9.5.1 引用变量和引用类型9.5.2 访问对象的数据和方法9.5.3 引用数据域和null值9.5.4 基本类型变量和引用类型变量的区别9.6 使用Java库中的类9.6.1 Date类9.6.2 Random类9.6.3 Point2D类9.7 静态变量、常量和方法9.8 可见性修饰符9.9 数据域封装9.10 向方法传递对原创 2020-10-30 11:49:58 · 310 阅读 · 2 评论 -
08-多维数组
多维数组8.1 引言8.2 二维数组基础8.2.1 声明二维数组变量并创建二维数组8.2.2 获取二维数组的长度8.2.3 不规则数组8.3 处理二维数组8.4 将二维数组传递给方法8.5 示例学习:多选题测验评分8.6 示例学习:找出距离最近的点对8.7 示例学习:数独8.8 多维数组8.8.1 示例学习:每日温度和湿度8.8.2 示例学习:猜生日...原创 2020-10-29 12:04:09 · 183 阅读 · 0 评论 -
07-一维数组
07-一维数组7.1 引言单个的数组变量可以引用一个大的数据集合。7.2 数组的基础知识一旦数组被创建,他的大小是固定的。使用一个数组引用变量和下标来访问数组中的元素。7.2.1 声明数组变量为了在程序中使用数组,必须声明一个引用数组的变量,并指明数组的元素类型。下卖弄是声明数组变量的语法:elementType[] arrayRefVar;//或者elementType arrayRefVar[];//是允许这样的,但是不是最好的方式elementType可以是任意数原创 2020-10-07 15:59:01 · 282 阅读 · 0 评论 -
06-方法
06-方法6.1 引言方法可以用于定义可重用的代码以及组织和简化编码。6.2 定义方法方法的定义由方法名称、参数、返回值类型以及方法体组成。定义方法的语法如下所示:修饰符 返回值类型 方法名(参数列表){//方法体;}方法头是指方法的修饰符、返回值类型、方法名和方法的参数。方法可以返回一个值。有些方法只是完成某些要求的操作,而不返回值。在System.exit、System.out.println方法中返回值类型也是void。如果方法有返回值,则称为带返回值的方原创 2020-10-07 15:58:17 · 299 阅读 · 0 评论 -
05-循环
05-循环5.1 引言循环可以让一个程序反复的执行语句。Java提供了三中类型的循环语句:while语句、do-while循环和for循环。5.2 while循环while循环在条件为真的情况下,重复的执行语句。while循环的语法如下:while(循环继续语句){//循环体语句(组);}循环中包含的重复执行的语句部分称为循环体。循环体的每一次执行都被认为是一次循环的迭代。每个循环都含有循环继续条件,循环继续条件是一个布尔表达式,控制循环体的执行。在循环体执行原创 2020-10-07 15:57:48 · 305 阅读 · 0 评论 -
04-数学函数、字符和字符串
04-数学函数、字符和字符串4.1 引言4.2 常用数学函数4.2.1 三角函数方法4.2.2 指数函数方法4.2.3 取整方法4.2.4 min、max和abs方法4.2.5 random方法4.2.6 示例学习:计算三角形的角度4.3 字符数据类型和操作4.3.1 Unicode和ASCII码4.3.2 特殊字符的转义序列4.3.3 字符型数据与数字型数据之间的转换4.3.4 字符比较和测试4.4 String类型4.4.1 获取字符串长度4.4.2 从字原创 2020-10-02 20:51:00 · 295 阅读 · 0 评论 -
03-选择
03-选择3.1 引言3.2 boolean数据类型3.3 if语句3.4 双分支 if-else 语句3.5 嵌套的if语句和多分支if-else语句3.6 常见错误和陷进3.7 产生随机数3.8 示例学习:计算身体质量指数3.9 示例学习:计算税率3.10 逻辑操作符3.11 示例学习:判定闰年3.12 示例学习:彩票3.13 switch语句3.14 条件操作3.15 操作符的优先级和结合规则3.16 调试编程小习题...原创 2020-09-28 13:22:56 · 293 阅读 · 1 评论 -
02-基本程序设计
02-基本程序设计2.1 引言学习程序设计基础技术,以进行问题的求解。2.2 编写简单的程序在源代码中,字符串常量不能跨行,因此,下面的的语句就会导致错误。package chapter01;public class Code_10 { public static void main(String[] args){ System.out.println("Introduction to Java Progranmming,a原创 2020-09-26 20:02:06 · 217 阅读 · 2 评论 -
01-计算机、程序和Java概述
01-计算机、程序和Java概述1.1 引言该专题旨在学习如何通过编写程序来解决问题1.2 什么是计算机计算机是存储和处理数据的电子设备。计算机包括硬件和软件两部分。硬件指的是计算机中可见的物理部分,而软件指的是提供不可见的指令,这些指令控制硬件并使得硬件完成特定的任务。一台计算机是由以下几个主要的硬件组件构成的:中央处理器内存(主存)存储设备(磁盘和光盘)输出设备(显示器和打印机)输入设备(鼠标和键盘)通信设备(调制解调器和网卡)1.2.1 中央处理器中央处理器原创 2020-09-26 12:25:29 · 190 阅读 · 0 评论