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程序设计
:接雨水 II(LeetCode:407)
给定一个mxn的矩阵,其中的值均为正整数,代表二维高度图每个单元的高度,请计算图中形状最多能接多少体积的雨水。说明:m和n都是小于110的整数。每一个单位的高度都大于0且小于20000。示例:给出如下3x6的高度图:[[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]]返回4。思路:我们可以采用优先队列的做法,其中优先队列按照高度升序排序,将所有边界点加进优先队列,
信仰..
·
2020-06-23 13:33
JAVA程序设计
:LCP 09. 最小跳跃次数(2020 力扣杯!Code Your Future 春季全国编程大赛 )
为了给刷题的同学一些奖励,力扣团队引入了一个弹簧游戏机。游戏机由N个特殊弹簧排成一排,编号为0到N-1。初始有一个小球在编号0的弹簧处。若小球在编号为i的弹簧处,通过按动弹簧,可以选择把小球向右弹射jump[i]的距离,或者向左弹射到任意左侧弹簧的位置。也就是说,在编号为i弹簧处按动弹簧,小球可以弹向0到i-1中任意弹簧或者i+jump[i]的弹簧(若i+jump[i]>=N,则表示小球弹出了机器
信仰..
·
2020-06-23 13:33
JAVA程序设计
:乘积最大子序列(LeetCode:152)
给定一个整数数组nums,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。示例1:输入:[2,3,-2,4]输出:6解释:子数组[2,3]有最大乘积6。示例2:输入:[-2,0,-1]输出:0解释:结果不能为2,因为[-2,-1]不是子数组。思路:imax为以当前位结尾的最大值,imin为以当前位结尾的最小值(因为负负得正的情况可能得到最大值),然后一遍遍历过去就OK了。classSo
信仰..
·
2020-06-23 13:33
JAVA程序设计
:可被三整除的最大和(LeetCode:5265)
给你一个整数数组nums,请你找出并返回能被三整除的元素最大和。示例1:输入:nums=[3,6,5,1,8]输出:18解释:选出数字3,6,1和8,它们的和是18(可被3整除的最大和)。示例2:输入:nums=[4]输出:0解释:4不能被3整除,所以无法选出数字,返回0。示例3:输入:nums=[1,2,3,4,4]输出:12解释:选出数字1,3,4以及4,它们的和是12(可被3整除的最大和)。
信仰..
·
2020-06-23 13:33
JAVA程序设计
:24 点游戏(LeetCode:679)
你有4张写有1到9数字的牌。你需要判断是否能通过*,/,+,-,(,)的运算得到24。示例1:输入:[4,1,8,7]输出:True解释:(8-4)*(7-1)=24示例2:输入:[1,2,1,2]输出:False注意:除法运算符/表示实数除法,而不是整数除法。例如4/(1-2/3)=12。每个运算符对两个数进行运算。特别是我们不能用-作为一元运算符。例如,[1,1,1,1]作为输入时,表达式-1
信仰..
·
2020-06-23 13:33
java学习路线以及学习知识!
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和Java平台(即JavaSE,JavaEE,JavaME)
小菜一碟i
·
2020-06-23 10:04
《
java程序设计
语言》基础篇已看完 加进阶篇补充
2019.2.21十天看完了基础篇,嗯,还是让我先表扬自己的自律。因为有过c++的基础,所以理解基础篇不是很难,看完解决一些算法题是没关系的,当然开发工程是远远不够的。java执行的入口是main函数,main函数一定要有static修饰,还有可见性修饰符,其他就和c++差不多,变量的声明,函数的调用,静态方法不可以调用实例方法。解决算法题只是面向过程编程,实际开发中是远远不够的。所以打算把《安卓
f1315688669
·
2020-06-23 06:28
Java程序设计
基础--------循环结构
Java程序设计
基础--------循环结构文章目录
Java程序设计
基础--------循环结构1.什么是循环?有哪些注意点?
double_happy111
·
2020-06-23 05:36
Java
Java程序设计
基础--------项目实战(实现淡旺季飞机票打折)
Java程序设计
基础--------项目实战(实现淡旺季飞机票打折)文章目录
Java程序设计
基础--------项目实战(实现淡旺季飞机票打折)1.项目案例2.项目实现2.1使用if-else语句实现淡旺季飞机票打折
double_happy111
·
2020-06-23 05:05
Java
Java程序设计
基础--------项目实战(判断是否为闰年)
Java程序设计
基础--------项目实战(判断是否为闰年)所谓闰年,就是指2月有29天的那一年。闰年同时满足以下条件:年份能被4整除。年份若是100的整数倍,须被400整除,否则是平年。
double_happy111
·
2020-06-23 05:05
Java
Java程序设计
基础--------流程控制语句
Java程序设计
基础--------流程控制语句文章目录
Java程序设计
基础--------流程控制语句1.Java语句1.1语句编写方式1.2空语句1.3表达式语句1.4复合语句2.if-else语句
double_happy111
·
2020-06-23 05:05
Java
Java程序设计
基础--------项目实战(根据生日日期计算你的星座)
Java程序设计
基础--------项目实战(根据生日日期计算你的星座)文章目录
Java程序设计
基础--------项目实战(根据生日日期计算你的星座)1.switch实现计算星座功能2.if-else
double_happy111
·
2020-06-23 05:05
Java
第一章-第五题(你所在的学校有计算机科学专业和软件工程专业么?相关专业的教学计划和毕业出路有什么不同?阅读有关软件工程和计算机科学的区别的文章,谈谈你的看法。)--By 侯伟婷...
表格1计算机科学和软件工程专业与专业相关课程计算机科学专业软件工程专业程序设计基础(C语言)计算机编程引论(C语言)计算机导论
Java程序设计
面向对象程序设计(C++)逻辑与数字系统数据结构VB.NET
diaoniyi6382
·
2020-06-23 04:57
与Applet第一次亲密接触
Applet在Java的成长过程中起到不可估量的作用,到今天Applet依然是
Java程序设计
最吸引的人之一。在本期专题中我将向读者介绍Applet编程的一些技巧。
cmtony2008
·
2020-06-22 23:07
Java程序员面试宝典(第4版)
第4版在保留前三版数据结构、字符串处理、
Java程序设计
等主干内容的基础上,更新了部分程序员面试题
CiCi岛
·
2020-06-22 23:55
Java程序设计
(Java9版):第1章 Java开发环境配置 (Set up Java development environment)
第1章Java开发环境配置(SetupJavadevelopmentenvironment)工欲善其事,必先利其器。—《论语·卫灵公》Writeonce,runanywhere.—SUN学习要求:掌握Windows平台下JDK安装与配置了解Linux平台下JDK安装与配置掌握Java环境测试掌握第一个Java程序掌握编译和执行命令了解跨平台操作问题了解集成开发环境Java开发环境配置
程裕强
·
2020-06-22 22:26
Java程序设计
coreJava第一章
第一章
Java程序设计
概述Java的优越:赏心悦目的语法,易于理解的语义庞大的库功能齐全的执行环境。
teisoitore
·
2020-06-22 21:53
往日冤魂
Java 笔记【第一章
Java程序设计
概念】
Java白皮书的关键术语(节选)简单性:Java语法是C++语法的一个纯净版本。这里没有头文件、指针运算、结构、联合、操作符重载、虚基类等。现在有一个独立的具有较小类库的Java微型版,这个版本适用嵌入式设备。面向对象:面向对象是一种程序设计技术。它将重点放在数据(即对象)和对象的接口上。分布式:Java有一个丰富的例程库,用于处理像HTTP和FTP之类的TCP/IP协议。Java应用程序能够通过
布丁的自我修养
·
2020-06-22 19:44
JAVA程序设计
进阶(自主模式)-通过匿名Thread与匿名Runnable创建线程
(100/100分数)题目描述在第一个编程作业中我们通过继承Thread创建了一个MyThread对象,并通过MyThread的一个实例来执行线程。在第二个编程作业中我们通过实现Runnable接口创建了一个MyRunnable对象,并使用MyRunnable的一个实例作为参数创建了一个Thread的实例。本作业则直接使用Thread与Runnable的匿名对象来创建线程。线程需要完成的任务仍然是
SourDumplings
·
2020-06-22 05:13
在线课程练习题
JAVA程序设计
进阶(自主模式)-通过RUNNABLE接口创建线程
通过RUNNABLE接口创建线程(100/100分数)题目描述设计并实现一个MyRunnable类,要求该类实现Runnable接口。MyRunnable类具有一个int类型的私有成员,由构造器传入。在实现Runnable接口覆写run方法中,计算并输出该私有成员的阶乘。主方法将会根据输入创建MyRunnable的实例,并利用该实例创建Thread实例从而在新的子线程中计算输出给定输入的阶乘。学员
SourDumplings
·
2020-06-22 05:12
在线课程练习题
JAVA程序设计
(自主模式)-多类型排序
多类型排序我们现在有一些数据,是整数和字符串混杂的。现在需要你将他们分开,并且分别进行排序。请你利用泛型实现一个数组类,并且实现排序函数,使得其既可以对Integer类型进行排序,又可以对String类型进行排序。然后利用你实现的这个类完成上面的任务。输入格式:一行,一个数字n,表示元素的个数。n行,每行一个字符串整数,也可以是其他字符串。输出格式:n行,前面一部分为输入的整数字符串按从小到大排序
SourDumplings
·
2020-06-22 05:12
在线课程练习题
Java百问之一——从java HelloWorld中我们能学到什么?
--------------------------------------------------我是分割线------------------------------------------在学习
Java
Tsuwen
·
2020-06-22 05:33
Java
Java核心技术学习笔记
Java核心技术学习笔记第二章
Java程序设计
环境2.1安装Java开发工具包2.2使用命令行工具2.4Jsell(java9)引入第三章Java的基本程序设计结构3.1一个简单的Java应用程序3.2
追求热爱的小伙子
·
2020-06-22 00:03
java核心技术第二第三章笔记
程序员书单合集
1、java学习基础编程篇下载地址:http://blog.csdn.net/shenzhq1980/article/details/48375543
Java程序设计
语言.
你飞哥199
·
2020-06-21 21:14
《深入理解Java虚拟机》知识点整理1
第一章、第二章1.
Java程序设计
语言、Java虚拟机、JavaAPI类库这三部分称为JDK,JDK是用于支持Java程序开发的最小环境。
Geralt3
·
2020-06-21 21:25
JVM
ITAT(第二届)预赛试题A卷
Java程序设计
一.选择题(每道题3分,共45分)(1)Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?A、安全性B、多线性C、跨平台D、可移植(2)Character流与Byte流的区别是A、每次读入的字节数不同B、前者带有缓冲,后者没有C、前者是块读写,后者是字节读写D、二者没有区别,可以互换使用(3)监听事件和处理事件A、都由Listener完成B、都由相应事件Listen
zhuxiongxian
·
2020-06-21 18:53
Java
ITAT的java程序设计试题
浅谈java学习--针对JAVA初学者的建议
那我们就正式开始java之旅……其实理解java的内容很简单,就是一句话:
java程序设计
。只要我们把这句话拆开理解,就可以快速理解掌握。Java是1991年Sun公司的JamesGos
Biegral
·
2020-06-21 17:29
JAVA
in
my
eyes
Java好学吗,我们怎么才能学好Java
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和Java平台的总称。
人工智能爱好者
·
2020-06-21 15:36
人工智能
Java - 初识Java + 环境搭建
一、初识JavaJava:由SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和java平台的总称,Java语言可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯
xjfy.h
·
2020-06-21 12:32
进阶
面试官:关于Java性能优化,你有什么技巧
JAVA程序设计
中
后端技术精选
·
2020-06-21 12:17
Java程序设计
基础--------运算符
Java程序设计
基础--------运算符文章目录
Java程序设计
基础--------运算符1.算数运算符1.1一元运算符1.2二元运算符1.3算数赋值运算符2.赋值运算符3.逻辑运算符4.关系运算符5
double_happy111
·
2020-06-21 01:55
Java
JAVA程序设计
进阶(自主模式)-利用THREAD创建线程
利用THREAD创建线程(100/100分数)题目描述设计并实现一个Thread的子类,命名为MyThread。MyThread类具有一个int类型的私有成员,由构造器传入。并且覆写run方法,在run方法中计算并输出私有成员的阶乘。主方法将会根据输入创建MyThread的实例,并利用实例在新的子线程中计算输出给定输入的阶乘。学员无需实现主方法,只需按照指示补全MyThread类即可。本题中出现的
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-编写一个表示二维平面上的点的类MyPoint
编程练习题1(100/100分数)编写一个表示二维平面上的点的类MyPoint,满足以下条件:1、定义private的成员变量x和y,表示点的x和y坐标,类型为double2、定义两个MyPoint的构造方法,一个构造方法不带参数,而且x和y的初始值为0,另一个构造方法有两个参数,参数名为x和y,类型为double,用这两个参数分别作为初始x和y坐标3、定义一个getD方法,有一个类型为MyPoi
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-图形面积计算
编程练习题2(100/100分数)图形面积计算我们有一些图形的边长数据,这些图形包括三角新和矩形,请你编写一个程序求出它们的面积。请你实现一个基础图形类Graph,然后实现三角形类Triangle和矩形类Rectangle,继承自Graph。根据输入的边数实现不同的对象,并计算面积。输入格式:一行,一个整数n,表示图形个数。n行,每行是用空格隔开的整数。输出格式:n行,每行是一个图形的面积。输入样
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-创建一个简单的表示矩形的Rectangle类
创建一个简单的表示矩形的Rectangle类,满足以下条件:1、定义两个成员变量height和width,表示矩形的长和宽,类型为整型2、定义一个getArea方法,返回矩形的面积3、定义一个getPerimeter方法,返回矩形的周长4、在main函数中,利用输入的2个参数分别作为矩形的长和宽,调用getArea和getPermeter方法,计算并返回矩形的面积和周长输入:输入2个正整数,中间用
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-编写一个三角形类,能根据输入的3个double类型数据构造三角形对象
编程练习题2(100/100分数)编写一个三角形类,能根据输入的3个double类型数据构造三角形对象,定义三个构造方法。如果这3个数据满足构成三角形的条件,直接构造三角形。否则,如果3个数的最大值大于0,则自动构造以最大值为边的等边三角形。如果最大值也不大于0,则将三角形类的三边都初始化为0。再定义一个getArea方法,计算所构造的三角形的面积,返回类型为double。最后,编写main方法,
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-铺砖问题
铺砖问题有两种砖,分别是1*1的砖和1*2的砖,用这两种砖铺1*N的地面,问共有多少种铺法。输入为N,请输出相应的铺法数输入:3输出:3Java:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubScannersc=newScanner(S
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-交集
交集给定两个数组(数组中不包含相同元素),求两个数组的交集中元素的个数(即共同出现的数,如没有则输出为None)如输入:5124686125678输出:4Java:/***@Date:2018-04-0614:04:37*@Author:酸饺子(
[email protected]
)*@Link:https://github.com/SourDumplings*@Version:$I
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-偶数分解
偶数分解歌德巴赫猜想:任何一个大于六的偶数可以拆分成两个质数的和,打印出所有的可能输入n为偶数,输出n的所有分界可能如输入100输出:100=3+97100=11+89100=17+83100=29+71100=41+59100=47+53Java:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){
SourDumplings
·
2020-06-20 23:19
在线课程练习题
JAVA程序设计
(自主模式)-字符串排序
字符串排序(100/100分数)字符串排序用Java编写一个能对一组字符串按字典序升序排序的程序输入为N和N行字符串,需要按行输出字符串升序排序的结果如输入3AbcAbeAbd输出:AbcAbdAbeJava:/***@Date:2018-04-0518:08:51*@Author:酸饺子(
[email protected]
)*@Link:https://github.com/So
SourDumplings
·
2020-06-20 23:18
在线课程练习题
JAVA程序设计
(自主模式)-教师学生评分
编程练习题1(100/100分数)教师学生评分学校要进行年终总结,需要对教师和学生的评分结果进行统计。学生的统计数据有三个,教师的统计数据有四个。请你实现一个统计系统,对输入的数据进行整理。请你实现一个Person类表示人员,并实现一些必要的方法,再实现Teacher类和Student类,通过类的继承机制完成这个任务。输入格式:首先输入一个数字N,表示输入统计的人数。接下来是N行,每行是用空格隔开
SourDumplings
·
2020-06-20 20:45
在线课程练习题
Java石头剪刀布游戏控制台版(RockPaperScissorsConsole)
案例使用建议讲解:通过讲解演示此案例的实现过程教授学生综合应用
JAVA程序设计
基础知识和技能。此使用方式需要教师将实现步骤与逻辑梳理清楚,并且能在讲解过程中突出涉及到的知识
挑战风车的喵
·
2020-06-09 09:00
Java Review (十、面向对象----继承)
这是
Java程序设计
中的一项核心技术。继承的特点Java的继承通过extennds关键字来实现。已存在的类称为超类(superclass)、基类(baseclass)或父类(parentclass);
三分恶
·
2020-06-05 22:00
Hadoop学习笔记(2)-HDFS的基本操作(Shell命令)
在这里我给大家继续分享一些关于HDFS分布式文件的经验哈,其中包括一些hdfs的基本的shell命令的操作,再加上hdfs
java程序设计
。
北徯
·
2020-05-27 23:14
bash
【JVM】关于JVM,你需要知道这些!!
Java程序设计
语言Java虚拟机JavaAPI类库JRE是什么?JRE是支持Java程序运行的标准环境。JavaSEAPI子集Java虚拟机Java历史版本的特性?
冰河团队
·
2020-05-26 01:00
初学mybatis框架配置MySQL数据库笔记
因为本学期开了一门《
Java程序设计
框架》课程,主要讲述java有关程序框架,其中讲到了mybatis框架.mybatis框架简单来说就是将JDBC技术集成化的一种框架,其好处在于不需要重复编写JDBC
東方太白
·
2020-05-08 21:00
第2章
Java程序设计
环境
在进行环境搭建的过程中还借鉴了廖雪峰的Java教程当中的一些内容安装Java开发工具包进入oracle的官网来下载最新的JDK我下载的是Java11,目前oracle发布的最新版本是Java13下载安装过程当中可能遇到的一些问题下载速度巨慢无比,要耐心一点。在Windows上,安装时最好不要接受路径当中包含空格的安装位置。在安装过程中,可能会弹出javaplatformSEbinary正在被使用并
奇迹彗星炒饭
·
2020-04-29 23:31
第二单元总结
于是我上网从0开始学习了多线程编程,这里给大家推荐一个java学习网站https://www.liaoxuefeng.com/wiki/1252599548343744,里面对
java程序设计
的教学非常全面且易懂
qsf
·
2020-04-16 23:00
GC工作原理
本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些
Java程序设计
建议,从GC角度提高Java程序的性能。GC的基本原理Java的内存管理实际上就
开心跳蚤
·
2020-04-14 13:15
第二章
Java程序设计
基础
本章教学内容:2.1标识符和关键字在各种计算机编程语言中,每种语言都使用一些特定的字符来构造基本词法单位,进而描述程序语句。Java语言中主要词法单位有五种:标识符、关键字、分隔符、运算符、注释。2.1.1标识符�标识符是程序员在编程中定义的词法单位,它的作用是用来为程序中要处理的各种变量、常量、方法、对象以及类等命名,以后就可以通过名字来访问或修改某个数据的值。�标识符的构成:在Java语言中,
我的沙雕分你一
·
2020-04-13 08:55
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他