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语言程序设计基础教程》练习思考题参考答案第1章
Java程序设计
概述1.9练习思考题1、Java运行平台包括三个版本,请选择正确的三项:()A.J2EEB.J2MEC.J2SED.J2E解答:A
西_北
·
2020-09-16 17:03
大学软件工程
Java程序设计
与实践教程
Java简介:Java的名字来源于印度尼西亚爪哇岛的英文名,这个小岛因盛产咖啡而闻名。JavaBeans(咖啡豆),Sun和Java的标识也正是一杯冒着热气的咖啡。Sun(StanfordUniversityNetwork)公司被美国数据软件巨头甲骨文(Oracle)公司收购。Java是一种简单的、面向对象的、分布式的、健壮安全的、体系结构中立的、可移植的、编译解释型的、高性能的、多线程的动态语言
爱大象呦
·
2020-09-16 16:58
Java
策略模式浅谈
其实策略模式,从字面意思上理解,类似于我想达到某一种效果时,不用去煞费苦心的再去想方法,而是已经做好的方法只要去调用就可以了那么体现到
java程序设计
里,也可以这么理解,如果过程是随着参数的变化而变化的
Stangor
·
2020-09-16 16:14
java系统学习(八) --------接口与内部类
而
Java程序设计
中的接口,也是一种规范。这个接口定义了类应该做什么,而不关心怎么做。即接口中只有方法名,没有具体实现的方法
张小凡vip
·
2020-09-16 15:14
java
java从基础到实战
《第一行代码java》课后编程题(第一章)
publicstaticvoidmain(String[]args){System.out.println("我喜欢学习java");}}2.在屏幕上打印出一下的图形//********************//
java
Zhang_Baiqing
·
2020-09-16 14:31
JAVA程序设计
据说博客可以用来记笔记
JAVA程序设计
文章目录
JAVA程序设计
Java概述Java虚拟机JRE与JDKJava基本程序Java的基本语法数据类型与运算数组与c类似的程序控制语句面向对象基础程序设计基本概念定义类
'monologue
·
2020-09-16 10:19
java
JAVA程序设计
----数组基础
一些小思考题:1.什么时候为数组分配内存?数组在初始化时分配内存2.数组一旦被创建,大小能不能改变?数组一旦被创建,它的大小就不能改变,可以使用array.length的得到数组的大小。int[]list;list=newint[10];//初始化数组list=newint[20];//重新给数组变量赋值,而不是改变原数组的大小3.实参是如何传递给方法的?实参可以和形参同名吗?调用方法时,程序给形
乔治大哥
·
2020-09-16 06:28
【JAVA】JAVA基础
java数组基础
java程序设计
基础—数组
1、初始化数组(存储块是连续的)int[]a=newint[100];--方式一int[]anonymous={17,19,23,29,31,37};--方式二注意:创建一个数字数组时,所有元素都初始化为0。boolean数组的元素会初始化为false对象数组的元素则初始化为一个特殊值null,这表示这些元素(还)未存放任何对象。String[]names=newString[10];//这个对象
朱佳丽1840
·
2020-09-16 06:12
java核心技术卷一读后感
Java程序设计
基础 数组-1
今天在网易云课堂听了翁凯老师的Java课程,并做了笔记,现在给大家分享一下。以求平均数为例例:计算用户输入的所有数字的平均数,并输出大于平均数的数字首先我们必须先记录输入的每一个数字,计算平均数之后,在检查记录下来的每一个数字与平均数比较之后再决定是否输出。我们都知道记录数字需要变量,但是如果需要记录很多数字呢?我们总不能intnum1,num2,num3...吧。所以这时候就需要用到数组,可是如
dlrmu6761
·
2020-09-16 05:03
java
JAVA程序设计
(08)-----数组初级应用 排序
数组初级应用,建立数组,数组中大小比较,顺序排列packagecom.lovo;/***创建一个数组里面放10个100以内随机数排序冒泡法简单选择法**@authorAbe**/publicclassTest04{publicstaticvoidmain(String[]args){int[]f=newint[10];for(inti=0;i//冒泡法(相邻两数比较)booleanswapped=
Anubies
·
2020-09-16 05:59
初级
Java程序设计
(基础)- 数组
数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如numbers[100]来代替直接声明100个独立变量number0,number1,…,number99。Java数组的声明、创建和初始化,并给出其对应的代码。声明数组变量dataType[]arrayRefVar;//首选
晓宇码匠
·
2020-09-16 05:04
Java
java基础
Java程序设计
4.15--继承
继承:代码的复用eg:小学生中学生大学生publicclassPupil{privateStringname;privateintage;privatedoublefee;publicvoidsendFee(){}}publicclassZhongStudent{privateStringname;privateintage;privatedoublefee;publicvoidsendFee()
爱喝茶的老大爷
·
2020-09-15 14:18
java
Java学习笔记(九)——继承与多态
这是
Java程序设计
中的一项核心技术。举一个不太恰当,但是足以说明继承这个概念的例子:雇员(Employee)类和经理(Manager)类。从理论上讲,在Manager与Empl
雪与岩间
·
2020-09-15 12:04
编程语言-Java
JAVA程序设计
:重新安排行程(LeetCode:332)
给定一个机票的字符串二维数组[from,to],子数组中的两个成员分别表示飞机出发和降落的机场地点,对该行程进行重新规划排序。所有这些机票都属于一个从JFK(肯尼迪国际机场)出发的先生,所以该行程必须从JFK出发。说明:如果存在多种有效的行程,你可以按字符自然排序返回最小的行程组合。例如,行程["JFK","LGA"]与["JFK","LGB"]相比就更小,排序更靠前所有的机场都用三个大写字母表示
信仰..
·
2020-09-15 00:44
JAVA程序设计
:LCP 10. 二叉树任务调度(2020 力扣杯!Code Your Future 春季全国编程大赛 )
任务调度优化是计算机性能优化的关键任务之一。在任务众多时,不同的调度策略可能会得到不同的总体执行时间,因此寻求一个最优的调度方案是非常有必要的。通常任务之间是存在依赖关系的,即对于某个任务,你需要先完成他的前导任务(如果非空),才能开始执行该任务。我们保证任务的依赖关系是一棵二叉树,其中root为根任务,root.left和root.right为他的两个前导任务(可能为空),root.val为其自
信仰..
·
2020-09-15 00:44
JAVA程序设计
:匹配子序列的单词数自定义字符串排序(LeetCode:792)
给定字符串S和单词字典words,求words[i]中是S的子序列的单词个数。示例:输入:S="abcde"words=["a","bb","acd","ace"]输出:3解释:有三个是S的子序列的单词:"a","acd","ace"。注意:所有在words和S里的单词都只由小写字母组成。S的长度在[1,50000]。words的长度在[1,5000]。words[i]的长度在[1,50]。思路:
信仰..
·
2020-09-15 00:44
JAVA程序设计
:回文链表(面试题 02.06)
编写一个函数,检查输入的链表是否是回文的。示例1:输入:1->2输出:false示例2:输入:1->2->2->1输出:true进阶:你能否用O(n)时间复杂度和O(1)空间复杂度解决此题?思路:题目easy,只是想存下时空复杂度最优下的思路。首先我们可以通过快慢指针找到整个链表的中点,之后我们根据最优翻转链表的算法翻转链表的后半段,最后追位比较判断是否是回文串即可。classSolution{p
信仰..
·
2020-09-15 00:44
JAVA程序设计
:追逐游戏(LCP 21)
秋游中的小力和小扣设计了一个追逐游戏。他们选了秋日市集景区中的N个景点,景点编号为1~N。此外,他们还选择了N条小路,满足任意两个景点之间都可以通过小路互相到达,且不存在两条连接景点相同的小路。整个游戏场景可视作一个无向连通图,记作二维数组edges,数组中以[a,b]形式表示景点a与景点b之间有一条小路连通。小力和小扣只能沿景点间的小路移动。小力的目标是在最快时间内追到小扣,小扣的目标是尽可能延
信仰..
·
2020-09-15 00:59
JAVA程序设计
:快速公交(LCP 20)
小扣打算去秋日市集,由于游客较多,小扣的移动速度受到了人流影响:小扣从x号站点移动至x+1号站点需要花费的时间为inc;小扣从x号站点移动至x-1号站点需要花费的时间为dec。现有m辆公交车,编号为0到m-1。小扣也可以通过搭乘编号为i的公交车,从x号站点移动至jump[i]*x号站点,耗时仅为cost[i]。小扣可以搭乘任意编号的公交车且搭乘公交次数不限。假定小扣起始站点记作0,秋日市集站点记作
信仰..
·
2020-09-15 00:27
JAVA程序设计
:检查字符串是否可以通过排序子字符串得到另一个字符串(LeetCode:5514)
给你两个字符串s和t,请你通过若干次以下操作将字符串s转化成字符串t:选择s中一个非空子字符串并将它包含的字符就地升序排序。比方说,对下划线所示的子字符串进行操作可以由"14234"得到"12344"。如果可以将字符串s变成t,返回true。否则,返回false。一个子字符串定义为一个字符串中连续的若干字符。示例1:输入:s="84532",t="34852"输出:true解释:你可以按以下操作将
信仰..
·
2020-09-15 00:27
JAVA程序设计
:秋叶收藏集(LCP 19)
小扣出去秋游,途中收集了一些红叶和黄叶,他利用这些叶子初步整理了一份秋叶收藏集leaves,字符串leaves仅包含小写字符r和y,其中字符r表示一片红叶,字符y表示一片黄叶。出于美观整齐的考虑,小扣想要将收藏集中树叶的排列调整成「红、黄、红」三部分。每部分树叶数量可以不相等,但均需大于等于1。每次调整操作,小扣可以将一片红叶替换成黄叶或者将一片黄叶替换成红叶。请问小扣最少需要多少次调整操作才能将
信仰..
·
2020-09-15 00:27
JAVA程序设计
:反转每对括号间的子串(LeetCode:1190)
给出一个字符串s(仅含有小写英文字母和括号)。请你按照从括号内到外的顺序,逐层反转每对匹配括号中的字符串,并返回最终的结果。注意,您的结果中不应包含任何括号。示例1:输入:s="(abcd)"输出:"dcba"示例2:输入:s="(u(love)i)"输出:"iloveu"示例3:输入:s="(ed(et(oc))el)"输出:"leetcode"示例4:输入:s="a(bcdefghijkl(m
信仰..
·
2020-09-15 00:27
JAVA程序设计
:数据流的中位数(LeetCode:295)
中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。例如,[2,3,4]的中位数是3[2,3]的中位数是(2+3)/2=2.5设计一个支持以下两种操作的数据结构:voidaddNum(intnum)-从数据流中添加一个整数到数据结构中。doublefindMedian()-返回目前所有元素的中位数。示例:addNum(1)addNum(2)findMedian()->1.5
信仰..
·
2020-09-14 22:58
Java程序设计
试卷A
2016–2017学年第一学期期末考试试卷课程名称:
Java程序设计
试卷类型:A卷共10页考试形式:闭卷一、单选题(每题1分,共1×15=15分)1、Java程序执行起点的main方法,其形参为()A.StringargsB.String
yqj2065
·
2020-09-14 21:22
《编程导论(Java)》训&练
20155328 2016-2017-2 《
Java程序设计
》 第十周学习内容总结
201553282016-2017-2《
Java程序设计
》第十周学习总结教材学习内容总结JAVA和ANDROID开发学习指南第22章网络概览两台计算机用于通信的语言叫做“协议”。
weixin_34259559
·
2020-09-14 21:15
20175208 《
Java程序设计
》第六周学习总结
20175208《
Java程序设计
》第六周学习总结一.教材知识点总结:第七章1.内部类:成员内部类、静态嵌套类、方法内部类、匿名内部类。
weixin_30533797
·
2020-09-14 20:11
java
数据库
Java程序设计
北京大学 Week10测试
java程序设计
mooc攻略单元测验互评作业考试week1测验2019冬期中测验week2测验week2互评作业2019冬期末测验week3测验week3互评作业week4测验week4互评作业week5
真实的hello world
·
2020-09-14 19:10
java
中国大学MOOC
北京大学
GUI
20145307JAVA学习期末总结
20145307《
Java程序设计
》课程总结每周读书笔记链接汇总20145307《
Java程序设计
》第一周学习总结:http://www.cnblogs.com/Jclemo/p/5374007.html20145307
baijiang9765
·
2020-09-14 18:47
20155325 2016-2017-2 《
Java程序设计
》第1周学习总结
教材学习内容总结三大平台javaSE:JVM(java虚拟机),JRE(运行java程序),JDK(包括JRE及开发过程中需要的一些工具程序),java语言。javaEE:基于javaSE庞大Jsp,Servlet,JavaMail,Enterprise,JavaBeans(EJB)javaME:小型数字设备上开发及部署应用程序的平台。JCP:一个组织;JSR:java的功能或特性的正式文件;TC
azxkjsh204704390
·
2020-09-14 18:14
java
git
c/c++
Java程序设计
——面向对象编程部分
Java程序设计
——面向对象编程部分作者:zccstJava编程,淋漓尽致地体现了面向对象编程的精华。——zccst前面的话曾经有一段时间,很排斥Java。
zccst
·
2020-09-14 17:55
spring框架开发
java
interface
编程
class
constructor
applet
java程序设计
与问题解决(基础篇)-读书笔记-2
Java语言的标识符中不能包含有.*-等非法字符Java基本类型包括byteshortintlongfloatdoublecharboolean其中byte占用一个字节,char占用两个字节(Unicode字符),其他与C语言类似实现键盘输入操作需要使用Scanner类,需要importjava.util.*;浮点常量较为复杂的记法通常被称为e计数法、科学计数法,java程序中8.65e8等价于8
肥萝卜使大力
·
2020-09-14 17:38
C/C++学习
java学习
Java程序设计
基础------流程控制
紧接着上一篇的博客,这次来说一说Java中的流程控制,只看题目,不讲语法!从题目中学习Java的流程控制。从键盘输入一个0--100的成绩,用switch语句实现优良中及格不及格五等,并输出。importjava.util.Scanner;publicclassDemo1{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodst
zhiguo98
·
2020-09-14 17:19
Java程序设计
Java程序设计
基础笔记 • 【目录】
持续更新中…我的大学笔记>>>章节内容实践练习
Java程序设计
基础作业目录(作业笔记)第1章
Java程序设计
基础笔记•【第1章初识Java】第2章
Java程序设计
基础笔记•【第2章变量与数据类型】第3章
明金同学
·
2020-09-14 16:29
Java
#
Java程序设计基础学习笔记
java
编程语言
jdk
程序设计
Java程序设计
与数据结构导论--读后感
与我前面所读的《Java7基础教程》相比,此书不适合自学,更适合作为教材使用。虽然此书完整覆盖了Java的知识点和数据结构的基础问题,并且对每个部分都做了基本说明。但是因为没有深入展开,对于以自学的方式阅读此书的读者,如果没有基础的会感觉内容太多太杂,学习过程会觉得摸不着头脑;但是对于基础较好的读者又会觉得书中的描述有种隔靴搔痒的感觉,读完一遍没啥收获。但是如果作为教材则具有自己的优势,作者从Ja
weixin_34240657
·
2020-09-14 16:14
Java程序设计
8——抽象类、接口与内部类
1抽象类当编写一个类时,常常会为该类定义一些方法,这些方法用以描述该类的行为方式,那么这些方法都有具体的方法体。但在某些情况下,某个父类并不需要实现,因为它只需要当做一个模板,而具体的实现,可以由它的子类来实现。比如说一个长方体的表面积和一个立方体的表面积计算方式是有区别的,长方体表面积需要有三个参数,而立方体需要一个参数。抽象方法可以只有方法签名,而没有方法实现。1.1抽象方法和抽象类的定义抽象
weixin_30552811
·
2020-09-14 16:10
Java程序设计
(面向对象)- 相关内容
访问修饰符修饰符详解抽象类当编写一个类时,我们往往会为该类定义一些方法,这些方法是用来描述该类的功能具体实现方式,那么这些方法都有具体的方法体。但是有的时候,某个父类只是知道子类应该包含怎么样的方法,但是无法准确知道子类如何实现这些方法。比如一个图形类应该有一个求周长的方法,但是不同的图形求周长的算法不一样。那该怎么办呢?分析事物时,发现了共性内容,就出现向上抽取。会有这样一种特殊情况,就是方法功
晓宇码匠
·
2020-09-14 15:13
Java
javaFx,内部类——《
java程序设计
语言》
1.首先谈一下javaFx中布局相关,因为学过安卓,所以对于这个javaFx也能理解,主要记忆下面两个图。2.事件驱动编程3.内部类归根到底的问题是作用域问题:Java规范里确实规定了外部类可以访问内部类的private/protected变量,就像访问自己的private/protected变量一样.类的访问有两种方式类的继承,类的实例化。成员内部类:在其他类中对非静态内部类的创建:OuterC
f1315688669
·
2020-09-14 13:18
java程序设计
基础篇 梁勇 笔记
1.计算机中字节(byte)是最小的存储单位,1byte=8bit2.内存随机访问存储器(RAM)3.代码风格4.从控制台读取输入/键盘输入Scannerscanner=newScanner(System.in);Doublex;x=scanner.nextDouble();5.命名习惯6.命名常量finalDoublepi=3.1415926;7.数值类型/String前4种为整数,后两种为浮点
曲别针写代码
·
2020-09-14 12:45
java基础
Java程序设计
(面向对象)- 设计原理
单一职责一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。简单通俗的来说:一个类只负责一项职责。问题:比如一个类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而
晓宇码匠
·
2020-09-14 12:35
Java
java面向对象
java实验报告/异常处理/io流(浙江大学慕课瓮恺)
Java程序设计
实验报告一、实验内容题目1编写一个除法计算器,要求用户输入被除数和除数,程序给出商。要求程序健壮。提示:0不能作除数,考虑ArithmeticException。
一只没有情感的机器猪
·
2020-09-14 12:39
实验报告专栏
java
小程序
java实验报告_继承多态(浙江大学慕课瓮恺)
Java程序设计
实验报告第六次实验设计一、实验内容题目:基于类继承和多态,在我们上午课程Shapes程序的基础上编写一个画图程序,在已有Shape、Line、Circle、Rectangle、Triangle
一只没有情感的机器猪
·
2020-09-14 12:43
实验报告专栏
多态
java
JAVA程序设计
语言(图书+自学笔记)(持续更新)
自学javaJava图书资源下载地址:链接:https://pan.baidu.com/s/1vmywQiCVmFO8cqMD0cYWOQ提取码:ewhqJava程序由类构成,根据类创建出任意数量的对象,对象即实例,类包含字段和方法Java编写程序的第一个程序,任意编辑器新建文件Helloworld.java输入:classHelloworld{publicstaticvoidmain(Strin
红色的飞鸟
·
2020-09-14 07:35
JAVA
201711671118《
Java程序设计
》第三章总结
位运算符①按位与运算按位与运算符&是双目运算符,对两个整型数据a,b按位进行运算,结果为一整型数据c。运算法则:如果a,b两个数据对应位都是1,则c的该位是1,否则是0。c精度与a,b中精度高的相同。②按位或运算按位或运算|是二目的运算符。运算法则:如果a、b两个数据的对应位都是0,这c的该位是0,否则是1。③按位非运算按位非运算符~是单目运算符。运算法则:如果a对应位是0,这c的该位是1,否则是
EMP颠覆者
·
2020-09-14 07:03
Java不仅仅是一门编程语言
一次编写,到处运行Java技术体系主要由以下几部分组成:
java程序设计
语言各种硬件平台上的java虚拟机JavaAPI类库来自商业机构和开源社区的第三方Java类库一般情况下,一个程序员只要了解了必要的
ETLshow
·
2020-09-14 06:19
Java虚拟机
《Java程序员面试宝典(第4版)》
1.
Java程序设计
基本概念
java程序设计
基本概念涉及到1java虚拟机jvmjava是解析型语言,必须在jvm上运行,内存自动管理都是有虚拟机管理2java基本数据类型以及转换2.谈谈你对这本书试读章节的看法样章中介绍了大量
empireghost
·
2020-09-14 06:00
JAVA
职业发展
Java语言简介
2.Java可以撰写跨平台应用软件,是由SunMicrosystems公司于1995年5月推出的
Java程序设计
语言和Java平台(即JavaEE(j2ee),JavaME(j2me),JavaSE(j2se
JENNYS0310
·
2020-09-14 06:41
Java
Java程序设计
笔记
课程地址http://www.xuetangx.com/courses/course-v1:TsinghuaX+00740123X+2016_T1/courseware/75b79763f180446e82a1d9d4c33b7380/ee429f73cc8644998d7dcfa7c49d2abb/1.Java面向对象2.Java基本数据类型与表达式(大部分和C语言类似)3.数组(和C语言数组差
adminmttt
·
2020-09-14 06:19
Java概述
Java发展史Sun公司与1995年5月推出的
Java程序设计
语言和Java平台的总称。Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
江枫forever
·
2020-09-14 05:32
JAVA
你还不懂设计模式?- 享元设计模式
在
Java程序设计
中。主要用于减少创建对象的数量,以减少内存占用和提高性能。这种设计模式类似与缓存的设计。在Java中的String字符串缓存池。数据库连接池,线程池也都是是基于这种思想。
峡谷程序猿
·
2020-09-14 05:54
设计模式
设计模式
java
JAVA程序设计
:黑名单中的随机数(LeetCode:710)
给定一个包含[0,n)中独特的整数的黑名单B,写一个函数从[0,n)中返回一个不在B中的随机整数。对它进行优化使其尽量少调用系统方法Math.random()。提示:1map;publicSolution(intN,int[]blacklist){len=N;random=newRandom(N+100);map=newHashMaplist;publicSolution(intN,int[]bl
信仰..
·
2020-09-14 02:02
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他