当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Java---java.math包中Big系列

    玩转大数(BigInteger):1.基本数据类型的值要转换成大数(经常会用到),用下面两种方法 1)构造方法 2)valueOf()方法 2.加、减、乘、除、取模等常用数学运算全部用函数来实现,不能数学用运算符。并且一般的函数参数都是大数对象,不能用数值,也不能用整数及包装类变量。还要注意,一般的...

    78
    热度
  • [综合] Java---泛型---高级应用

    泛型的通配符:? 当操作的不同容器中的类型都不确定的时候,而且使用的都是元素从Object类中继承的方法,这时泛型就用通配符?来表示即可。(助理解的比方:泛型中的多态应用) importjava.util.ArrayList; importjava.util.Iterator; importjav...

    48
    热度
  • [综合] Java---设计模式---遇见MVC-②

    表现层:展示数据、人机交互、收集参数调用逻辑层。 主界面:ListPanl packagecn.hncu.addr.ui;importjava.awt.Color; importjava.awt.Dimension; importjava.awt.Font; importjava.awt.event...

    57
    热度
  • [综合] Java---设计模式---遇见MVC-③

    逻辑层:进行数据的逻辑校验、进行逻辑判断、实现业务功能、处理相关功能、处理后续流程、组织数据返回给表现层。 packagecn.hncu.addr.business;importjava.util.ArrayList; importjava.util.List;importcn.hncu.addr...

    48
    热度
  • [综合] Java---设计模式---基本原则

    1.面向接口编程 1)这是Java编程里面大家公认的第一原则。 2)接口很重要的一个功能:封装隔离。 3)接口是功能块或封装块的外观 2.优先使用对象组合而非类继承 3.分层(最典型的三层结构:表现层-->逻辑层-->数据层) 4.层间交互的基本原则 1)表现层调用逻辑层,逻辑层调用...

    103
    热度
  • [综合] Java---设计模式---基本经验

    1.类要单一 所设计的类功能要单一,一个类应该是描述一类极其相关的属性和方法。 2.加强内聚,松散耦合 指一个类,能够在自己内部实现的功能就自己内部实现,不要去调其它类,尽量减少与其它类的依赖关系。 3.好的封装性 不必对外开放的部分,一律不对外开放。如果在不确定属性权限的情况下,先把类的属性设成p...

    57
    热度
  • [综合] Java---设计模式---单例

    解决:保证了一个类在内存中只能有一个对象。 思路:1、如果其他程序能够随意用new创建该类对象,那么就无法控制个数。因此,不让其他程序用new创建该类的对象。 2、既然不让其他程序new该类对象,那么该类在自己内部就要创建一个对象,否则该类就永远无法创建对象了。 3、该类将创建的对象对外(整个系统...

    9
    热度
  • [综合] Java---设计模式---值对象

    场景和问题 在Java开发时,需要来回交换大量的数据,比如要为方法传入参数,也要获取方法的返回值,该如何能更好的进行数据的交互? 基本的编写步骤 ◎第1步:写一个类,实现可序列化(如果以后数据是往数据库里存的,那么可以不序列化,节省资源)◎第2步:私有化所有属性,保持一个默认构造方法(public无...

    43
    热度
  • [综合] Java---多线程---遇见它

    线程的创建: 方法1: 通过继承Thread覆盖run方法。 publicclassMyThreadextendsThread{@Overridepublicvoidrun(){System.out.println("MyThread通过继承Thread覆盖run方法");} } 方法2: 通过实现...

    19
    热度
  • [综合] Java---多线程---互斥锁和死锁

    互斥锁 1.共享“基本数据类型的资源”(多窗口买票) 1)共享静态的“基本数据类型的资源” /***2018年5月1日上午9:40:31**@author<ahref="mailto:447441478@qq.com">宋进宇</a>买票*/ publicclassSaleT...

    79
    热度
  • [综合] Java---IO---简单IO

    字节流: importjava.io.File; importjava.io.FileInputStream; importjava.io.FileOutputStream; importjava.io.IOException; importjava.io.InputStream; importja...

    70
    热度
  • [综合] Java---IO---文件切割

    实现对大文件的切割与合并。按指定个数切(如把一个文件切成10份)或按指定大小切(如每份最小不小于1K),这两种方式都可以。 importjava.io.BufferedInputStream; importjava.io.BufferedOutputStream; importjava.io.Fil...

    52
    热度
  • [综合] Java---net(网络编程)---UDP聊天程序

    需求:通过键盘录入获取要发送的信息。 将发送和接收分别封装到两个线程中。 代码: 发送信息的Runnable实现类: importjava.io.IOException; importjava.net.DatagramPacket; importjava.net.DatagramSocket; i...

    82
    热度
  • [综合] Java---net(网络编程)---TCP---文件传输

    上传文本文件 需求:读取一个本地文本文件,将数据发送到服务端,服务器端对数据进行存储。存储完毕后,给客户端一个提示。 代码: 客户端: importjava.io.BufferedReader; importjava.io.FileReader; importjava.io.IOExcept...

    17
    热度
  • [综合] Java---类反射---使用

    反射使用的三个步骤 用于反射的类,如Method,可以在java.lang.reflect包中找到。使用这些类的时候必须要遵循三个步骤: 第一步:获得你想操作的类的java.lang.Class对象。在运行中的Java程序中,用java.lang.Class类来描述类和接口等。第二步:调用诸如get...

    9
    热度
  • [综合] Web---HTML---常用标签3

    表单<form> 表单标签是最常用的标签,用于与服务器端的交互。 <input>:输入标签 接收用户输入信息。其中的type属性指定输入标签的类型。文本框text。输入的文本信息直接显示在框中。密码框password。输入的文本以原点或者星号的形式显示。单选框radio如:性...

    97
    热度
  • [综合] Web---JavaScript---②数组与函数

    数组 <!DOCTYPEhtml> <html><head><metacharset="UTF-8"><title>JS语言---数组演示</title><scripttype="text/javascript">/...

    31
    热度
  • [综合] Web---JavaScript---⑦DOM中的checkbox和radio

    所需样式(table.css) table{border:#249bdb1pxsolid;width:500px;border-collapse:collapse; } tabletd{border:#249bdb1pxsolid;padding:5px; } tableth{border:#249...

    23
    热度
  • [综合] Web---JavaScript---⑧DOM中select

    select对象省份-->城市二级联动实例 <!DOCTYPEhtml> <html><head><metacharset="UTF-8"><title></title><scripttype="text/javas...

    101
    热度
  • [综合] Web---XML---①认识

    引例 通过前面的HTML的学习我们认识了DOM文档树的概念,下面就以生活的方式进入XML的学习 下面代码没有使用XML语法,只是一DOM文档树的思想对我们学校的一个介绍 <?xmlversion="1.0"encoding="UTF-8"?> <湖南城市学院><部门&g...

    57
    热度