自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

理论联系实际

发现价值, 创造价值; 论证使人相信成果的影响力; 实践检验影响力; 构建影响力网络

  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java技术与应用实验内容和要求(2015级)

Java技术与应用实验内容实验1题目 简单Web应用程序开发技术要求 简单Web应用程序开发,不使用任何数据库. 学时 8设计性实验实验 2题目 数据库Web应用程序开发技术要求 数据库Web应用程序开发,必须使用一种数据库学时 8 设计性实验实验3题目 一个完整的WEB网站技术要求 一个完整的WEB网站,包括用户登录,必须使用一种数据库学时 8...

2018-03-21 13:20:47 624

原创 Java技术与应用-教学计划

目标使用Java进行基于互联网的软件开发. 从发展过程的角度进行讨论, 有助于理解技术出现/选择的原因和限制, 以及对未来技术的预测.内容JavaEE基础JavaEE架构和应用领域. 域名->IP, 端口->服务器->HTTP协议, URL html form提交, request.getParameter()JSP和Servlet Tomcat安...

2018-03-14 10:13:34 308

原创 OOP05-逻辑类型的变量和值及其运算

逻辑类型Boolean逻辑值truefalse逻辑运算与&& 或|| 非!位运算与& 或| 非^移位

2018-03-11 13:02:15 285

原创 OOP04-文字类型的变量和值及其运算

char文字和字符集字符集和编码String连接 分割 子串 替换

2018-03-11 12:56:11 229

原创 OOP-面向对象程序设计实验要求

实验和实验报告要求面向对象程序设计命名规则包包名的格式为cn.edu.dlpu.xxxy.专业年级班级学号. ooplab实验序号。计算机专业使用jsj,网络工程专业使用wl。年级为16。班级为1位数字。学号为全学号的最后2位。实验名称为ooplab, 实验序号为1位数字。例如:网络工程16级1班6号的编写第2个实验的Java程序,包名为cn.edu.dlpu.xxxy.wl1...

2018-03-10 08:47:47 1224

原创 OOP03-数值类型的变量和值及其运算

数值数据(值)用于描述事物的具体状态. 例如某个人的身高的是1.73米, 这里的1.73米就是值. Java中数值有限精度的, 也就是有效数字的位数是固定的. 如果需要更长的整数, 使用BigInteger类型的对象. 如果需要更多位有效数字的浮点数数, 使用BigDecimal类型的对象. 整数 数据类型名称 占用内存大小 中文名称 示例 说明 ...

2018-03-08 19:18:07 291

原创 OOP实验6-多态性

