![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
课后作业
文章平均质量分 62
CJCJcsdn137
这个作者很懒,什么都没留下…
展开
-
JAVA转义字符
转义字符1.八进制转义序列:\ + 1到3位5数字;范围’\000’~’\377’ \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符 3.特殊字符:就3个 \”:双引号 \’:单引号 \:反斜线 4.控制字符:5个 \’ 单引号字符 \ 反斜杠字符 \r 回转载 2017-10-26 13:46:02 · 595 阅读 · 0 评论 -
JAVA总结
java基本介绍:java可以简单理解成为编程语言或者开发工具。最终目的是编写用于直接在机器上运行的程序。可跨平台运行(虚拟机的作用)java运行原理:Java源程序经过编译器编译后变成字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定的机器上运行。类和对象类是java中最基础的组成单元面向过程的编程:通过一个函数完成一件事,不会留原创 2017-11-12 16:49:30 · 250 阅读 · 0 评论 -
20171102
JavaScript 编程题 页面上输入一个年份(需验证),判断是否是闰年(能被 4 整除,却不能被 100 整除的年份;能被 400 整除的是闰年),并且在页面上显示相应提示信息。public class Client { public static void main(String[] args) { int year=Integer.parseInt(args[0])原创 2017-11-02 17:14:50 · 199 阅读 · 0 评论 -
Eclipse 使用流程
第一步:访问官网下载安装包 下载地址: https://www.eclipse.org/downloads/ 第二步:选择安装包 下载完成后解压下载包,可以看到 Eclipse Installer 安装器,双击它,弹出安装页面,你可以选择各种不同的语言的开发环境(包括Java、C/C++、JavaEE、PHP 等): 安装完成后使用Eclipse Eclipse 是基于 Java 的可扩翻译 2017-10-26 15:20:00 · 404 阅读 · 0 评论 -
JAVA中静态代码块
一.与静态方法的比较 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,静态方法在类加载的时候 就已经加载 可以用类名直接调用 比如main方法就必须是静态的 这是程序入口。两者的区别就是:静态代码块是自动执行的; 静态方法是被调用的时候才执行的。二.静态方转载 2017-11-03 15:44:33 · 201 阅读 · 0 评论 -
JAVA字符串
创建字符串创建字符串最简单的方式如下:String greeting = "菜鸟教程";在代码中遇到字符串常量时,这里的值是 “菜鸟教程”“,编译器会使用该值创建一个 String 对象。 和其它对象一样,可以使用关键字和构造方法来创建 String 对象。 String 类有 11 种构造方法,这些方法提供不同的参数来初始化字符串,比如提供一个字符数组参数: StringDemo.java转载 2017-11-06 08:14:31 · 171 阅读 · 0 评论 -
每日习题
1.重写与重载的区别,重载的方法可以改变返回值类型吗1、重写必须继承,重载不用。 2、重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。 3、重写的方法修饰符大于等于父类的方法,重载和修饰符无关。 4、重写不可以抛出父类没有抛出的一般异常,可以抛出运行时异常方法的重载是可以改变返回值类型的,但是尚不能说明方法的覆盖是否可以改变返回值类型2.有一张表table :原创 2017-12-26 09:55:50 · 340 阅读 · 0 评论 -
编程素养014
JSP 简答题 B/S 与 C/S 的联系与区别。C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现,降低了系统的通讯开销。B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技术的兴起,对 C/S 结构的一种变化原创 2017-12-17 18:37:15 · 194 阅读 · 0 评论 -
编程素养015
JavaScript 简答题 DOM 操作怎样添加、移除、移动、复制、创建和查找节点?1、创建新节点 创建一个具体的元素: createElement() 创建一个文本节点:createTextNode() 2、添加、移除、替换、插入 添加:appendChild() 移除:removeChild() 替换:replaceChild() 插入:insertBefore() 在已有的子原创 2017-12-17 18:42:50 · 297 阅读 · 0 评论 -
编程素养017
JavaScript 简答题 请你说说 split() 与 join() 函数的区别?前者是切割成数组的形式,后者是将数组转换成字符串。join 函数获取一批字符串,然后用分隔符字符串将它们连接起来,从而返回一个字符串。split 函数获取一个字符串,然后在分隔符处将其断开,从而返回一批字符串。但是,这两个函数之间的主要区别在于 Join 可以使用任何分隔符字符串将多个字符串连接起来,而 spli原创 2017-12-17 18:45:49 · 184 阅读 · 0 评论 -
编程素养018
JavaScript 简答题 列举 Java 和 JavaScript 之间的区别? Java 是一门十分完整、成熟的编程语言。相比之下,JavaScript 是一个可以被引入 HTML 页面的编程语言。这两种语言并不完全相互依赖,而是针对不同的意图而设计的。 Java 是一种面向对象编程或结构化编程语言,类似的如 C ++ 或 C,而 JavaScript 是客户端脚本语言,它被称为非结构化原创 2017-12-17 18:46:30 · 178 阅读 · 0 评论 -
编程素养019
JSP 简答题 JSP 中动态 include 与静态 include 的区别? JSP中动态INCLUDE与静态INCLUDE的区别 动态INCLUDE用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,它不会检查所含文件的变化,适用于包含静态页面 静态include主要是对静态页原创 2017-12-17 18:50:43 · 173 阅读 · 0 评论 -
编程素养016
JavaScript 简答题 说说你对 json 的理解?1、JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation); 2、JSON 是轻量级的文本数据交换格式,并不是编程语言; 3、JSON 独立于语言存在; 4、JSON 具有自我描述性,更易理解; 5、JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以原创 2017-12-17 18:44:28 · 202 阅读 · 0 评论 -
JAVA发展史
JAVA发展史20世纪90年代,SUN(斯坦福大学校园网,太阳公司)公司成立了一个Green的项目小组,专门是用作研发一些小型单片机上的智能化程序。这个项目小组的负责人就是JAVA之父-詹姆斯·高斯林。 由于C++程序过于庞大,硬件资源比较匮乏,对单片机的使用比较复杂,所以,项目小组决定使用一个全新的语言进行单片机的开发。Oak语言应运而生(也是一种面向对象的开发语言)。 因为一些硬件供应商没有转载 2017-10-25 14:19:03 · 225 阅读 · 0 评论 -
20171101
JavaScript 编程题查找sdddrtkjsfkkkasjdddj字符串中,出现次数最多的字符和次数。<script type="text/javascript"> window.onload = function() { // 定义一个字符串 var str = "sdddrtkjsfkkkkkkkasjdkddjk";原创 2017-11-01 17:13:53 · 199 阅读 · 0 评论 -
JAVA静态引入
静态导入Static import 我们在类中有时候可能要写很多类似System.out.println()语句,每次写这么长多麻烦,有了java5的静态引用,这就变得很简单了。举例:package com.kay.java5.test1;import static java.lang.System.out;//Java5的静态导入import static java.lang.System.转载 2017-11-01 14:07:24 · 217 阅读 · 0 评论 -
JAVA基础知识
Java注释单行注释:// 多行注释:用/开头 /结尾,一般用于函数内部的注释 多行注释:/** * */ @author:指定Java程序作者 @version:指定当前源文件的版本 @param:指定参数原创 2017-10-27 16:52:28 · 219 阅读 · 0 评论 -
预习 for 循环的使用和数组的概念
for循环语法:for((init_statement);(test_expression);(iteration_statement)) {body_statement;}控制循环结构break:在某些情况下,我们需要在特定的条件下,强制终止循环,而不是等到循环条件(text_expression)不成立的时候,循环才结束。此时我们需要使用break;来完成相应的功能。 break用于原创 2017-10-27 17:11:41 · 299 阅读 · 0 评论 -
MySQL视图与索引
**视图** 概述视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。通过视图进行查询没有任何限制,通过它们进行数据修改时的限原创 2017-10-21 16:21:33 · 546 阅读 · 0 评论 -
20171106
JavaScript 问答题 什么是 NaN,它的类型是什么?怎么测试一个值是否等于 NaN?NaN 是 Not a Number 的缩写,JavaScript 的一种特殊数值,其类型是 Number,可以通过 isNaN(param) 来判断一个值是否是 NaN:console.log(isNaN(NaN)); //true console.log(isNaN(23)); //false c原创 2017-11-07 16:04:16 · 227 阅读 · 0 评论 -
List / Map / Collections方法
java.util.ArrayDeque 类提供了可调整大小的阵列,并实现了Deque接口。以下是关于阵列双端队列的要点:数组双端队列没有容量限制,使他们增长为必要支持使用。它们不是线程安全的;如果没有外部同步。不支持多线程并发访问。null元素被禁止使用在数组deques。它们要比堆栈Stack和LinkedList快。构造函数1 ArrayDeque() 此构造函数用于创建一个空数组双端队转载 2017-11-07 16:05:52 · 199 阅读 · 0 评论 -
自主订餐脚本
/* Navicat MySQL Data TransferSource Server : 练习 Source Server Version : 50556 Source Host : localhost:3306 Source Database : 自主订餐Target Server Type : MYSQL Target Serve原创 2017-10-22 15:19:28 · 510 阅读 · 0 评论 -
周测
创建student表CREATE TABLE student( id INT(10) AUTO_INCREMENT PRIMARY KEY, name VARCHAR(20) NOT NULL, sex VARCHAR(4), birth YEAR, department VARCHAR(20) NOT NULL, address VARC原创 2017-10-30 14:49:31 · 480 阅读 · 0 评论 -
20171030
javascript编程题 九九乘法表:<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <title>九九乘法表</title> </head> <body> <script> for(var i = 1;i <= 9;i++){ for(var j = 1;j原创 2017-10-30 22:18:52 · 197 阅读 · 0 评论 -
Math 类 、BigDecimal
简述:Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。与 StrictMath 类的某些数学方法不同,并非 Math 类所有等价函数的实现都定义为返回逐位相同的结果。此类在不需要严格重复的地方可以得到更好的执行。默认情况下,很多 Math 方法仅调用 StrictMath 中的等价方法来完成它们的实现。建议代码生成器使用特定于平台的本机库或者微处理器指令(可用时)来提转载 2017-11-08 17:19:12 · 486 阅读 · 0 评论 -
JAVA方法参数
JAVA中方法参数的引用传递java中参数的传递有两种,分别是按值传递和按引用传递。按值传递不必多说,下面就说一下按引用传递。 当一个对象被当作参数传递到一个方法,这就是所谓的按引用传递。 public Class User{ private String name;public String getName() { return name;} public void转载 2017-10-31 16:47:42 · 221 阅读 · 0 评论 -
JAVA面向对象练习
package demo;public class Demo5 { //构造器 Demo5(String name,int age, String color,String action){ this.name = name; this.age = age; this.color = color; this.action原创 2017-10-31 19:37:30 · 255 阅读 · 0 评论 -
20171031
下面两个函数的返回值是一样的吗?为什么? function foo1() { return { bar: “hello” }; }function foo2() { return { bar: “hello” }; } 一个是 hello 一个是 underfined用一条 SQL 语句,查询出每门课都大于 80 分的学生姓名。原创 2017-10-31 17:11:00 · 141 阅读 · 0 评论 -
每日习题
1.101-200之间有多少个素数,打印出这些素数。(编程题)void main(){int i,j,c=0; //定义一些变量for(i=101;i<=200;i++) //循环,以判断101 到 200 间的质数{for(j=2;j<=i;j++)//循环,判断当前数(i)是否是质数 {if(i%j==0) //是否还能被其他数整除break;//还能被某个数整除,不是质数,原创 2017-12-26 10:03:09 · 291 阅读 · 0 评论