JAVA学习
MokylinJay
Hello World!
展开
-
实验八 网络编程
实验目的:1、掌握网络通信的概念。2、掌握InetAddress、URL类的使用。3、掌握JAVA利用 TCP协议和UDP协议进行通信的网络编程方法。实验内容:1、从键盘输入网址,读取网址内容,在显示器进行显示,并存储为文件test.html。package cn.edu.sdut.acm;import java.io.IOException;import java.io.Inp...原创 2019-12-15 21:44:49 · 858 阅读 · 0 评论 -
实验七:多线程编程
实验目的:(1)了解进程和线程的概念(2)了解多线程编程的特点(3)利用Thread类和Runnable接创建多线程类(4)掌握线程类的常用方法(5)掌握多线程同步的方法实验内容:1、利用多线程类实现20个偶数和20个奇数的随机输出。2、利用多线程编程实现多个窗口卖票的问题:(1)三个窗口同时各卖10张票;(2)三个窗口共同卖10张票。3、编写多线程程序,实现生产者、消费者线...原创 2019-12-15 16:40:54 · 1219 阅读 · 0 评论 -
实验六:JDBC数据库操作
实验目的:1、熟悉数据库基本操作2、掌握利用JDBC进行数据库的连接3、利用语句对象Statement和PreparedStatement对表、记录、列进行增、删、改、查等操作4、将数据库操作封装成类5、了解三层架构编程思想实验内容:1、JDBC单表记录的增删改查(20分)已知:建立表student,并向表里插入几条记录,create table student(id int ...原创 2019-12-06 10:27:22 · 2126 阅读 · 0 评论 -
JDBC学习总结
JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门: * 步骤: 1. 导入...原创 2019-12-05 22:00:11 · 108 阅读 · 0 评论 -
GUI(图形用户接口)Swing顶级容器
Swing提供了三个主要的顶级容器类:JFrame, JDialog和JApplet。接下来进行对JFrame和JDialog的学习。1. JFramepackage cn.edu.sdut.acm;import javax.swing.*;import java.awt.*;public class Main{ public static void main(Strin...原创 2019-11-23 11:42:06 · 521 阅读 · 0 评论 -
实验五 输入输出练习(I/O流学习 )
实验目的:(1)掌握文件类File、字节输入流及其子类、字节输出流及其子类、字符输入流及其子类、字符输出流及其子类对象的创建,利用方法读取文件资源、网络资源。(2)掌握对象流、序列化、Scanner类等相关类使用。(3)掌握带缓冲区的输入、输出流类及其使用。(4)掌握输入、输出重定向。实验内容:1、使用Scanner类解析文件。(1)准备文件test.txt内容,内含字符、数字等文...原创 2019-11-17 14:27:01 · 1271 阅读 · 0 评论 -
Collection集合遍历
1. Iterator遍历集合存于java.util 包package cn.edu.sdut.acm;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Main{ public static void main(String[] args) {...原创 2019-11-07 17:12:24 · 179 阅读 · 0 评论 -
格式化类
1. DateFormat类DateFormate类是一个抽象类,不能被实例化,但它提供了一系列的静态方法来获取DateFormate类的实例对象。作用:将Date对象表示的日期以指定的格式输出调用getDateInstance()方法获得的实例对象用于对日期部分进行格式化调用getDateTimeInstance()方法获得的实例对象可以对日期和时间部分进行实例化定义的常量...原创 2019-10-28 20:49:13 · 399 阅读 · 0 评论 -
Date类和Calender类
1Date类无参构造方法和有参构造方法package cn.edu.sdut.acm;import javax.xml.crypto.Data;import java.util.Date;public class Main{ public static void main(String[] args) { Date date1 = new Date(); //...原创 2019-10-28 12:55:10 · 281 阅读 · 0 评论 -
Math类与Random类
1.Math类Math.abs 求绝对值Math.sin 求正弦值Math.cos 求余弦值Math.tan 求正切值Math.sqrt 求平方根Math.cbrt 求立方根Math.pow 求乘方Math.ceil 求大于参数的最小整数Math.floor 求小于参数的最大整数Math.round 对小数进行四舍五入Math.max 求两数最大值Math.min 求两数最...原创 2019-10-27 19:14:50 · 177 阅读 · 0 评论 -
String类与StringBuffer类
1 String类的初始化1.1 使用字符串常量直接初始化一个String对象package String;public class Main{ public static void main(String[] args) { String str1 = null; String str2 = ""; String str3 = "a...原创 2019-10-27 18:53:54 · 235 阅读 · 0 评论