实验六 多态性实验六 多态性 本实验4学时1、实验目的: 重写继承来的函数, 实现多态性。2、实验环境与条件: JDK, Netbeans3、实验内容: 在前一个实验的基础上, 利用类的多态性, 替换原有类中的某个功能. 程序具体的功能/作用, 自己设定.内容参考示例: 文件Account.javapublic class Account { priv...

2018-03-07 21:11:48 814

原创 OOP实验5-继承

实验五 继承实验五 继承 本实验4学时实验目的: 利用继承,实现程序功能的扩充实验环境与条件: JDK, Netbeans实验内容: 在前一个实验的基础上, 利用类的继承, 扩充一个新的功能. 程序具体的功能/作用, 自己设定.内容参考示例: 在前一个实验的基础上完成。在已有的Account类基础上, 扩充出一个具有转账功能的新的类CCBAccount. 文件Ac...

2018-03-07 21:09:57 733

原创 OOP实验4-文件

实验四 文件实验四 文件 本实验4学时实验目的: 文件的基本操作. 了解异常处理.实验环境与条件: JDK, NetBeans实验内容: 文本文件的读写. 使用附录的FileTool.java中的文件读写函数, 完成自己设定的功能目标. 程序具体的功能/作用, 自己设定.内容参考示例: 把一个Account对象, 保存到文件中; 从文件中读取数据, 形成Accoun...

2018-03-07 21:07:58 926

原创 OOP实验3-类与对象

实验三 类与对象实验三 类与对象 本实验4学时实验目的: 类与对象、成员变量、成员函数、构造函数实验环境与条件: JDK, Netbeans实验内容: 编写一个类(class), 包括一些属性(代表数据的变量)和方法(代表功能的函数). 在main()函数中,根据这个类(class)创建一个对象. 调用这个对象的各种方法(成员函数). 程序具体的功能/作用, 自己设定. ...

2018-03-07 21:00:52 851

原创 OOP实验2-函数

实验二 函数实验二 函数 本实验4学时实验目的: 练习函数的参数、返回值的使用, 函数的具体实现。实验环境与条件: JDK, NetBeans实验内容: 编写一个静态(static)函数, 由主函数直接调用. 程序具体的功能/作用, 自己设定. 参考内容示例: 验证用户账号和口令. 由主函数调用input()函数. 在input()函数中提示用户输入用户姓名或口令,...

2018-03-07 20:56:53 654

原创 OOP实验1-编写简单程序

实验一 编写简单程序实验一 编写简单程序 本实验4学时实验目的 熟悉编程环境,编制简单程序实验环境与条件 JDK, NetBeans实验内容要求 编写有输入和输出功能的控制台程序. 只在main函数中写程序. 程序具体的功能/作用, 自己设定. 参考内容示例: 询问用户姓名,然后向用户问好.附录: 编写的Java程序示例 注意:实验程序不允许和实验示例完全一致。...

2018-03-07 20:52:18 905

原创 OOP21-Java网络通信

Java网络通信Socket简单的Socket通信 服务器端 文件server.java/** * receiver data(String ends with \n) from client only * * @author subo */public class Server { int port; boolean isRunning; pub...

2018-03-07 20:36:50 426

原创 OOP20-Java线程间通信

多线程-线程间通信队列 阻塞队列BlockingQueue 线程之间共享阻塞队列BlockingQueue, 作为进程间相互通信的消息队列. BlockingQueue的方法take(), 当队列的内容为空时, 会阻塞调用此方法的线程(serverThread).文件ClientThread.javapublic class ClientThread { private...

2018-03-07 20:35:18 316

原创 OOP19-Java多线程

多线程-线程间的同步Java多线程ATM转账 在没有同步时数据错误 账户有转账等功能, 文件Account.javapublic class Account { protected String id; protected long balance; public Account(String id, long balance) { this...

2018-03-07 20:32:18 430

原创 OOP23-Java函数式编程

各种方式访问java的列表List的每个元素各种方式访问java的列表List的每个元素.LinkedList是链式的列表(链表). 不建议使用内部类的方式, 建议使用lambda表达式. 无论如何, 基本的for循环功能是最强大的.public class ListDemo { public static void main(String[] args) { ...

2018-03-07 20:29:58 330

原创 OOP18-Java异常与异常处理

异常和处理异常异常与异常处理不正常现象. 正常的程序public class BalanceNormal { public static void main(String[] args) { Account account1 = new Account("620001", 10); for (int j = 0; j &

2018-03-07 20:26:01 538

原创 OOP04-Java文字类型的变量和值及其运算

Java字符串(String)分割(split)成字符串数组文件中保存的数据, 网络传递的数据等常常可以表示为有特定格式的字符串. 例如CSV文件. Java中String的split()方法具有安装特定的分隔符把字符串(String)分割成字符串数组(String[])的功能. 实测发现: 在待分割的字符串结尾处的出现多个个分隔符号, 都会被忽略. 在待分割的字符串前和其中的都起作用,...

2018-03-07 20:21:49 252

原创 OOP12-Java静态方法和文件访问

文件访问二进制文件文件的内容用二进制表示. 任何文件都可以看作是二进制文件. Java的文件输入流FileInputStream负责读二进制文件, 文件输出流FileOutputStream负责写二进制文件.文本文件如果文件内容是文字, 则称为文本文件. Java的InputStreamReader, 负责读文本文件. InputStreamReader用指定的字符集解...

2018-03-07 20:18:38 347

原创 OOP11-Java对象的构造方法

对象的构造方法创建一个对象的实例Account account; account = new Account(); 语句中new后面的Account()是构造方法. 构造方法的名称与类的名称相同. 构造方法只能用于创建对象的实例(也称为创建新对象, 创建对象的新实例). 类Account中没有定义构造方法. Java会为没有定义构造方法的类创建一个默认的构造方法(没有参数)....

2018-03-07 20:07:17 511

原创 OOP09-Java对象的方法及其重载

对象的行动能力对象的行动能力, 即对象能做什么, 在面向对象程序设计中用函数(function)表达. 在Java语言中把函数称为方法(method). 函数/方法, 是由语句构成的. 在Java语言中, 方法是一个有名字的语句块. 语句块是在一对大括号{}中间的任意多条的语句. 下面的Java程序描述了Account类型的对象具有两个私有的(private), 表示状态的变量: 账号(ac...

2018-03-07 20:00:05 306

原创 OOP10-Java对象的成员变量及其封装

对象的状态对象的状态用一组变量表示. 例如: 账户对象有账号, 存款余额两个方面的状态. 用Java语言表达为:public class Account { String accountID; int balance;}定义了一个公开的(public)的类(class), 名称为账户Account. 具体包括: 一个字符串(String)类型的变量accountID...

2018-03-07 19:49:26 422

原创 OOP07-Java数组和循环语句

循环语句当满足条件时, 重复执行语句块1, 直到不满足条件为止. 语法格式如下:while(条件){语句块1}实例如下:public class WhileDemo { public static void main(String[] args) { int i = 0; while (i < 6) { Sys...

2018-03-07 19:41:48 272

原创 OOP06-Java条件语句

条件语句-if不同状态(条件), 执行不同的语句. 满足条件, 才执行语句块1. 使用的if语句的语法格式if(条件) {语句块1}如果满足条件, 那么执行语句块1 如果不满足条件, 那么执行语句块2 使用的if-else语句的语法格式if(条件) {语句块1}else {语句块2}程序示例:public class IfDemo { pub...

2018-03-07 19:38:36 211

原创 OOP08-Java字符串与其它类型的转换

数据类型转换字符串转数字/逻辑类型String转int用Integer.parseInt()String转double用Double.parseDouble()String转boolean用Boolean.parseBoolean()示例如下:public class Convert { public static void main(String[] args...

2018-03-07 16:40:26 273

原创 OOP03~05-Java变量和值的数据类型及其运算

变量是什么?变量是一块存储数据的存储器. 变量的名字代表变量在存储器中的位置. 变量的类型代表存储器的大小和如何对存储器中的数据的含义进行解释. 一个变量代表事物的状态的一方面(事物的一种特征), 例如: 某一个具体的人的身高, 体重, 年龄等, 都是变量..值数据(值)用于描述事物的具体状态. 例如某个人的身高的是1.73米, 这里的1.73米就是值. 变量和值变量...

2018-03-07 15:13:11 298

原创 OOP02-Java基本输入输出

输出各种类型的变量的值public class Main { public static void main(String[] args) { int number = 100; System.out.println(number); char c1 = 'a'; //字符的要用单引号, 用于区分变量名和字符. Syste...

2018-03-07 14:53:02 368

原创 OOP01-Java版的Hello,World!详解

Java从main方法开始执行public class DemoClass{ public static void main(String[] args) { //Java程序从这里开始执行//表示本行是注释 System.out.println("Hello,World!"); System.out.println("世界,你好!"); System.ou...

2018-03-07 14:45:43 499

原创 OOP00-程序, 软件和软件开发过程

程序程序是由活动(行动)组成的步骤. 为改变当前的状态, 采取的有步骤(顺序)的活动. 当前的状态用数据(变量)描述. 执行一个程序是在某种情况下(开始状态),一步(行动)一个脚印(改变状态,达到一个小目标), 逐步达到最终目标(结尾状态). 计算机程序是计算机能够自动执行的程序(行动步骤). 世界上的第一个计算机是一个能够根据设定的图案进行提花的提花织布机(雅卡尔织布机). 计算机程序...

2018-03-06 12:25:47 352

原创 OOP00-计算机执行程序-按章办事

计算机执行程序-按章办事理解计算机执行程序的关键是计算机按章办事. 计算机按照程序做事(执行程序).按章办事, 指按照规定办理事情 用计算机语言表达的规定(章). 这些规定称为程序(program).办理计算机能做的事. 能用计算机语言表达的事是计算机能够做到的事, 称为可计算(Computable).程序设计就是设计规则目标=现状和资源+计划+行动理想=现实 + ...

2018-03-06 10:54:09 241

原创 OOP00-Java的用途和Java虚拟机简介

Java程序设计语言和Java虚拟机Java是21世纪最广泛使用的程序设计语言.Java语言运行在Java虚拟机上.Java虚拟机在PC机以及更强大的计算机上都可以安装. 理论上只要有专门开发的Java虚拟机, Java就可以运行在任何计算机上. 实际上, Java程序的跨平台能力非常好. 几乎可以运行在各种级别的计算机运行.Java的用途可能/需要运行在多种硬件/操作系...

2018-03-06 10:46:31 211

原创 OOP00-面向对象程序设计语言简介

面向对象程序设计是主流的程序设计方法Java程序设计语言(简称Java语言或者Java), 以面向对象程序设计(OOP)为主, 同时支持泛型编程(GP), 函数式编程(FP), 面向方面编程(AOP), 事件驱动编程, 以及传统的命令式编程等多种编程范式. 同样是Programming, 面向对象的称为程序设计, 其它的就是编程. 在语言学的角度上见证了面向对象的主流地位.C++语言是...

2018-03-06 10:44:19 921

Java技术与应用课程项目封皮

Java技术与应用课程项目封皮,word版. 在此感谢计算机151-31-龚文心的封面设计.

2018-05-28

进入程序设计的世界

进入java程序设计的世界

2007-06-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除