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接口的概念和使用
1.什么是接口:在Java核心核心技术中描述:在
Java程序设计
语言中,接口不是类,而是对类的一组需求的描述,这些类遵从接口描述的统一格式进行定义。
靓仔的备忘录
·
2020-08-16 23:44
《Java核心技术卷1:基础知识》CH2-
Java程序设计
环境
文章目录2.1安装Java开发工具包2.1.1下载JDK2.1.2设置JDK2.1.3安装库源文件和文档2.2使用命令行工具2.3使用集成开发环境2.4运行图形化程序2.5构建并运行applet2.1安装Java开发工具包本章的知识可以不求甚解的看,知道如何配置Java运行环境即可2.1.1下载JDKJava下载与安装目前使用的是Java8比较多;注意,安装的时候不需要安装JRE(Java运行环境
我的猪仔队友
·
2020-08-16 23:21
Java
Java程序设计
实验4
//1、编写Applet小程序,通过在HTML文档中接收参数,//用不同颜色、字体显示当前的系统时间,//源程序保存为Ex4_1.java,HTML文件保存为Ex4_1.htmlimportjava.awt.*;importjava.applet.Applet;importjava.util.Calendar;publicclassEx4_1extendsApplet{Calendarnow;pr
iteye_17686
·
2020-08-16 23:54
EduCoder
Java程序设计
-运算符和表达式 第1关:算数运算符 第4关:三元运算符
文章目录第1关:算数运算符测试说明答案第4关:三元运算符测试说明答案第1关:算数运算符测试说明我会对你编写的代码进行若干次测试:第一次测试会输入数据:10,4;需要你的程序输出:两数相加的结果为:14两数相减的结果为:6两数相乘的结果为:40两数相除的结果为:2两数取余数的结果为:2第二次测试会输入数据:3,5;需要你的程序输出:两数相加的结果为:8两数相减的结果为:-2两数相乘的结果为:15两数
NEO ME
·
2020-08-16 22:41
EduCoder
《
Java程序设计
习题精析与实验指导》一2.3 实验指导
2.3实验指导2.3.1实验目的与要求通过实验熟悉Java的数据类型及有关的取值范围。掌握不同数据类型的常量、变量的定义与使用方式。理解Java的关键字和自定义标识符的命名规则。熟悉运算符和表达式的使用以及掌握不同类型数据的转换规则。2.3.2实验样例一、程序改错下面的程序使用“?:”运算符实现求一个变量的绝对值,设该变量的值为8,则程序运行结果如图2-2所示。找出下列程序中的错误,并将其改正。#
weixin_33750452
·
2020-08-16 21:39
2013-2014-2课表
星期一MON星期二TUE星期三WED星期四THU星期五FRI星期六SAT星期日SUN1/2C程序设计网络1301;网络1302A3096-8.10-18周2节3/4
Java程序设计
应用网络1101;网络
weixin_34345560
·
2020-08-16 16:48
《深入理解Java虚拟机》学习笔记
JDK:用于支持Java程序开发的最小环境,包括
Java程序设计
语言、Java虚拟机、JavaAPI三部分。JRE:支持Java程序运行的标准环境,包括JavaSEAPI子集和Java虚拟机。
夏目川城
·
2020-08-16 09:08
JAVA程序设计
: 摆动序列(LeetCode:376)
如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话)可能是正数或负数。少于两个元素的序列也是摆动序列。例如,[1,7,4,9,2,5]是一个摆动序列,因为差值(6,-3,5,-7,3)是正负交替出现的。相反,[1,4,7,2,5]和[1,7,4,5,5]不是摆动序列,第一个序列是因为它的前两个差值都是正数,第二个序列是因为它的最后一个差值为零。给定一个整
信仰..
·
2020-08-16 06:10
JVM,DVM,ART
JVM可以把
Java程序设计
语言、Java虚拟机和JavaAPI类库这三部分统称为JDK(JavaDevelopmentKit),它是Java程序开发的最小环境。
weixin_34122548
·
2020-08-15 16:56
《编程导论(Java)·前言》
在2005年出版《
Java程序设计
》(宋中山,严千钧编著,清华大学出版社)时,有一个目标没有完成:以Java作为大学本科的入门级语言构建教学体系。
yqj2065
·
2020-08-15 04:06
《编程导论(Java)》道&理
实验三 Java敏捷开发与XP实践
北京电子科技学院(BESTI)实验报告课程:
Java程序设计
班级:1353姓名:陈巧然学号:20135310成绩:指导教师:娄佳鹏实验日期:2015.6.3实验密级:预习程度:实验时间:18:00-24
weixin_33981932
·
2020-08-15 04:33
201621123031 《
Java程序设计
》第2周学习总结
Week02-Java基本语法与类库1.本周学习总结本周讲了Java的基本数据类型,主要分为八类(byte,short,int,long,double,float,char,boolean),其中前四个是整型数据,一般为十进制数的形式,但也可以二进制,八进制或者十六进制的形式来展现。对于char型的字符,需要用单引号括起来,若是字符串型则要用双引号。对于浮点数类型,若为float型需要加上f的后缀
weixin_30772105
·
2020-08-15 03:14
类的封装继承和多态
一、类和对象
Java程序设计
的基本单位就是类。一个Java程序就是一个类定义,所有的概念都必须封装在类中。
tn_nao
·
2020-08-15 03:35
Java
java程序设计
---封装与类(1)
封装是面向对象语言一个非常重要的思想,它借助类来完成。封装与类包括以下内容:一.类1.成员变量与局部变量2.成员修饰符二.方法重载三.对象1.构造方法2.创建对象3.使用对象4.对象参数传值5.垃圾回收机制四.实例变量和类变量五.类的发现与设计1.分类2.抽象3.封装4.CRC卡六.对象的交互1.对象协作2.不可变对象七.UML类图及关系1.类图2.依赖3.聚合4.组合八.日志分析系统的设计与测试
m0_37599962
·
2020-08-15 02:39
SSM框架之Spring-IoC和DI的理解与三种常用注入方式
我们先看传统的
Java程序设计
,当我们一个类内部需要一个对象资源时,通常是主动在内部new创建这个对象,是程序主动创建依赖对象的。
-瞌睡虫-
·
2020-08-15 02:04
java
SSM框架学习
201671010145 2016-2017 《
Java程序设计
》java的继承中什么叫方法覆盖,是如何实现的?...
方法覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,在继承中也可能会在子类覆盖父类中的方法。在覆盖要注意以下的几点:1、覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果;2、覆盖的方法的返回值必须和被覆盖的方法的返回
weixin_33751566
·
2020-08-15 01:40
Java中有抽象类为什么还要接口?
为什么
Java程序设计
语言要引进接口概念呢?
KodeWang
·
2020-08-15 01:03
Java
对Java的第一印象
*Java**是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和Java平台(即JavaSE,JavaEE,JavaME
一人の夏祭り
·
2020-08-15 01:04
Java程序设计
03——面向对象编程核心(2)
面向对象编程核心(2)一.抽象类1.概述一个没有方法体的方法应该被定义为抽象方法,而类中如果有抽象方法,则类为抽象类。publicabstratcclassAnimal{publicabstractvoideat(){}}2.抽象类的特点1)抽象类和抽象方法必须用abstract修饰。2)抽象类中不一定有抽象方法,但抽象方法一定在抽象类中。3)抽象类不能实例化,只能通过子类实例化(类似向上转型)p
悠悠我心
·
2020-08-14 22:28
java
后端
运行时异常和受检查异常的区别
java程序设计
语言提供了三种可抛出结构:受检查时异常(checkedexception),运行时(run-timeexception)和错误(error)java异常:受检查时异常和运行时异常(非编译时异常
程序员中的流浪汉
·
2020-08-14 19:09
透视图与视图
例如,Eclipse提供的透视图就组织了与
Java程序设计
有关的视图和操作的集合,而透视图负责组织
玲听Lynda
·
2020-08-14 11:24
eclipse
RCP开发
Java核心技术卷一(读书笔记) 4.5 方法参数
Java程序设计
语言都是采用按值传递方法参数共两种类型:基本数据类型和对象引用Java中方法参数使用情况一个方法不能修改基本数据类型的参数一个方法可以改变一个对象的状态一个方法不能让对象参数引用另一
孟宝宝
·
2020-08-14 10:29
Java核心技术读书笔记
java基础
JAVA程序设计
:分割数组为连续子序列(LeetCode:659)
输入一个按升序排序的整数数组(可能包含重复数字),你需要将它们分割成几个子序列,其中每个子序列至少包含三个连续整数。返回你是否能做出这样的分割?示例1:输入:[1,2,3,3,4,5]输出:True解释:你可以分割出这样两个连续子序列:1,2,33,4,5示例2:输入:[1,2,3,3,4,4,5,5]输出:True解释:你可以分割出这样两个连续子序列:1,2,3,4,53,4,5示例3:输入:[
信仰..
·
2020-08-14 06:13
JAVA程序设计
:我能赢吗(LeetCode:464)
在"100game"这个游戏中,两名玩家轮流选择从1到10的任意整数,累计整数和,先使得累计整数和达到100的玩家,即为胜者。如果我们将游戏规则改为“玩家不能重复使用整数”呢?例如,两个玩家可以轮流从公共整数池中抽取从1到15的整数(不放回),直到累计整数和>=100。给定一个整数maxChoosableInteger(整数池中可选择的最大数)和另一个整数desiredTotal(累计和),判断先
信仰..
·
2020-08-14 06:12
Java程序设计
实验——容器2
6-1图书列表(25分)构建一个书类Book,包括名称(字符串),价格(整型),作者(字符串,多个作者当做一个字符串处理),版本号(整型),提供带参数的构造函数Book(Stringname,intprice,Stringauthor,intedition),提供该类的toString()和equals()方法,toString方法返回所有成员属性的值的字符串形式,形如“name:xxx,pric
你倒是敲代码啊.
·
2020-08-14 05:09
java
java
Java程序设计
基础篇(第10版)习题5.17
5.17编写程序,提示用户输入一个在1-15之间的整数,然后显示一个金字塔形状的图案,如下列程序enterthenumberoflines:71212321234321234543212345654321234567654321234567这里写代码片inti,j,k,l,number;for(i=1;i1;k--){System.out.printf("%d",k);}for(l=1;l<=i;
空杯常常被占
·
2020-08-13 23:08
java
【JVM】学习总览
Java技术体系通常,我们把
Java程序设计
语言、Java虚拟机、JavaAPI类库这三部分统称为JDK(JavaDevelopmentKit),JDK是用于支持Java程序开发的最小环境,甚者,我们以
暂7师师长常乃超
·
2020-08-13 20:03
vincent's
jvm
travel
JAVA程序设计
:黑板异或游戏(LeetCode:810)
一个黑板上写着一个非负整数数组nums[i]。小红和小明轮流从黑板上擦掉一个数字,小红先手。如果擦除一个数字后,剩余的所有数字按位异或运算得出的结果等于0的话,当前玩家游戏失败。(另外,如果只剩一个数字,按位异或运算得到它本身;如果无数字剩余,按位异或运算结果为0。)换种说法就是,轮到某个玩家时,如果当前黑板上所有数字按位异或运算结果等于0,这个玩家获胜。假设两个玩家每步都使用最优解,当且仅当小红
信仰..
·
2020-08-13 14:02
JAVA程序设计
:推多米诺(LeetCode:838)
一行中有N张多米诺骨牌,我们将每张多米诺骨牌垂直竖立。在开始时,我们同时把一些多米诺骨牌向左或向右推。每过一秒,倒向左边的多米诺骨牌会推动其左侧相邻的多米诺骨牌。同样地,倒向右边的多米诺骨牌也会推动竖立在其右侧的相邻多米诺骨牌。如果同时有多米诺骨牌落在一张垂直竖立的多米诺骨牌的两边,由于受力平衡,该骨牌仍然保持不变。就这个问题而言,我们会认为正在下降的多米诺骨牌不会对其它正在下降或已经下降的多米诺
信仰..
·
2020-08-13 14:02
Effective Java读书笔记 -- 第四章:类和接口
类和接口是
Java程序设计
语言的核心,也是Java语言的基本抽象单元。Java语言提供了许多强大的基本元素,供程序员用来设计类和接口。
My_Vina
·
2020-08-12 13:44
Java
Effective
Java读书笔记
Java程序设计
类的初体验 2019/3/25
1、peoplepackage中的people.javapackagepeople;importdog.dog;publicclasspeople{inteves=2;publicinthand=2;intblood=100;publicintheartBit=60;Stringcolor="黄皮肤";publicStringname;publicintsing(Stringname){heart
SHERBLEDORE
·
2020-08-12 12:03
Java
Java学习第一课 java概述
1.java简介Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和Java平台(即JavaSE,JavaEE
Kang_Nian
·
2020-08-11 17:20
Java
java JDK中的包及其基本功能
(2)java.lang:java的语言包,
java程序设计
的基础类,核心包,默认导入到用户程序,包中有object类,数据类型包装类,数学类,字符串类,系统和运行时类,操作类,线程类,错误和异常处理类
夏沐_lk
·
2020-08-11 16:52
Java基础
各种各样的计算机视频
标题内容代码
JAVA程序设计
视频教程以Sun公司的J2SE1.4.2为标准,详细介绍了了面向对象编程的基本思想和方法;Java2语言。http://bbs.csai.cn/xch/from.asp?
aspnet2002web
·
2020-08-11 15:24
关于软件考试
java程序设计
与问题解决(基础篇)-读书笔记-5
在Java中,数组是一种特殊的对象,但把它看成是一组同样类型的变量的集合会更好例如:double[]array=newdouble[7];double[]array;array=newdouble[7];每个数组仅有一个公有的实例变量,名为lengthJava中的数组可以用花括号来初始化例如:double[]reading={1.3,15.8,9.7};类似下面的代码double[]reading
肥萝卜使大力
·
2020-08-11 15:09
java学习
java
读书
applet
equals
测试
c
将 Java 作为入门编程语言有错吗?
就从11级软件工程出身的笔者而言,《
Java程序设计
》是大学课程中必学科目,且学分相比其他课程都要高出不少。不过,近几年随着人工智能的崛起,各大初高中、甚至是幼儿园都在将AI教学列入基本教学范畴。
ঞོ听闻꧔ꦿ
·
2020-08-11 04:18
编程语言
java
python
人工智能
大数据
深入Java虚拟机(1)——Java体系结构
Java体系结构Java体系结构包括四个独立但相关的技术:1.
Java程序设计
语言2.Javaclass文件格式3.Java应用编程接口(API)4.Java虚拟机当编写并运行一个Java程序时,就同时使用了这四种技术
weixin_30421525
·
2020-08-11 04:58
Java体系结构简介
文章摘自《深入java虚拟机第二版》Java体系结构包括四个独立但相关的技术:
Java程序设计
语言Javaclass文件格式Java应用编程接口(API)Java虚拟机用Java编程语言编写源代码,把它编译成
iteye_6233
·
2020-08-11 03:00
Java8新特性之Lambda表达式
lambda表达式是java8给我们带来的几个重量级新特性之一,借用lambda表达式,可以让我们的
java程序设计
更加简洁。
atan0632
·
2020-08-11 02:50
Java体系结构
①Java体系结构包括四个独立但关联的技术:1.
Java程序设计
语言2.Javaclass文件格式3.Java应用编程接口(API)4.Java虚拟机关联:1.编译时环境:用Java语言编写代码,由Java
ZengRuWei
·
2020-08-11 02:34
java虚拟机
java体系结构介绍
Java,除了用于描述
Java程序设计
语言,还需要Java虚拟机、JavaAPI、Javaclass文件的配置,Java程序才能运行。
哈哈哈319
·
2020-08-11 02:16
JVM
java新手入门会犯的N个“超低级错误”
1、在
JAVA程序设计
书中,有个统计每个字母出现次数的经典题。其中有个for循环是这样写的for(inti=0;i
想听你的演唱会
·
2020-08-11 01:24
java 学习日记1----类、方法
在
Java程序设计
中,类被认为是一种抽象数据类型,这种数据类型,不但包括数据,还包括方法。这大大地扩充了数据类型的概念。定义类的格式:classStudent{//类的声明类的主体}注意:类名中
诗题红叶
·
2020-08-11 01:41
Java--重要知识点学习
Java程序设计
2 第七章课后习题
这学期刚开的Java,感觉对面向对象的思想还是没能很好的理解,下午无意翻了一下《Java编程思想》,BruceEckel在第二章写到EverythingisanObject,这句话写得很简单,但不知道自己什么时候才能真正理解并很好的运用它!呵呵,废话就不多说了,下面把自己做的Java作业贴出来,现阶段讲的都是概念性的东西,下面的答案大部分是书上的原话,少量是自己的理解组织出来的!肯定有不少错误或者
Yizero
·
2020-08-11 01:08
Java
java
化工
虚拟机
编程
object
作业
20155222 2016-2017-2 《
Java程序设计
》实验三
201552222016-2017-2《
Java程序设计
》实验三1在IDEA中使用工具(Code->ReformateCode)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能
weixin_34266504
·
2020-08-10 23:27
java
git
开发工具
Java标识符(包, 类, 接口, 方法, 变量等)中常见的命名规则
在
Java程序设计
和日常开发中,如何给某些量取名字,在某种层面上,可以反映出一个程序员基础水平的高低.所以,我将Java标识符(包,类,接口,方法,变量等)中常见的命名规则总结一下,方便平时的编码!
梦蓝樱飞
·
2020-08-10 18:13
Java基础
JAVA程序设计
:有效的数独(LeetCode:36)
判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。上图是一个部分填充的有效的数独。数独部分空格内已填入了数字,空白格用'.'表示。示例1:输入:[["5","3",".",".","7",".",".",".","."],["6",".",".",
信仰..
·
2020-08-10 16:41
JAVA程序设计
: 验证二叉搜索树(LeetCode:98)
给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例1:输入:2/\13输出:true示例2:输入:5/\14/\36输出:false解释:输入为:[5,1,4,null,null,3,6]。根节点的值为5,但是其右子节点值为4。思路:方法一:递归,要
信仰..
·
2020-08-10 16:08
JAVA程序设计
:两数相除(LeetCode:29)
给定两个整数,被除数dividend和除数divisor。将两数相除,要求不使用乘法、除法和mod运算符。返回被除数dividend除以除数divisor得到的商。示例1:输入:dividend=10,divisor=3输出:3示例2:输入:dividend=7,divisor=-3输出:-2说明:被除数和除数均为32位有符号整数。除数不为0。假设我们的环境只能存储32位有符号整数,其数值范围是[
信仰..
·
2020-08-10 16:08
JAVA程序设计
:绝对值表达式的最大值(LeetCode:1131)
给你两个长度相等的整数数组,返回下面表达式的最大值:|arr1[i]-arr1[j]|+|arr2[i]-arr2[j]|+|i-j|其中下标i,j满足0<=i,j
信仰..
·
2020-08-10 16:35
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他