第一章:绪论1.1 java特征简单性面向对象:封装、继承、多态 (主要特征)半编译,半解释:兼具编译执行的效率优势和解释执行的灵活性;提高了应用程序的可移植性:源程序、中间代码Java源程序(.java) ——> 编译器编译 ——> 字节码(.class) ——> 解释器解释执行(JVM)可移植性:一次编译,到处运行 (Java依赖于JVM实现跨平台性)Java的半编译、半解释
转载 15天前
22阅读
数据类型与变量计算机程序接受处理现实生活中的各种数据   数据包含几个属性:名字、值、类型   名字:闪购价值:25.90型:小数为什么需要数据类型  生活中是存在不同的数据类型,计算机是为了帮我们解决现实中的问题,那么程序和生活种的数据类型产生映射,所以就有了数据类型 为什么需要变量   因为生
三.软件工程基础 1.软件工程概念 1)软件定义以及特点 定义:软件是与计算机系统操作有关的程序、规程、规则,以及可能有的文件、文档及数据。计算机软件有两部分组成:机器可执行的程序和数据,机器不可执行与软件开发运行维护使用等相关文档 2)软件特点: 1.软件是一种逻辑实体,具有抽象性 2.软件没有明 ...
转载 2021-08-15 08:15:00
205阅读
2评论
今天想到几个程序设计的注意点。先记录下来吧。1.最小的复杂度。2.方便维护。3.方便扩展。4.方便重用。5.高扇入(多使用好的低产能工具)。6.低扇出(引用尽量少的,最多不超过7个)。7.分层。去掉高层不影响低层的使用。8.可移值性。9.精简性(各种冗余性最小)。10.松散耦合,设计时让程序的各个组成部分之间关联最小。11. 使用标准技术,不造轮子。
转载 2013-04-01 14:22:00
86阅读
2评论
3.面向对象的程序设计方法,对象,属性以及继承于多态性 1)面向对象的方法优点 与人类习惯的思维方式一致,稳定性好,可重用性号,容易开发大型软件产品,可维护性好 2)面向对象方法的基本概念 a)对象:由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实 ...
转载 2021-08-12 16:49:00
102阅读
2评论
1.快速幂/快速乘 相当于把指数n写成二进制和的形式 #include<bits/stdc++.h> using namespace std; long power(long long a,long long n,long long P) { //a^n%P long long ans=1; whi ...
转载 2021-09-15 11:17:00
81阅读
2评论
是面向对象程序设计的核心概念之一。一个代表了具有相似属性的一事物的抽象。从本篇开始,我们将正式的进入JavaScript的面向对象部分。首先需要注意的是,在JavaScript中并没有“”这一关键字——在大多数语言中都是使用class作为关键字的。所以,这里的就成了一个概念,它没有明确的语法标志。   1. 和构造函数   前面说过,在JavaScript中
原创 2009-07-07 15:11:24
2262阅读
1评论
是.net一种非常重要的机制,通过反射可以在运行时获取的成员、属性、事件和构造方法等等。有了反射,使我们对的类型了如指掌。
Java程序设计 网络编程 UDP程序设计在Java中网络编程可以使用TCP与UDP两种协议模式UDP简介TCP的所有操作都必须建立可靠的连接,这样肯定会浪费大量的系统性能。为了减少这种开销,在网络中又提供了另外一种传输协议—UDP
原创 2022-03-14 10:46:09
85阅读
Java程序设计 网络编程 UDP程序设计在Java中网络编程可以使用TCP与UDP两种协议模式UDP简介TCP的所有操作都必须建立可靠的连接,这样肯定会浪费大量的系统性能。为了减少这种开销,在网络中又提供了另外一种传输协议—UDP(不可靠的连接)协议,这种协议在各个聊天工具中被广泛地应用使用UDP发送出去的信息,对方不一定会接收到。所有的信息使用数据报的形式发送出去,所以这就要求客户端要始终等待服务器发送的消息才能进行接收,在Java中使用DatagramSocket和DatagramPacke
原创 2022-03-19 10:07:28
64阅读
Java程序设计 网络编程 TCP程序设计使用Socket(即套接字)完成TCP程Socket方法作用public Ser
原创 2022-03-14 10:45:58
74阅读
Java程序设计 网络编程 TCP程序设计使用Socket(即套接字)完成TCP程序的开发使用此类可以方便地建立可靠的、双向的、持续的、点对点的通信连接在Socket的程序开发中,服务器端使用ServerSocket等待客户端的连接,对于Java的网络程序来讲,每一个客户端都使用一个Socket对象表示ServerSocket与SocketServerSocket主要用于服务器端程序的开发,用于接收客户端的连接请求ServerSocket方法作用public Ser
原创 2022-03-19 10:07:28
69阅读
Java基本的程序设计结构目录Java基本的程序设计结构注释数据类型整型浮点类型字符类型布尔类型变量常量运算符Math枚举类型字符串(String)可变字符串(StringBuilder、StringBuffer)控制流程大数值类型数组注释注释有两种。一种是行注释://这是注释另一种是块注释/** * 这是块注释 */数据类型java中一共有8种基本数据类型:整型、浮点型、布尔型、字符类型。整
一、基础篇(basic)1.不借助第三者实现两个变量值的交换: 1 package basic; 2 3 import java.util.Scanner; 4 5 public class ExchangeValue { 6 public static void main(String[] args) { 7 Scanner scan = new Sca
转载 14天前
9阅读
1. 继承关系 继承指的是一个(称为子类、子接口)继承另外的一个(称为父、父接口)的功能,并可以增加它自己的新功能的能力。 2、实现关系 实现指的是一个class实现interface接口(可以是多个)的功能,实现是与接口之间最常见的关系。 3、依赖关系 依赖就是一个A使用到了另一个B ...
转载 2021-09-16 10:04:00
52阅读
2评论
Java 程序设计 Timer&TimerTaskTimer&TimerTask根据设定的时间安排实现程序任务的自动执行每一个调度任务都需要继承java.util.TimerTask父,任务的启动需要通过java.util.Timer完成TimerTask常用方法方法作用public void cancel()终止任务public void run()任务需要执行的具体操作public long scheduleExecutionTi
原创 2022-03-19 10:15:33
28阅读
Java程序设计 Object、匿名内部类 Object Java 描述 public Object() 构造方法 public boolean equals(Object obj) 对象方法 public int hashCode() 取得Hash码 public String toString() 对象打印时调用 测试toStr
原创 2022-03-22 09:37:26
28阅读
Java程序设计 Object、匿名内部类ObjectJava中所有的都有一个公共的父就是Object,一个只要没有明显的继承一个,则肯定是Object的子类Object中的主要方法名称描述public Object()构造方法public boolean equals(Object obj)对象方法public int hashCode()取得Hash码public String toString()对象打印时调用测试toStr
原创 2022-03-14 10:42:09
17阅读
Java 程序设计 Timer&TimerTaskTimer&TimerTask根据设定的时间安排实现程序任务的自动执行每一个调度任务都需要继承java.util.TimerTask父,任务的启动需要通过java.util.Timer完成TimerTask常用方法方法作用public void cancel()终止任务public void run()任务需要执行的具体操作public long scheduleExecutionTi
原创 2022-03-14 10:46:31
35阅读
  • 1
  • 2
  • 3
  • 4
  • 5