E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java--学成在线
java--
第14周实验--任务1--.编写多线程程序
Test类:/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:编写多线程程序。*作者:雷恒鑫*完成日期:2012年11月20日*版本号:V1.0*对任务及求解方法的描述部分*输入描述:先封装一类对象RandomNumber,功能是先产生一个大于10的随机整数n,再产生n个随机数并存放于数组中
leihengxin
·
2020-08-04 15:07
Java语言学习
JAVA--
求两个时间值之间相差几分钟
工作需求,今日记录,以便后来,拿来即用classTest{publicstaticvoidmain(String[]args){try{longi=getTime("2019-05-2910:29:00","2019-05-2910:29:33");if(i>=1){System.out.println("您传入的两个时间相差"+i+"分钟!");}else{System.out.println(
新一coding
·
2020-08-04 12:28
JAVA
JAVA--
仿写String类的Trim()方法
目标:编写代码,实现String类的trim()方法效果思路:定义字符串开始,结束角标值,根据角标值判断字符串开始第一个字符是否为空格,如果是空格接着判断第二个字符,直至不为空;结尾根据角标值判断最后一个字符是否为空格,如果是空格取倒数第二个空格,直至不为空格。当开始和结尾不为空时,取不为空的开始和结尾索引值。通过上边取到的开始和结束不是空格字符的角标值取出该字符串两端不为空的子字符串。编码:pu
新一coding
·
2020-08-04 10:24
JAVA
Java--
缓存热点数据,最近最少使用算法
1、最近最少使用算法LRU(Leastrecentlyused,最近最少使用)【实现】:最常见的是使用一个链表保存缓存数据1、新数据插入到链表头部;2、每当缓存命中(即缓存数据被访问),将数据移动到链表头部;3、当链表满的时候将链表尾部的数据丢弃;【代价】命中时需要遍历链表,找到命中的数据块索引,然后需要将数据移到头部。【改变】基于以上代价,我们将维护的链表改为一个双向链表(即每个节点都有个pre
weixin_30354675
·
2020-08-04 04:48
『黑马程序员』---
java--
探讨共进--书本笔记改善--思维导图
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------笔记言感-----分享小伙伴们,我想笔记对于我们来说,太熟悉了,几乎,在学校的每堂课上都能与之接触,与之共鸣.我们,从小学一直到现在,不知道做了多少笔记,啃了多少书.我想,只要我们一提到笔记无莫非,就是单纯的老师说,我们记罢了......笔记是复习加强的捷径.做笔记是和学习息息相关
DarkHorseJack
·
2020-08-04 02:53
Effective
Java--
序列化--你以为只要实现Serializable接口就行了吗
前言相信大家对于序列化都有一些了解,实现也很简单,只需要在相应的类定义后面加上implementSerializable,JVM就知道此类可以被序列化,可被默认的序列化机制序列化。编译器就会自动给我们类对象添加序列化和反序列化实现。使用如此简单,为什么我还要研究序列化,因为它远远不只这些东西,咱们想想以下问题:子类和父类序列化,父类不序列化,子类序列化,父类变量是否会被序列化,应该怎么实现父类的变
潇潇凤儿
·
2020-08-04 01:04
Java基础知识
effective
java--
遇到多个构造器参数最好使用Builder模式
上次说用静态工厂方法来代替构造器,好处有几点:1、静态工厂方法有名称,你可以通过命名使其更有意义2、使用静态工厂方法之后不必每次调用的时候都创建一个新的对象(静态工厂方法是static修饰的方法,其对象在程序第一次加载的时候就已经在内存中了,直到程序结束该内存才会释放)3、静态工厂方法可以返回原返回类型的任何子类型的对象(这个还在研究中)但是在遇到多个构造器参数,或者参数一开始无法确定的时候,无论
不穿裤裆好凉爽
·
2020-08-03 21:47
java
effective
java--
通用程序设计
在effectivejava中,有一章是讨论Java语言的具体细节,局部变量处理、控制结构、类库的用法、各种数据类型的用法、反射机制、本地方法、优化和命名惯例。这里简单的描述归纳一下:1、局部变量的作用域最小化可以减低出错率,,增强代码可读性和维护性方法就是在第一次使用它的地方声明(初始化的时候才申明),但是try-catch有可能特殊点,有时候需要到try里面初始化,但是申明在外面(因为后面可能
不穿裤裆好凉爽
·
2020-08-03 21:47
java
effevtive
java--
消除过期对象的引用
最近在看effectivejava时候提到,有三个内存泄露的常见情况需要警惕1、只要是类自己管理内存,程序员就应该管理内存泄露问题比如栈和Arraylist在容量不够的时候都有自动扩容的情况,栈先增长再收缩,收缩后外面将有些对象时被栈内部过期引用(永远不会再解除的引用)解决办法是活动部分之外的那些数组元素手动清空(就是数组下标>=size的元素引用为null)2、内存泄露另一个常见来源是缓存解决办
不穿裤裆好凉爽
·
2020-08-03 21:47
java
effective
java--
方法
第38条检查参数的有效性绝大多数方法或者构造器都有参数限制,有必要在方法执行之前对参数进行检查publicBigIntegermod(BigIntegerm){if(m.signum()=0&&offset=0&&lengthThismethodisnotguaranteedtoruninconstant*time.Insomeimplementationsitmayrunintimepropor
不穿裤裆好凉爽
·
2020-08-03 21:47
java
Java--
反射学习
反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.获取Class对象的三种方式以下代
soloyao
·
2020-08-03 21:49
Java学习
从头开始写
java--
第三篇:最简单的java程序
在此先感谢Easwy的博客:http://blog.csdn.net/easwy/article/details/1519257教我怎么在博客中插入图片打开eclipse后,选择新建一个javaproject如图然后建按照提示给新的工程命名就可以了然后写最简单的代码packagecom.commport.ui;publicclassWelcomeUI{publicstaticvoidmain(St
qee654
·
2020-08-03 20:31
从头开始写java
从头开始学
java--
多态
一.多态的定义何谓多态?多态可以理解为事物存在的多种体现形态。同一种事物,在不同条件下,表现为不同的结果。举个例子,有一只猫,还有一只狗,统称为动物。当我们面前有一只猫的时候,我们说动物,那么指的就是这只猫,如果我们面前是一只狗,那么我们说动物就指的是这只狗。多态的定义方式:父类父类的引用=new子类。父类的引用也可以接受子类对象。我们根据父类的引用来调用子类的方法,可以大大提高程序的扩展性。例如
puppet_master
·
2020-08-03 20:15
java
从头开始学
Java--
类和对象
一.啥也不说了,先来个helloworldpublicclassHello{publicstaticvoidmain(String[]args){System.out.println("helloworld");}}Java不像C++那样“用C++的语法,写C语言的代码”,连Helloworld都要封装到一个类里面,彻底的面向对象。个人感觉十分有助于培养面向对象的思维方式。最开始学C到用C++,感
puppet_master
·
2020-08-03 20:15
java
java--
第14周实验--任务1--.编写多线程程序
/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:编写多线程程序。*版本号:V1.0*对任务及求解方法的描述部分*输入描述:先封装一类对象RandomNumber,功能是先产生一个大于10的随机整数n,再产生n个随机数并存放于数组中。*输入描述:然后封装两个线程Thread1(要求是Thre
小野君
·
2020-08-03 20:51
cpp
从头开始学
Java--
第一课
弄了两年的Javaweb搞笑的是从来没有学过Java。现在搞了一套的资料,该是好好去学习Java,记录着笔记本上的不像去看,那就写在网上有空就看看。第一课是去学习数据类型,用了那么久还真不知道有分:原生的数据类型和引用类型这两种。8种原生的数据类型:整型(int32位)字节型(byte-128-127)短整型(short16位)长整型(long64位)单精度(float)双精度(double)字符
Rich_Billions
·
2020-08-03 17:11
从头开始学JAVA
Java--
(List list = new ArrayList(); )使用和理解
Listlist=newArrayList();第一次看到这行代码是一头雾水,查了好久才弄清楚这是什么东西,怎么用。示例1:publicclassGenericTest{publicstaticvoidmain(String[]args){Listlist=newArrayList();list.add("qqyumidi");list.add("corn");list.add(100);for(
ZoeyZY
·
2020-08-03 14:30
JAVA基础知识
Android
UIAutomator
初学
java--
面向对象的概念
面向对象基础特点封装,继承,多态,(抽象)目的了解类和对象及其关系对象:用来描述客观事物的一个实体,由一组属性和方法构成属性——对象具有的各种特征每个对象和每个属性都拥有特定值例如:张三李四的年龄,姓名不一样方法——对象执行的操作类的产生从对象中归纳,抽象出类根据“对象”抽象出“类”类具有相同属性和方法的一组对象的集合类是模子,确定对象将会有用的特征(属性)和行为(方法)类与对象的关系类是对象的描
Ricartu
·
2020-08-03 13:34
程序开发
java--
访问控制符,权限修饰符,方法的重写以及接口与类的关系
1.访问控制符/权限修饰符的解释修饰:类,[静态]成员变量,[静态]成员方法,构造方法public:公开的,公共的protected:受保护的(default):默认的,不加default关键字,不写任何内容private:私有的2.权限范围由大到小:public->protected->default->private3.分别使用的情况default:不常用,练习时为了省略代码public:想要
Forever11 QAQ
·
2020-08-03 12:59
java
java--
接口-final关键字
在java中是不允许使用多继承的,但它提供了完成这一操作的方法----那便是接口一个类只允许继承一个父类,但可以实现多个接口接口----制定标准接口代码的书写格式:publicinterface接口名{//publicabstractvoiddaoMang();//接口中抽象方法的第一种方式//abstractvoiddaoMang();//第二种方式voiddaoMang();//第三种方式(大
For_if_while
·
2020-08-03 12:59
JAVA基础项目技术概述
管理jar包配置一个pom.xml文件,,用到的外部jar包会自动到中央仓库去下载现阶段使用MAVEN结构:src/main/java—项目主体src/main/resource—配置src/test/
java
剑士XXX
·
2020-08-03 10:55
java基础
【Android 开发】: Android客户端与服务端之间使用JSON交互数据。
整个Demo所作的操作如下图所示1.服务端服务端我们需要用到的解析JSON的库是用org.json-->
Java--
>JSON-lib项目中的库json-lib-2.4-jdk15.jar,这个库还需
AHuier
·
2020-08-03 08:53
【Android
开发】
Java-day05集合
我们学习的是
Java--
面向对象--操作很多对象--存储--容器(数组和StringBuffer)--数组而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用。
opera95
·
2020-08-03 02:29
Java
Java--
辨别线程安全与线程不安全
在学习Java的时候经常会发现有很多名称相似的类,比如HashMap和Hashtable,StringBuffer和StringBuilder等等,他们的名称相似,功能也有相似的地方,所以初学者在学习之中往往会很疑惑,他们都有哪些不同呢?而在深入研究这个问题的时候,就会发现他们都有这样两个概念,线程安全和线程不安全,这也就是本文主要讲的内容。1.什么是线程安全和线程不安全呢?线程安全是指多个线程在
大海之狂
·
2020-08-03 00:19
Java微服务实战项目——
学成在线
(分享)
完整项目教学视频,需要的朋友下方链接自取课程阶段名称每天课程名称知识点名称认知程度是否重点一级学习目标二级学习目标
学成在线
搭建环境CMS服务端开发项目的功能构架了解了解项目的功能构架项目的技术架构理解理解项目的技术架构说出项目的技术架构的各各层的作用说出前后端分离的优势理解前后端分离的开发步骤
bingoCoder
·
2020-08-02 23:06
资源分享
Java--
面向对象之一:面向对象概念、类和对象的关系、封装、构造函数、this关键字、static关键字
一、面向对象的概念1、理解面向对象(1)面向对象是相对面向过程而言。(2)面向对象和面向过程都是一种思想。(3)面向过程强调的是功能行为。(4)面向对象将功能封装进对象,强调具备了功能的对象。(5)面向对象是基于面向过程的。(6)面向对象的三个特征:封装,继承,多态。记住一个例子:需求:将大象放进冰箱。面向过程:打开冰箱;存储进冰箱;关闭冰箱面向对象:冰箱.打开;冰箱.存储;冰箱.关闭2、面向对象
baogongtc
·
2020-08-02 23:46
Java入门日志
java--
多线程实现计数器
同时开始5个线程,用各自的文本框显示count,和按钮控制count的自加importjava.awt.*;importjava.awt.event.*;importjava.applet.*;classTickerextendsThread{privateButtont=newButton("toggle");privateTextFieldtf=newTextField(10);//开关控制c
amsogu6822
·
2020-08-02 22:14
java--
网络编程url和urlconnection类
URL(UniformResourceLoactor统一资源定位器的缩写)通过构造函数可以获得URL对象URLurl=newURL("http://www.cnblogs.com");URL类基本方法getPortocal():获得传输协议getHost():获得主机名getPort():获得端口号getFile():获得资源文件名称URLConnection是一个抽象类,是URL指定的数据源的动
amsogu6822
·
2020-08-02 22:44
java
网络
用eclipse运行java程序显示找不到main class,网上的方法都试了,还是不行,有没有知道怎么解决的呀!...
编译器问题,jdk版本不对,Window-->Preferences-->
Java--
>compiler中的compilercompliancelevel,这里选你当前安装的jdk检查一下你的JDK版本吧
weixin_30707875
·
2020-08-02 19:03
Java--
第15周实验--
publicclassExample10_9{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubFileWindowswin=newFileWindows();}}importjava.awt.BorderLayout;importjava.awt.FileDialog;importja
小野君
·
2020-08-02 18:33
cpp
MyEclipse/Eclipse导入项目报错的终极解决办法
遇到这种情况,一下四步走(我安装的1.6jdk):1.检查myEclipse/Eclipse设置的默认jdk(你安装的)Window--》Preferences--》
java--
》Compiler2.如果第一步不行
BinZor
·
2020-08-02 15:58
开发工具
JAVA--
字符串判断
packageString1;publicclasstest4{publicstaticvoidmain(String[]args){Strings="helloworld";//判断一个字符串是否以某一个字符串为后缀booleanworld=s.endsWith("world");System.out.println(world);Strings1="helloworld";//判断两个字符串的
壞丫頭
·
2020-08-02 14:06
JAVA--
字符串(1)
packageString1;publicclasstest1{publicstaticvoidmain(String[]args){//这是定义了一个字符串的常量。常量是不可改变的量,字符串是不可改变的量Stringstr="xiao";Stringstr1="xiao";System.out.println(str);//两字符串为同一地址---1、字符串常量是共享的System.out.pr
壞丫頭
·
2020-08-02 14:06
JAVA--
编译期的异常
packagetest;/*try...finally*1、发生了异常会向上抛出,但是finally里面的代码永远会得到执行*2、无异常时,return后面可以通过finally来执行代码*try...catch..finally*1、finally里面适合做方法的资源关闭和收尾的工作*/publicclassDemo2{publicstaticvoidmain(String[]args){//d
壞丫頭
·
2020-08-02 14:06
JAVA--
字符串的构造器
packageString1;publicclasstest2{/*字符串常量是一种定义的方式*字符串需要有其他形式的构造器,比如可以通过字符的数组,字节数组,*io刘中的数据等等。*/publicstaticvoidmain(String[]args){Strings=newString();System.out.println(s);Strings1="";byte[]bs={97,98,99
壞丫頭
·
2020-08-02 14:06
Java--
计算长方形的周长和面积(类和对象
TimeLimit:1000msMemoryLimit:65536KiBSubmitStatisticProblemDescription设计一个长方形类Rect,计算长方形的周长与面积。成员变量:整型、私有的数据成员length(长)、width(宽);构造方法如下:(1)Rect(intlength)——1个整数表示正方形的边长(2)Rect(intlength,intwidth)——2个整数
壞丫頭
·
2020-08-02 14:35
JAVA--
接口练习(求正方形和圆的周长、面积)
packagetest;//使用接口方式计算圆和正方形的面积和周长interfaceCal{//定义圆周率doublePI=3.14;//求周长publicdoublegetLong();//求面积publicdoublegetArea();}classRecttimplementsCal{//边长doubler;publicRectt(doubler){this.r=r;}publicdoubl
壞丫頭
·
2020-08-02 14:35
java--
面向对象this
packagetest;/*this关键字*this智能在对象方法内使用**/classPerson{Stringname;intage;/*对象方法**/publicvoidsetName(Stringname){this.name=name;}publicvoidplayGame(){System.out.println(this.name+"在玩游戏");//this就是调用这个方法的那个对
壞丫頭
·
2020-08-02 12:06
java--
什么是多态?
同样的方法不同的实现.多态分为重写和重载..举个简单的例子,重写方面:classA{publicvoidspeak(){System.out.println("这是A类的方法!");}}classBextendsA{publicvoidspeak(){System.out.println("这是B类的方法!");}}classStart{publicstaticvoidmain(String[]a
云y
·
2020-08-01 14:35
java笔记
大白话说
JAVA--
从头开始
不知道从哪说起,哪里是开头呢,不同的人基础不一样,所以就从为什么写这个东西开始吧。其实,我是JAVA小白,自己断断续续学习JAVA也有很长时间了,为什么断断续续呢,很多原因,最主要的还是总感觉找不到合适的方法去学。看过书,报过班,总觉的学的模模糊糊,没有解决心中的疑惑,总会想问为什么,确没有东西给出答案。那就写个东西吧,算是对之前学习的总结,与一样在计算机中乐此不疲的挣扎的朋友交流一下。JAVA说
sunwufan2016
·
2020-08-01 09:17
大白话说一说
java--
事务处理
java的事务处理,如果对数据库进行多次操作,每一次的执行或步骤都是一个事务.如果数据库操作在某一步没有执行或出现异常而导致事务失败,这样有的事务被执行有的就没有被执行,从而就有了事务的回滚,取消先前的操作.....注:在Java中使用事务处理,首先要求数据库支持事务。如使用MySQL的事务功能,就要求MySQL的表类型为Innodb才支持事务。否则,在Java程序中做了commit或rollba
壳壳的后宫
·
2020-08-01 02:22
********@java知识
Java--
数据库JDBC
说到JDBC肯定要说事务,什么是事务?简而言之就是作为一个逻辑单元执行的一系列操作。然后肯定要说一下事务的四大属性:分别是原子性、一致性、隔离性、持久性。四大属性:原子性、事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。一致性、事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(
Gson_main
·
2020-08-01 01:45
Java基础
java学习笔记
我们学习的是
Java--
面向对象--操作很多对象--存储--容器(数组和StringBuffer)--数组而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用。(2)集合和数组
cjm5216
·
2020-07-31 16:15
笔记
java
集合
Java项目打包成exe程序详细图解过程
鼠标右键项目名-->选择Export-->
java--
>jarfile-->如图:这一步选择生成的jar包的地址及名称,默认时项目名,在项目所在目录下。这一步需要选择默认主类(程序运行的入口)。
红楼终究一场梦
·
2020-07-31 13:59
方法
开发工具
Java--
利用接口以及抽象类解决银行问题。
/*02.*烟台大学计算机学院学生03.*Allrightreserved.04.*文件名称*烟台大学计算机学院学生05.*Allrightreserved.06.*文件名称:抽象基类07.*作者:王洪海08.*完成日期:2014年11月4日09.*版本号:v1.010.*对任务及求解方法的描述部分:利用接口以及抽象类解决银行问题11.*我的程序:12.*/packagewhh;publicabs
王洪海
·
2020-07-31 10:35
JAVA--
网络编程
网络编程的三要素IP可以唯一的标识计算机端口可以唯一标识计算机中的某个地址协议网络传输的规范常用的UDP和TCPIP对象通过InetAddress类创建,是UDP和TCP的基础构造IP对象时用InetAddress的静态方法getByName(String)最方便,IP和计算机名都可以作为参数常用方法:获取StringgetHostAddress()返回IP地址字符串(以文本表现形式)。Strin
宗浩然的博客
·
2020-07-30 21:54
C++
JAVA
Java--
读/写Properties配置文件
1.Properties文件的创建或者结果2.properties类与properties配置文件我们平时可以通过java中的properties类创建对象对properties文件中的内容进行读写操作。properties类继承自Hashtable类并实现了Map接口,也是使用一种键值对的形式来保存属性集,properties的键和值都是字符串类型。3.Properties中的主要方法3.1pu
阿巴卡
·
2020-07-30 16:22
小知识
maven构建的项目相关的命令
)*.清理(删掉)项目编译文件夹target的命令*.注意:clean命令只是单纯的删除target文件夹,并不会把本地仓库中的成果物一并删除2.compile*.用来将maven项目进行编译比如:.
java
浪淘沙&
·
2020-07-30 12:00
#
Java--
使用POI HSSFWorkbook操作Excel
获取工作薄对象:HSSFWorkbookwb=newHSSFWorkbook();HSSFSheetsheet=wb.createSheet();HSSFCellStylesetBorder=wb.createCellStyle();一、设置背景色:setBorder.setFillForegroundColor((short)13);//设置背景色setBorder.setFillPattern
云里飞鸟轻轻摇摆
·
2020-07-30 11:24
Java
java.lang.UnsupportedClassVersionError: Bad version number in .class file
办法显而易见:把它们的JDK版本改成一致.步骤如下:1.Window-->Preferences-->
Java--
>compiler中的compilercompliancelevel对应的下拉菜单中选择
Luxika
·
2020-07-30 07:36
jdk
compiler
myeclipse
tomcat
application
file
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他