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有哪些认证(摘自百度知道)
这几项认证考试的特点分述如下:SCJP(SunCertifiedJavaProgrammer):测试
Java程序设计
的观念和能力,内容偏重于Java语法和JDK内容。
wangxiaojingo
·
2020-09-11 04:37
JAVA精品文章收藏
类、对象、接口
本文为Week4笔记
Java程序设计
唐大仕类组成Java程序的基本要素是一类对象的原型封装类一类对象的状态和方法字段和方法字段(field)是类的属性,是用变量来表示的。
我叫王哈哈
·
2020-09-11 04:57
java学习笔记
深入理解java虚拟机学习笔记
1.JDK(JavaDevelopmentKit)=
Java程序设计
语言+Java虚拟机+JavaAPI类库2.Java堆溢出Java存储用于存储对象实例,我们只要不断的创建对象,并且保证GCRoots
携手凡生
·
2020-09-10 17:38
Java
JAVA程序设计
:阶乘函数后K个零(LeetCode:793)
f(x)是x!末尾是0的数量。(回想一下x!=1*2*3*...*x,且0!=1)例如,f(3)=0,因为3!=6的末尾没有0;而f(11)=2,因为11!=39916800末端有2个0。给定K,找出多少个非负整数x,有f(x)=K的性质。示例1:输入:K=0输出:5解释:0!,1!,2!,3!,and4!均符合K=0的条件。示例2:输入:K=5输出:0解释:没有匹配到这样的x!,符合K=5的条件
信仰..
·
2020-09-10 13:13
JAVA程序设计
: 合并区间(LeetCode:56)
给出一个区间的集合,请合并所有重叠的区间。示例1:输入:[[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间[1,3]和[2,6]重叠,将它们合并为[1,6].示例2:输入:[[1,4],[4,5]]输出:[[1,5]]解释:区间[1,4]和[4,5]可被视为重叠区间。思路:直接按左端点排序后遍历一遍即可。classqujianimp
信仰..
·
2020-09-10 13:42
20165211 2017-2018-2 《
Java程序设计
》第3周学习总结
201652112017-2018-2《
Java程序设计
》第3周学习总结教材学习内容总结本周,我学习了书本上第四章的内容,以下是我整理的主要知识。
weixin_34018169
·
2020-09-10 10:13
《
Java程序设计
习题精析与实验指导》一3.3 实验指导
3.3实验指导3.3.1实验目的与要求熟悉Java结构化程序设计的基本方法和过程。掌握顺序、选择、循环结构的语义及编程规律。理解方法的作用域并掌握方法的定义和调用及参数的传递。掌握数组的定义和应用。3.3.2实验样例一、程序改错下面的应用程序用于计算两个整数之和,正确的应用程序执行后输出的结果应如图3-1所示。请指出程序中的三处错误,并将其改正。#1publicclassDoSum#2public
weixin_34143774
·
2020-08-26 15:11
JAVA程序设计
:连接词(LeetCode:472)
给定一个不含重复单词的列表,编写一个程序,返回给定单词列表中所有的连接词。连接词的定义为:一个字符串完全是由至少两个给定数组中的单词组成的。示例:输入:["cat","cats","catsdogcats","dog","dogcatsdog","hippopotamuses","rat","ratcatdogcat"]输出:["catsdogcats","dogcatsdog","ratcatd
信仰..
·
2020-08-26 12:36
进入IT行业,从了解专业术语开始
1、Java:Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和Java平台(即JavaSE,JavaEE,
cong28863
·
2020-08-26 12:28
《
Java程序设计
》第15周课堂实践总结
《
Java程序设计
》第15周课堂实践总结实践一教材代码检查-p242要求在IDEA中或命令行中运行P242StackTraceDemo2.java代码运行结果和教材一致吗?为什么?
axhc_chentao1981
·
2020-08-25 17:48
20169207 2016-2017-2 《移动平台应用开发实践》第四周学习总结
学习资源使用码云和博客园学习简易教程:如何交作业IntelljIDEA简易教程:打交道最多的工具使用JDB调试Java程序:调试能力与编程水平关系极大
Java程序设计
的DOS命令基础:有同学非要在Windows
weixin_30321449
·
2020-08-25 17:49
《移动平台开发实践》第2周作业
201892082018-2019-2《
Java程序设计
》第2周学习总结教材学习内容总结第四章Java是一种OOP语言,创建对象基于一个模板-类。类的成员:字段、方法、构造方法。抽象、封装、方法重载。
weixin_30872867
·
2020-08-25 17:29
学习《
Java程序设计
实践教程》
最后买了一本清华大学出版社出版的《
Java程序设计
实践教程》,书不厚(400页),也不太难,刚好适合基础学习。看了两章才知道,其实也有蛮多东西需要注意的,一一总结
CableFan
·
2020-08-25 16:31
java程序设计
第九章课后习题
1.线程和进程的联系和区别是什么?联系:一个进程中可以同时运行多个不同的线程。区别:线程是程序执行中的单个程序流程,进程是操作系统对其资源进行分配的基本单位。同类的多个线程共享一块内存空间和一组系统资源,而线程本身的数据通常指有微处理器的寄存器数据,以及一个供程序执行时使用的堆栈,所以系统在产生一个线程,或者在各个线程之间切换时,负担要比进程小得多。2.什么是前台线程,什么是后台线程?main()
陈酉时
·
2020-08-25 15:15
《
Java程序设计
》试卷三
《
Java程序设计
》试卷三一、选择题(2分*25=50分)1、下列关于栈的叙述正确的是A)栈是非线性结构B)栈是一种树状结构C)栈具有先进先出的特征D)栈具有后进先出的特征2、下列不是InputStream
luweiyuan01
·
2020-08-25 14:06
面向对象与
Java程序设计
学习总结1
基本知识1.系统软件:直接和硬件交互的软件(操作系统)如windows10,Linux2.应用软件:通常用行在系统软件,如QQ在系统软件上3.软件开发:一般都是指使用计算机编程语言完成应用软件开发*常见的Dos命令-exit退出当前窗口-cls清屏-Dos'中内容怎么复制:在Dos中的任意位置点击鼠标右键,然后选择标记,接下来选中复制内容,在Dos窗口中点击鼠标右键则完成复制。—dir列出当前目录
weixin_30835923
·
2020-08-25 06:40
2017-2018-2 20165221实验二《Java面向对象程序设计》实验报告
JAVA实验二报告课程:
Java程序设计
姓名:谭笑学号:20165221实验时间:2018.4.13--2018.4.15实验2--1实验内容实现百分制成绩转成“优、良、中、及格、不及格”五级制成绩的功能提交要求提交最后三个测试用例都通过的截图
weixin_30802171
·
2020-08-25 05:19
JAVA程序设计
:K 个一组翻转链表(LeetCode:25)
给你一个链表,每k个节点一组进行翻转,请你返回翻转后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。示例:给定这个链表:1->2->3->4->5当k=2时,应当返回:2->1->4->3->5当k=3时,应当返回:3->2->1->4->5说明:你的算法只能使用常数的额外空间。你不能只是单纯的改变节点内部的值,而是需要实际的进行
信仰..
·
2020-08-25 03:15
JAVA程序设计
:直线上最多的点数(LeetCode:149)
给定一个二维平面,平面上有n个点,求最多有多少个点在同一条直线上。示例1:输入:[[1,1],[2,2],[3,3]]输出:3解释:^||o|o|o+------------->01234示例2:输入:[[1,1],[3,2],[5,3],[4,1],[2,3],[1,4]]输出:4解释:^||o|oo|o|oo+------------------->0123456思路:题目思路很简单,但是最后
信仰..
·
2020-08-25 03:44
2014年第五届蓝桥杯
Java程序设计
本科B组决赛 六角幻方(结果填空)
2014年第五届蓝桥杯
Java程序设计
本科B组决赛个人题解汇总:https://blog.csdn.net/daixinliangwyx/article/details/89948727第二题标题:六角幻方把
daixinliangwyx
·
2020-08-25 03:40
蓝桥杯
201711671212 《
JAVA程序设计
》第九周学习总结
教材学习内容总结本周学习内容:第9章组件及事件处理1.JavaSwing概述:组件:Componet类的子类或间接子类创建的对象。容器:Container的子类或间接子类创建的对象。add()方法:将组件添加到容器中。removeAll()方法:移掉容器中的所有组件。可以吧一个容器添加到另一个容器中实现容器的嵌套。validate()方法:保证容器中的组件能正确显示出来。2.窗口JFrame创建一
Lum_秋敏
·
2020-08-25 02:37
Java
201711671226《
Java程序设计
》第九周学习总结
主要内容1.JavaSwing概述2.窗口3.常用组件与布局4.处理事件5.使用MVC结构6.对话框7.发布GUI程序8.重点和难点重点:Swing包中的各种组件,各种布局和事件处理器的应用难点:各种事件处理器的使用总结:要掌握组件类和容器类的概念。要掌握各种组件的特点和使用方法。本章重点掌握组件上的事件处理,Java处理事件的模式是:事件源、监视器、处理事件的接口。感想:要学习Java,必须要有
LWY_942
·
2020-08-25 02:29
JAVA程序设计
:连续的子数组和(LeetCode:523)
给定一个包含非负数的数组和一个目标整数k,编写一个函数来判断该数组是否含有连续的子数组,其大小至少为2,总和为k的倍数,即总和为n*k,其中n也是一个整数。示例1:输入:[23,2,4,6,7],k=6输出:True解释:[2,4]是一个大小为2的子数组,并且和为6。示例2:输入:[23,2,6,4,7],k=6输出:True解释:[23,2,6,4,7]是大小为5的子数组,并且和为42。说明:数
信仰..
·
2020-08-25 00:03
JAVA程序设计
:最多的不重叠子字符串(LeetCode:1520)
给你一个只包含小写字母的字符串s,你需要找到s中最多数目的非空子字符串,满足如下条件:这些字符串之间互不重叠,也就是说对于任意两个子字符串s[i..j]和s[k..l],要么jl。如果一个子字符串包含字符char,那么s中所有char字符都应该在这个子字符串中。请你找到满足上述条件的最多子字符串数目。如果有多个解法有相同的子字符串数目,请返回这些子字符串总长度最小的一个解。可以证明最小总长度解是唯
信仰..
·
2020-08-24 22:52
Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
Button如何实现事件响应,Button按钮所触发的事件处理,我们称之为EventHandle,只不过在Android当中,按钮事件是由系统的Button.OnClickListener所控制,熟悉
Java
Android_Tutor
·
2020-08-24 21:43
Android基础教程
JAVA程序设计
:DI 序列的有效排列(LeetCode:903)
我们给出S,一个源于{'D','I'}的长度为n的字符串。(这些字母代表“减少”和“增加”。)有效排列是对整数{0,1,...,n}的一个排列P[0],P[1],...,P[n],使得对所有的i:如果S[i]=='D',那么P[i]>P[i+1],以及;如果S[i]=='I',那么P[i]
信仰..
·
2020-08-24 14:57
Java技术体系与JDK发展史,你知道嘛?
如果仅从传统意义上来看,Sun官方定义的Java技术体系包括以下几个组成部分:
Java程序设计
语言各种硬件平台上的Java虚拟机Class文件格式JavaAPI类库来自商业机构和开源社区的第三方Java
LyuanAI
·
2020-08-24 07:39
技术分享
Java课设--俄罗斯方块Tetris
Java程序设计
课程作业报告作业:俄罗斯方块游戏姓名赵璐媛学号程序得分90%作业报告得分10%实验总分100%作业目的:掌握基本的图形程序设计方法掌握Java事件处理程序编写方法掌握编写基于TCP或UDP
weixin_30312557
·
2020-08-23 20:52
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
上一页
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
其他