
Java
文章平均质量分 53
8F89__
暂无
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
词法分析
小C语言--词法分析程序Time Limit: 1000 ms Memory Limit: 5000 KiBSubmit StatisticProblem Description小C语言文法 1. <程序>→(){<声明序列><语句序列>}2. <声明序列>→<声明序列><声明语句>|<声明语句...原创 2018-09-20 16:27:53 · 410 阅读 · 0 评论 -
java JDBC连接mysql
准备条件:1、JDBC jar包(在这里有)2、wampserver用来做服务器过程:1、加载驱动,首先在加载之前要将jar包导入,在工程目录下面新建一个lib文件夹,将jar包放在lib中,然后将jar包导入到工程中,这就不做详细说明。利用Class.forName方法加载驱动。2、连接数据库,基本就是一个固定格式,中间要说明连接什么数据库,服务器地址,端口号,数据库名,用户名,密码。3、输出一...原创 2018-04-23 10:46:27 · 320 阅读 · 0 评论 -
java Map接口的使用
新建一个学生类,包含的成员变量有学号、姓名以及年龄,然后建立一个测试类,以学号作为键,学生类的对象作为值,保存到Map中,并实现输出,这里主要讲输出访时,核心就是迭代器。package helloworld;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;impor原创 2018-04-10 11:41:03 · 379 阅读 · 0 评论 -
java List接口的排序
构造两个类,一个学生类,包含学号、姓名以及年龄,一个测试类,建立一个学生类的链表,然后按照学号由小到大排序,学号相同(纯属举例使用)按年龄排序。要利用Collections类中的sort方法,并且需要重写其中的排序因子,其实就是一个匿名内部类,在这个匿名内部类中写出需要的排序规则。package helloworld;public class Student { String id;原创 2018-04-10 11:13:20 · 487 阅读 · 0 评论 -
计算各种图形的周长(接口与多态)
计算各种图形的周长(接口与多态)Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description定义接口Shape,定义求周长的方法length()。定义如下类实现接口Shape的抽象方法:(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类原创 2018-03-22 11:38:02 · 988 阅读 · 0 评论 -
最佳拟合直线
最佳拟合直线Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description在很多情况下,天文观测得到的数据是一组包含很大数量的序列点图象,每一点用x值和y值定义。这就可能需要画一条通过这些点的最佳拟合曲线。为了避免只对个别数据分析,需要进行最佳曲线拟合。考虑N个数据点,原创 2018-03-22 11:02:36 · 4203 阅读 · 0 评论 -
简单枚举类型——植物与颜色
简单枚举类型——植物与颜色Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description 请定义具有red, orange, yellow, green, blue, violet六种颜色的枚举类型color,根据输入的颜色名称,输出以下六种植物花朵的颜色:Rose(r原创 2018-03-21 20:46:40 · 612 阅读 · 0 评论 -
Java数组
在Java中,数组是一种比较常见的数据类型,它的使用方法和C语言大致相似,但是增加了许多更方便的定义以及调用方式。笔记:import java.util.Arrays;public class ArrayTest { public static void main(String[] args) { int n=10; double[] a=new d原创 2018-03-21 20:25:44 · 179 阅读 · 0 评论 -
Java笔记——finalize、static、abstract、final、this关键字
1、对象的生命周期(1)finalizepackage cn.sdut;public class AA { int x=100; int y=100; public AA() { x=10; y=20; } public AA(int x, int y) { super(); this.x = x; this.y = y; }原创 2018-03-21 20:19:27 · 312 阅读 · 0 评论 -
Java用类实现对Student数据表(Mysql)的操作(增删改查)
Java连接mysql数据库利用了mysql-JDBC的jar包,查询操作用的是executeQuery()方法,除了查询操作外的增删改都是用executeUpdate()方法实现。代码:Student类package test;public class Student { private int id; private String name; private int ag原创 2018-04-23 21:24:13 · 4010 阅读 · 0 评论 -
C~K要找女朋友了!!!(java Set排序)
C~K要找女朋友了!!!Time Limit: 1000 ms Memory Limit: 131072 KiBSubmit StatisticProblem Description临近11.11,C~K看见周围的朋友一个个的都脱单或者正准备脱单了,C~K也想要找一个女朋友了(听说国家会分配?)。MeiK听说了这件事情,表示C~K终于开悟了,所以他整理了一份候选原创 2018-04-25 20:02:22 · 756 阅读 · 0 评论 -
windows10下java环境配置
1、首先要下载jdk,进入oracle官网找到java SE下载jdk即可,jdk的安装过程很简单,这里不再赘述,个人习惯分别建立jdk和jre文件夹来安装,在这里我的jdk安装在D:\Java\jdk文件夹下。2、安装完成就要配置环境变量,需要配置Path和classpath。右键“计算机”选择属性点击高级系统设置 点击环境变量, 对path进行操作,在最开始的位...原创 2018-08-16 11:20:19 · 1138 阅读 · 0 评论 -
CentOS7 安装配置tomcat
首先,下载Tomcat8压缩包进入 http://tomcat.apache.org/download-80.cgi选择tar.gz压缩文件下载然后,新建一个目录,将压缩文件解压至该目录。mkdir -p /usr/local/tomcattar -zxvf apache-tomcat-8.5.16.tar.gz -C /usr/local/tomcattomcat可以直接使用压缩版,不需要进行...原创 2018-06-26 20:16:05 · 309 阅读 · 0 评论 -
Java 文件操作
利用Java的BufferedWriter和BufferedReader读写文件。读文件时可以利用readline直接读取一行。import java.io.BufferedWriter;import java.io.BufferedReader;import java.io.FileWriter;import java.io.FileReader;public class FileRe...原创 2018-06-01 09:23:05 · 248 阅读 · 0 评论 -
Java TCP通信:模拟服务器与客户端
首先是服务器端的代码:import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class Tcpserver { public static void m...原创 2018-05-31 21:54:28 · 848 阅读 · 0 评论 -
Java通过URL读取网页数据并保存到本地文件
import java.io.*;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class URLFile { public static void main(String[] args) throws FileNotFoundExcep...原创 2018-05-31 21:50:55 · 10584 阅读 · 0 评论 -
Java 线程同步
编写多线程程序,实现生产者、消费者线程,并实现线程的同步:(1)生产者线程产生20个数,消费者线程输出生产者线程产生的这20个数。(2)使用线程的同步与协调机制使二者达到如此效果:产生一个数,取出一个数。public class Buffer { int value; boolean flag = false; public synchronized int getValu...原创 2018-05-28 19:54:51 · 336 阅读 · 0 评论 -
Java IO操作
一、File类:利用File可以创建一个路径或是一个文件,并对文件或是路径进行一些操作。import java.io.File;import java.io.FileFilter;import java.io.FilenameFilter;import java.io.IOException;import java.util.Arrays;import java.util.Scanner...原创 2018-06-04 09:58:37 · 295 阅读 · 0 评论 -
Java 单片机串口通信
在利用java做串口通信之前,需要在你的java工程中导入一个jar包,并在jdk中加入两个dll动态链接库文件。将rxtxParallel.dll和rxtxSerial.dll放在jdk的bin目录当中,将RXTXcomm.jar放在当前工程的lib文件夹中并在构建库文件的时候添加这个jar包即可。资源下载链接:https://download.youkuaiyun.com/download/horizon...转载 2018-05-25 14:49:55 · 885 阅读 · 0 评论 -
类的继承
父类是一个长方形类,子类是继承父类建立的一个长方体类,(1)父类的定义//package sdut;public class Rectangle { int l; //成员变量 int w; //构造方法1 public Rectangle(){ } //构造方法2 public Rectangle(int l,int w)原创 2018-03-21 20:15:19 · 318 阅读 · 0 评论 -
java枚举类型
首先,在Java中,枚举类型其实是相当于类类型,在枚举类型的定义中,我们可以加入构造函数以及各种静态的非静态的成员函数,我们也可以用一个类来模拟枚举类型。下面是代码:enum Week{ SUN(0),MON(1),TUE(2),WED(3),THU(4),FRI(5),SAT(6);//只能是这种格式,因为下面的构造函数限制了,除非加上无参构造函数 int value; Week(...原创 2018-03-21 20:11:44 · 256 阅读 · 0 评论 -
汉诺塔
汉诺塔Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒A、B和C,A上面套着n个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把原创 2018-03-18 20:24:52 · 340 阅读 · 0 评论 -
完美的素数
完美的素数Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description 素数又称质数。指一个大于1的自然数,除了1和此整数自身外,不能被其他自然数整除的数。我们定义:如果一个素数是完美的素数,当且仅当它的每一位数字之和也是一个素数。现在给你一个正整数,你需要写个原创 2018-03-15 15:28:08 · 702 阅读 · 0 评论 -
织女的红线
织女的红线Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description好久不见牛郎哥哥了,织女非常想他,但是她想考验一下牛郎在她不在的日子里有没有好好学习天天向上,于是乎想出一个问题考一考他。织女找了一跟很细的红线和N颗相同的钉子,将各颗钉子钉在墙上原创 2018-03-19 11:55:16 · 304 阅读 · 0 评论