首页 > 编程语言 >Java程序设计——从方法学角度描述

Java程序设计——从方法学角度描述

时间:2022-12-06 10:01:42浏览次数:35  
标签:Java 练习 线程 泛型 程序设计 概述 方法学

Java程序设计——从方法学角度描述

作者:化志章  揭安全  钟林辉

出版社:机械工业出版社

 


 一、程序设计语言概述

1.1 程序的含义和程序设计策略

1.2 程序设计语言的重要属性

1.3 Java语言概述

1.4 练习

 

二、程序设计语言的基本成分

2.1 程序设计语言的基本成分概述

2.2 字符集

2.3 词法元素

2.4 数据类型

2.5 表达式

2.6 语句

2.7 子程序

2.8 练习

 

三、程序设计方法概述

3.1 问题规模对程序设计方法的影响

3.2 结构化程序设计方法

3.3 面向对象程序设计方法

3.4 两种方法的简单评述

3.5 练习

 

四、面向对象语言基础

4.1 区分类,对象和对象引用

4.2 对象的使用

4.3 类的继承

4.4 类及成员的修饰

4.5 对象的多态

4.6 抽象类和接口

4.7 类中的特殊成员

4.8 练习

 

五、类的管理以及常用的工具类

5.1 包

5.2 包装器类和自动装箱/拆箱

5.3 枚举

5.4 数组的高级应用

5.5 字符串的高级应用

5.6 练习

 

六、异常处理和断言

6.1 异常机制概述

6.2 异常处理机制

6.3 对异常机制的补充

6.4 自定义异常类

6.5 断言

6.6 练习

 

七、线程

7.1 线程机制概述

7.2 线程的构造和运行

7.3 线程的互斥机制

7.4 线程的同步机制

7.5 线程调度

7.6 练习

 

八、GUI编程基础和Applet

8.1 GUI编程概述

8.2 一个简单的界面设计

8.3 委托事件处理机制

8.4 布局管理

8.5 一个综合案例

8.6 Applet应用程序

8.7 绘图基础

8.8 练习

 

九、I/O流

9.1 I/O流概述

9.2 文件读写

9.3 基本类型数据的读写

9.4 对象的序列化

9.5 练习

 

十、网络通信

10.1 基础知识

10.2 以URL方式访问网络资源

10.3 基于流的端对端通信方式

10.4 基于数据报的端对端通信方式

10.5 练习

 

十一、泛型与集合框架

11.1 泛型含义及引入背景

11.2 java泛型声明

11.3 java泛型实现机理及注意事项

11.4 泛型综合应用实例

11.5 泛型综合应用:集合框架

11.6 练习

 

 

标签:Java,练习,线程,泛型,程序设计,概述,方法学
From: https://www.cnblogs.com/yihong-song/p/16954365.html

相关文章

  • Java使用LinkedList模拟一个堆栈或者队列数据结构
    用Java模拟一个堆栈或者队列数据结构。首先得明白堆栈和队列的数据结构:堆栈:先进后出队列:先进先出LinkedList中刚好有addFirst()和addLast()方法。1.publicclassStac......
  • java 如何正确使用接口返回对象Result
    1.Result的使用Result的使用,是java项目中开发接口的必备,它经常被我们用作接口的返回对象,方便前端或者其他程序的远程调用后处理业务。它一般包括以下几个属性:code:一般......
  • java 获取真实ip
    通过HttpServletRequest获取真实请求IPpackagecc.library.security.utils;importjavax.servlet.http.HttpServletRequest;/***CREATEBYfunnyZpCON2018/5/3......
  • Java网络编程---基于TCP协议实现客户端服务端通信
    首先,对于TCP协议,我们要明确:TCP:传输控制协议TCP会尽自己所能,尽量将数据发送给对方;但并不能保证100%可以发送给对方TCP会在数据发送不到对方的情况下,会给应用......
  • JavaSE复习day1
    JavaSE复习day1胡家伟1.代码格式注释单行注释:通常用于解释方法内某单行代码的作用。多行注释:通常用于解释一段代码的作用。文档注释:通常用于生成Java开发文档。......
  • 用Java实现分布式缓存(1)——缓存淘汰
    本文代码https://github.com/weloe/Java-Distributed-Cache/tree/main/src/main/java/com/weloe/cache/outstrategyhttps://github.com/weloe/Java-Distributed-Cache/tr......
  • JAVA 实现多线程发售火车票
    publicclassdemo05{publicstaticvoidmain(String[]args){TicketWindowtw=newTicketWindow();newThread(tw,"窗口1").start();ne......
  • JAVA array list输出数据
    importjava.util.ArrayList;publicclass数组集合输出数据{publicstaticvoidmain(String[]args){ArrayLista1=newArrayList();a1.add("张......
  • JAVA switc购买
    publicclassSwitch{publicstaticvoidmain(String[]args){System.out.println("请输入你想要购买的商品序号");System.out.println("1:可乐2:牛......
  • JAVA 通过if实现五级制
    publicclass五级制{publicstaticvoidmain(String[]args){System.out.println("请输入你的成绩");Scanners1=newScanner(System.in);......