Java程序语言设计
2020暑假提升学习笔记。
TxbLcy
这个作者很懒,什么都没留下…
展开
-
第五章数组和字符串(暑假啃书自我提升计划action)
数组和字符串 一. 数组 1. 数组声明 一个数组是相同数据类型的元素按一定顺序排序的集合 数组中各元素的类型相同,通过下标来访问数组中的元素,下标都可以从0开始 在Java中,数组是对象。 数组元素可以是基本数据类型,也可以是类类型和接口类型,还可以是数组 数组在使用之前必须先声明 // 类型 数组名[] int intArray[]; // 基本数据类型 Date dateArray[]; // 类类型 类型是数组元素的类型 数组名为合法的标识符 [ ]指明原创 2020-06-20 11:43:29 · 516 阅读 · 0 评论 -
第八章图形界面设置Swing(提升笔记)
本来swing是不想看了的,但是既然书上有,还是得追求个有始有终 图形界面设置 一. AWT 与 Swing AWT组件定义在 Java.awt包中 Swing组件定义在 Javax.swing 包中 Swing 组件与 AWT 组件最大的不同 Swing组件在实现时不包含任何本地代码 Swing 组件可以不受硬件平台的限制 Swing组件不包含本地代码,被称为 轻量级组件 Swing组件比AWT(重量级组件)拥有更多的功能 二. 容器 1. 顶层容器 组件可以分为容器组件 和 非容器组件原创 2020-07-01 22:56:01 · 903 阅读 · 0 评论 -
第十章多线程(暑假啃书提升计划)
(端午节给自己放了两天假,另外swing章节先跳过了) 多线程 一. 线程和多线程 1. 线程的概念 进程 程序的一次动态执行,对应了从代码加载,执行至执行完毕的一个完整过程 一个进程既包括所要执行的指令,又包括执行指令需要的任何系统资源(CPU,内存空间等) 不同进程所占用的系统资源相对独立 线程 线程是进程执行过程中产生的多条执行线索,比进程单位更小的执行单位 没有出入口,因此自身不能自动运行,必须栖身于一个进程之中 同一进程的所有线程共享该进程的资源(例如qq是一个进程,qq里面的功能是原创 2020-06-28 10:35:32 · 426 阅读 · 0 评论 -
第七章输入流和输出流(提升计划笔记)
输入流和输出流 一. 数据流的基本概念 1. 数据流的概念 数据流是指一组有顺序,起点,终点的字节集合 Java中把不同类型的输入,输出源抽象为流,其中输入或输出的数据称为数据流 数据流分为输入数据流和输出数据流 IO包中提供了表示数据流的四大家族 Input Stream Output Stream Reader Writer IO包中加入了专门用于字符流处理的类,以Reader 和 Writer 为基础派生的类 为了使对象的状态可以永久保存下来 提供了以字节流为基础的永久化原创 2020-06-22 14:48:37 · 903 阅读 · 0 评论 -
第六章继承与多态(暑假提升学习笔记)
继承与多态 一. 子类 1. is a 关系 子类与父类的关系: 子类 is a (或is kind of) 父类对象 子类中的任何一个成员也是父类中一个成员 使用了继承这一特性,可以支持软件的复用性,保证代码可以在类之间共享 经理和员工之间的关系 显然,经理是一名员工,他具有员工的一般特性 此外,经理还有员工所没有的额外特性 经理类: public class Manager { // 具有特殊性的类 private String name;原创 2020-06-21 11:00:04 · 552 阅读 · 0 评论 -
第四章面向对象程序设计(暑假啃书提升计划)
面向对象程序设计 一. 类和对象 1. 类的定义 类定义也称为类的声明,分别是 成员变量 和 成员方法 public class Test { private String temp; // 修饰符 类型 成员变量 public void tempMethod(int num){ // 修饰符 返回值类型 成员方法 参数列表、 System.out.println("方法体"); // 方法体原创 2020-06-19 11:58:22 · 526 阅读 · 0 评论 -
第三章流程控制语句(暑假啃书提升计划)
流程控制语句 一. Java程序的结构 1. Java包的概念 package语句:包语句,每个文件最多只有一个,必须放在文件开始位置。前面只能有空行或者注释 通常使用CLASSPATH指定搜索包的路径,类名就是文件名,包名就是文件夹名(目录名),目录名不一定是包名 包是类的容器,利用包划分名字空间,避免类名冲突 目的是将相关源代码文件组织在一起 2. 引入语句 import语句: 可以没有也可以有多个,必须放在所有类定义的最前面,引入语句 源文件中可以同时出现package语句和import语句,原创 2020-06-18 12:18:43 · 466 阅读 · 0 评论 -
第二章数据和表达式(暑假啃书提升计划)
数据和表达式 一. 基本语法元素 1.空白 注释以及语句 使用适当的空白和缩进,可以增加程序的易读性 语句是Java程序的最小执行单位,大括号包含的可以称为语句块,可以嵌套。 编译器会自动忽略注释 // 在一行里的注释 一般对变量,一行程序的作用简短说明 / 一行或多行的注释 / 说明方法的功能,设计逻辑以及基本思想等 */ * * 文档注释 / 公有类或者公有方法会使用 2. 关键字 关键字又称为保留字,不可以当作普通的标识符使用 3. 标识符 标识符可用作变量名,方法原创 2020-06-17 14:58:26 · 479 阅读 · 0 评论 -
第一章Java概述(啃书暑假提升计划)
Java概述 一. Java语言简介 1. 起源 java语言前身是Oak语言,sun公司91年推出在95年的时候改名为Java。 sun公司09年被Oracle公司收购 Java的基本概念 面向对象的程序语言设计 与机器无关的二进制格式类文件 Java虚拟机(用来执行类文件) 完整的程序安装包(跨平台的API和类库) Java有主要有三个版本 标准版 J2SE 开发cmd和Java桌面程序 面向高性能企业计算的版本J2EE 开发web应用 面向高性能移动计算版本J2ME,嵌原创 2020-06-16 15:47:50 · 954 阅读 · 0 评论