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自动内存管理机制
java技术体系
java程序设计
语言各种硬件平台上的java虚拟机Class文件格式javaAPI类库来自商业机构和开源社区的第三方java类库##java发展史##java内存区域与内存溢出异常##Java
知然罢了
·
2020-08-23 18:48
java小技巧
java系统学习(二) --------
java程序设计
中的流程控制
流程控制用通俗的话说就是控制代码执行的顺序,什么时候开始,什么时候停止,什么时候循环等等。要控制好代码的执行顺序,我们需要了解以下知识:1.编程风格2.条件语句3.循环语句4.中断与继续的语句5.分支语句6.返回语句7.疑难问题和总结编程风格主要是三个方面的东西需要留意,缩进,空行,和注释。这三个东西注意好了,就能让我们的代码易读。就不会在复杂的流程控制中把
张小凡vip
·
2020-08-23 18:53
java
java从基础到实战
二级
java程序设计
--Java SDK6.0的下载和操作
JavaSDK6的下载和操作掌握分析与学习目的1.掌握javaSDK的下载,安装和配置2.java基本编程规范一.JavaSDK6.0的安装需要安装的构件包括开发工具,演示程序及样例,源代码,而公共的JRE和JavaDB可以不安装。(1)开发工具:java的核心,包括开发java程序必需的类库和工具,已经包括jre。(2)演示程序和样例(3)源代码:java所有核心类库的源代码安装完后:src.z
m0_38056893
·
2020-08-23 10:32
Java
二级Java程序设计
JAVA程序设计
中经常犯的低级错误
总结一下,自己平时写代码过程中经常犯的一些错误:1.从对象中get一个东西出来的时候,在没有判空的情况下就对这个东东赋值。Mapmap=ItemEntity.getItemMap();map.put("CHD",item);当map==null的时候,经常就会报空指针错误。总结:对于从JavaBean中获取的一些集合类或者对象,我们首先需要对这些对象进行判空,若不为空,在进行相关的插入操作。
jim8757
·
2020-08-23 10:44
JAVA
17秋福师《
JAVA程序设计
》在线作业一答案
17秋福师《
JAVA程序设计
》在线作业一一、单选题(共30道试题,共60分)1.下列正确的句子是()。
堵刻
·
2020-08-23 05:05
软件工程考试
JAVA程序设计
:单词接龙 II(LeetCode:126)
给定两个单词(beginWord和endWord)和一个字典wordList,找出所有从beginWord到endWord的最短转换序列。转换需遵循如下规则:每次转换只能改变一个字母。转换过程中的中间单词必须是字典中的单词。说明:如果不存在这样的转换序列,返回一个空列表。所有单词具有相同的长度。所有单词只由小写字母组成。字典中不存在重复的单词。你可以假设beginWord和endWord是非空的,
信仰..
·
2020-08-23 01:51
JAVA程序设计
: 单词搜索(LeetCode:79)
给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。示例:board=[['A','B','C','E'],['S','F','C','S'],['A','D','E','E']]给定word="ABCCED",返回true.给定word="SEE",返
信仰..
·
2020-08-23 01:51
JAVA程序设计
:最短超级串(LeetCode:943)
给定一个字符串数组A,找到以A中每个字符串作为子字符串的最短字符串。我们可以假设A中没有字符串是A中另一个字符串的子字符串。示例1:输入:["alex","loves","leetcode"]输出:"alexlovesleetcode"解释:"alex","loves","leetcode"的所有排列都会被接受。示例2:输入:["catg","ctaagt","gcta","ttca","atgc
信仰..
·
2020-08-23 01:51
【note】
Java程序设计
基础第五版(上)
第1章Java语言概述Java语言有哪些特点?答:简单易学、面向对象、平台无关性、可靠性、安全性、支持多线程、支持网络编程、编译与解释并存什么是Java的虚拟机?答:任何一种可以运行Java字节码的软件均可看成是Java的虚拟机什么是字节码?采用字节码的最大好处是什么?答:字节码是Java虚拟机的指令组,和CPU上的微指令很相似。字节码最大的好处是可跨平台运行什么是平台无关性?Java语言是怎样实
柳婼
·
2020-08-22 22:02
Java
JAVA程序设计
:设计跳表(LeetCode:1206)
不使用任何库函数,设计一个跳表。跳表是在O(log(n))时间内完成增加、删除、搜索操作的数据结构。跳表相比于树堆与红黑树,其功能与性能相当,并且跳表的代码长度相较下更短,其设计思想与链表相似。例如,一个跳表包含[30,40,50,60,70,90],然后增加80、45到跳表中,以下图的方式操作:ArtyomKalinin[CCBY-SA3.0],viaWikimediaCommons跳表中有很多
信仰..
·
2020-08-22 21:35
JAVA程序设计
:K 次串联后最大子数组之和(LeetCode:1191)
给你一个整数数组arr和一个整数k。首先,我们要对该数组进行修改,即把原数组arr重复k次。举个例子,如果arr=[1,2]且k=3,那么修改后的数组就是[1,2,1,2,1,2]。然后,请你返回修改后的数组中的最大的子数组之和。注意,子数组长度可以是0,在这种情况下它的总和也是0。由于结果可能会很大,所以需要模(mod)10^9+7后再返回。示例1:输入:arr=[1,2],k=3输出:9示例2
信仰..
·
2020-08-22 21:34
JAVA程序设计
:使数组严格递增(LeetCode:1187)
给你两个整数数组arr1和arr2,返回使arr1严格递增所需要的最小「操作」数(可能为0)。每一步「操作」中,你可以分别从arr1和arr2中各选出一个索引,分别为i和j,0dp[i-1][j])dp[i][j]=arr1[i-1];if(j>0){intp=find(arr2,dp[i-1][j-1]);if(pval)r=mid;elsel=mid+1;}returnr;}}
信仰..
·
2020-08-22 21:34
JAVA程序设计
:查找集群内的「关键连接」(LeetCode:1192)
力扣数据中心有n台服务器,分别按从0到n-1的方式进行了编号。它们之间以「服务器到服务器」点对点的形式相互连接组成了一个内部集群,其中连接connections是无向的。从形式上讲,connections[i]=[a,b]表示服务器a和b之间形成连接。任何服务器都可以直接或者间接地通过网络到达任何其他服务器。「关键连接」是在该集群中的重要连接,也就是说,假如我们将它移除,便会导致某些服务器无法访问
信仰..
·
2020-08-22 21:34
JAVA程序设计
:删除一次得到子数组最大和(LeetCode:1186)
给你一个整数数组,返回它的某个非空子数组(连续元素)在执行一次可选的删除操作后,所能得到的最大元素总和。换句话说,你可以从原数组中选出一个子数组,并可以决定要不要从中删除一个元素(只能删一次哦),(删除后)子数组中至少应当有一个元素,然后该子数组(剩下)的元素总和是所有子数组之中最大的。注意,删除一个元素后,子数组不能为空。请看示例:示例1:输入:arr=[1,-2,0,3]输出:4解释:我们可以
信仰..
·
2020-08-22 21:34
Java之学习笔记(17)---------------变量和权限
首先先总结一下变量的具体内容Java变量的声明在
Java程序设计
中,每个声明的变量都必须分配一个类型。声明一个变量时,应该先声明变量的类型,随后再声明变量的名字。下面演示了变量的声明方式。
huohu1007
·
2020-08-22 17:12
Java学习路程
Java打飞鸟游戏程序
课题名称:打飞鸟游戏程序(本课题为学校
Java程序设计
课程大作业课题,实现了要求中的全部功能,如有问题欢迎讨论与指正。)
Zach_LaVine_8
·
2020-08-22 14:02
JAVA程序设计
基础(第六版)第六章习题 6.13
以m行n列二维数组为参数进行方法调用,分别计算二维数组各列元素值和,并返回输出计算结果。``//java语言publicclassp90{publicstaticvoidmain(String[]args){Matrix_CaculateX=newMatrix_Caculate();double[][]a=newdouble[][]{{1,2,3,4},{5,6,7,8},{10,11,12,13
counders
·
2020-08-21 21:26
Java——用户界面的布局
用户界面的布局开始为
Java程序设计
图形用户界面时,面临的一个障碍是组件会移动。容器大小发生变化时,容器中的组件将会根据容器的新尺寸重新排列。
iteye_18800
·
2020-08-21 19:27
JAVA程序设计
:救生艇(LeetCode:881)
第i个人的体重为people[i],每艘船可以承载的最大重量为limit。每艘船最多可同时载两人,但条件是这些人的重量之和最多为limit。返回载到每一个人所需的最小船数。(保证每个人都能被船载)。示例1:输入:people=[1,2],limit=3输出:1解释:1艘船载(1,2)示例2:输入:people=[3,2,2,1],limit=3输出:3解释:3艘船分别载(1,2),(2)和(3)示
信仰..
·
2020-08-21 19:44
习题6.13 定义一个Student类,包含如下内容:成员变量:学号,姓名,性别,班干部否,数学,语文,外语 成员方法:输入,总分,平均分 编程实现这个类,并调用相应的方法输入数据,计算总分和平均分。
Java程序设计
基础(第5版)陈国君清华大学出版社个人设计习题6.13定义一个Student类,包含如下内容:成员变量:学号,姓名,性别,班干部否,数学,语文,外语成员方法:输入,总分,平均分编程实现这个类
Navigator_Z
·
2020-08-21 17:27
清华大学出版社
java
类
java 虚拟机JVM
语言更名为Java;java广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合,摆脱了硬件平台的束缚,实现了“一次编写,到处运行”的理想2、java技术体系结构按照功能来划分包括以下几个组成部分:
Java
shumeigang
·
2020-08-21 17:00
JAVA程序设计
:回文链表(LeetCode:234)
请判断一个链表是否为回文链表。示例1:输入:1->2输出:false示例2:输入:1->2->2->1输出:true进阶:你能否用O(n)时间复杂度和O(1)空间复杂度解决此题?思路:我直接按照进阶的要求解的这道题,具体思路是翻转后一半列表,然后定义定义两个头指针同时遍历两部分,遇到不相同的直接false,若遍历完则返回trueclassSolution{publicbooleanisPalind
信仰..
·
2020-08-21 14:30
学堂在线—
Java程序设计
—课程笔记(第1章 Java语言基础知识,第1章续 习题讲解视频)
第1章Java语言基础知识,第1章续习题讲解视频第1章Java语言基础知识1.0导学1.1Java与面向对象程序设计简介1.2基本数据类型与表达式1.3数组1.4算法的流程控制1.5习题讲解编程练习题1.字符串排序题目思路代码2.求斐波拉契数题目思路代码3.交集题目思路代码第1章Java语言基础知识1.0导学安装JDK、文本编辑并使用命令行编译运行、eclipse安装配置;JDK安装时:复制位置,
江南土豆
·
2020-08-21 12:53
基础学习
学堂在线—
Java程序设计
—课程笔记(第6章 对象群体的组织)
第6章对象群体的组织6.1Java集合框架介绍6.2主要接口及常用的实现类6.3常用算法6.4数组实用方法,基于动态数组的类型(Vector,ArrayList)6.5遍历Collection6.6Map接口及其实现6.1Java集合框架介绍Java集合框架:对外的接口:表示集合的抽象数据类型;接口的实现:指实现集合接口的Java类,是可重用的数据结构;对集合运算的算法:是指执行运算的方法,例如在
江南土豆
·
2020-08-21 12:52
基础学习
JAVA程序设计
:删除排序链表中的重复元素 II(LeetCode:82)
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中没有重复出现的数字。示例1:输入:1->2->3->3->4->4->5输出:1->2->5示例2:输入:1->1->1->2->3输出:2->3思路:开三个指针随便搞搞即可。classSolution{publicListNodedeleteDuplicates(ListNodehead){intlastval=0,flag;List
信仰..
·
2020-08-21 09:13
Java程序设计
(高级及专题)- IO流与序列化
今天我们讲讲I/O流与序列化的问题?个人理解:在我们在编程开发的时候,往往会涉及到文件的读取与写入,而java为我们提供的I/O流就是用来解决这个问题的。我们在读取和写入文件的时候,都会涉及到序列化的东西,谈到序列化就离不开编码格式,我们的windows是用GBK来编码的而我们的Java通常是用UTF-8来编码的,所以我们有时候开发会遇到乱码的问题,此时我们不要慌,问题总是会能解决的,大不了从新来
晓宇码匠
·
2020-08-21 01:37
Java
JAVA程序设计
: 字符串相乘(LeetCode:43)
给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。示例1:输入:num1="2",num2="3"输出:"6"示例2:输入:num1="123",num2="456"输出:"56088"说明:num1和num2的长度小于110。num1和num2只包含数字0-9。num1和num2均不以零开头,除非是数字0本身。不能使用任何标准库的大
信仰..
·
2020-08-20 23:29
Java程序设计
北京大学 2019冬期末测验
java程序设计
mooc攻略单元测验互评作业考试week1测验2019冬期中测验week2测验week2互评作业2019冬期末测验week3测验week3互评作业week4测验week4互评作业week5
真实的hello world
·
2020-08-20 17:32
类的全名与简名
题目来源:学堂在线_清华大学_
JAVA程序设计
进阶题目描述:输入只有一行,是一个类的全名,输出其简名。类的全名是指包括包名在内的全部字符串内容,而类的简名则是指最后一级的内容。
麦格芬230
·
2020-08-20 13:06
java
【专题】Java技术体系
java生态1、Java技术体系
Java程序设计
语言各硬件平台上的Java虚拟机Class文件格式JavaAPI类库来自商业机构或者开源社区的第三方Java类库Java技术体系2、Java运行时数据区程序计数器
都有米
·
2020-08-19 10:58
JAVA程序设计
:构建回文串检测(LeetCode:1177)
给你一个字符串s,请你对s的子串进行检测。每次检测,待检子串都可以表示为queries[i]=[left,right,k]。我们可以重新排列子串s[left],...,s[right],并从中选择最多k项替换成任何小写英文字母。如果在上述检测过程中,子串可以变成回文形式的字符串,那么检测结果为true,否则结果为false。返回答案数组answer[],其中answer[i]是第i个待检子串que
信仰..
·
2020-08-19 09:03
JVM - 1. Java虚拟机梗概,那些你不知道的VM
虚拟机梗概JDK
Java程序设计
语言、Java虚拟机、JavaAPI类库这三部分统称为JDK(JavaDevelopmentKit),JDK是用于支持Java程序开发的最小环境JREJavaAPI类库中的
is丶Allen
·
2020-08-19 09:42
总结
Java
Java程序设计
04——异常和集合类
异常和集合类一.异常概述异常就是Java程序在运行过程中出现的错误。一般被分为两大类:编译时异常和运行时异常。编译时异常:运行时异常:二.异常处理1.try...catch...finally语句块处理语法格式:try{ //可能出现异常的代码块 FileputStreamin=newFileputStream(path); //一旦出现异常,下面的
悠悠我心
·
2020-08-19 08:44
java
后端
JAVA程序设计
:有效的括号字符串(LeetCode:678)
给定一个只包含三种字符的字符串:(,)和*,写一个函数来检验这个字符串是否为有效字符串。有效字符串具有如下规则:任何左括号(必须有相应的右括号)。任何右括号)必须有相应的左括号(。左括号(必须在对应的右括号之前)。*可以被视为单个右括号),或单个左括号(,或一个空字符串。一个空字符串也被视为有效字符串。示例1:输入:"()"输出:True示例2:输入:"(*)"输出:True示例3:输入:"(*)
信仰..
·
2020-08-19 06:03
JAVA程序设计
:公交路线(LeetCode:815)
我们有一系列公交路线。每一条路线routes[i]上都有一辆公交车在上面循环行驶。例如,有一条路线routes[0]=[1,5,7],表示第一辆(下标为0)公交车会一直按照1->5->7->1->5->7->1->...的车站路线行驶。假设我们从S车站开始(初始时不在公交车上),要去往T站。期间仅可乘坐公交车,求出最少乘坐的公交车数量。返回-1表示不可能到达终点车站。示例:输入:routes=[[
信仰..
·
2020-08-19 02:49
Java知识点详解——第一章:Java入门
Java:
Java程序设计
和Java平台的总称。
「已注销」
·
2020-08-19 01:51
Java
java第一章学习总结
1.程序是让计算机执行某些操作或解决某个问题而编写的一系列有序的指令的集合.2.java是有SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和java平台3.Java技术具有卓越的通用性
chengsuo9516
·
2020-08-19 00:43
java常量和final不全的介绍
在《
java程序设计
教程》书中并未见到常量概念。所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
MFWang1231
·
2020-08-18 19:09
Java
【廖雪峰Java入门】学习汇总
语言基础3.流程控制4.数组操作二、面向对象编程1.面向对象基础2.Java核心类三、TheEnd网址:Java教程-廖雪峰的官方网站一、快速入门1.基本概念1)Java技术体系至少包括四个部分:1.
Java
Jiahao Lu
·
2020-08-18 14:21
java
leetcode
算法
习题4.1 将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个等级,从键盘上输入一个0~100之间的成绩,输出相应的等级。要求用switch语句实现。
Java程序设计
基础(第5版)陈国君清华大学出版社习题4.1将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个等级,从键盘上输入一个0~100之间的成绩,输出相应的等级。
Navigator_Z
·
2020-08-18 13:00
清华大学出版社
java
switch
第五章 数 组-1104:计算书费
计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统43元/本计算机网络56元/本
JAVA
zqhf123
·
2020-08-18 07:54
信息学C++
一本通
计算买书应付的费用
计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统43元/本计算机网络56元/本
JAVA
yi__cao
·
2020-08-18 06:25
C语言
1.6_03:计算书费(noip)
计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统43元/本计算机网络56元/本
JAVA
weixin_34321753
·
2020-08-18 05:36
POJ 2675 计算书费
计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统43元/本计算机网络56元/本
JAVA
weixin_30815427
·
2020-08-18 04:57
03:计算书费
计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统43元/本计算机网络56元/本
JAVA
weixin_30457551
·
2020-08-18 04:52
java实训项目-模拟自动挡汽车
Java程序设计
课程设计项目名称项目名称:自动挡汽车操作模拟系统的设计与实现英文名称:DesignandImplementationofOperationSimulationSystemaboutAutomaticVehicle1
网世侠客
·
2020-08-18 01:48
java基础入门
poj 2675
计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统43元/本计算机网络56元/本
JAVA
MasterViame
·
2020-08-18 00:49
水题
习题6.14 以m行n列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,返回并输出所计算的结果。
Java程序设计
基础(第5版)陈国君清华大学出版社个人设计习题6.14以m行n列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,返回并输出所计算的结果。
Navigator_Z
·
2020-08-18 00:34
清华大学出版社
JAVA程序设计
:最小面积矩形 II(LeetCode:963)
给定在xy平面上的一组点,确定由这些点组成的任何矩形的最小面积,其中矩形的边不一定平行于x轴和y轴。如果没有任何矩形,就返回0。示例1:输入:[[1,2],[2,1],[1,0],[0,1]]输出:2.00000解释:最小面积的矩形出现在[1,2],[2,1],[1,0],[0,1]处,面积为2。示例2:输入:[[0,1],[2,1],[1,1],[1,0],[2,0]]输出:1.00000解释:
信仰..
·
2020-08-17 22:07
JAVA程序设计
:石子游戏 II(LeetCode:1140)
亚历克斯和李继续他们的石子游戏。许多堆石子排成一行,每堆都有正整数颗石子piles[i]。游戏以谁手中的石子最多来决出胜负。亚历克斯和李轮流进行,亚历克斯先开始。最初,M=1。在每个玩家的回合中,该玩家可以拿走剩下的前X堆的所有石子,其中1=x>=1),此时要分情况讨论:①此时没有石子了,游戏结束;②当i+2m>=n时,呢当前玩家一定是取完所有石子的;③当i+2mmap;publicintston
信仰..
·
2020-08-17 22:36
上一页
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
其他