11 2018 档案
摘要:题目描述 思路一: 首先这个算法我刚刚开始想到的办法是我将这个数组有多少个奇数求出来,然后我就知道偶数从数组哪个地方开始放数据,比如int[] array = {1, 2, 5, 4, 6, 8, 7},这个时候奇数有三个,那么偶数就从这个数组的第四个开始存,奇数从第0个开始存。那么此时我就遍历这个
阅读全文
摘要:队列和栈是什么,列出它们的区别? 1.队列(Queue):是限定只能在表的一端进行插入和在另一端进行删除操作的线性表 2.栈(Stack):是限定只能在表的一端进行插入和删除操作的线性表 3.队列先进先出(FIFO),栈先进后出(FILO)
阅读全文
摘要:List、Map、Set三个接口,存取元素时,各有什么特点? List:元素有顺序,元素可重复 Map:元素无顺序,元素不可重复 Set:元素按键值对储存,无顺序
阅读全文
摘要:HashMap和Hashtable的区别 答: ## 1. 历史原因:Hashtable是陈旧API,HashMap是JAVA1.2引进的Map接口的一个实现 ## 2.同步性:Hashtable是线程安全的,也就是同步的,HashMap是线程不安全的,也就是不同步的。由于同步检查所以Hashtab
阅读全文
摘要:说出ArrayList,和LinkedList的储存性能和特性? 答: ## ArrayList采用的是数组形式来保存对象的,这种方式将对象放在连续的位置中,优点是索引读取快,从最后插入和删除元素速度快,但是头部插入和删除慢。 ## LinkedList使用双向循环链表方式储存数据,所以头尾插入或读
阅读全文
摘要:package book;/** * 公鸡3元,母鸡5元,小鸡3只1元 * 问:100元买100只鸡 * @author soft01 * */ public class Book { public static void main(String[] args) throws Exception {
阅读全文
摘要:HTML介绍 xml:是可扩展标记语言,标签可以任意自定义 HTML:不可以使用任意标签,学习html主要学习的就是html里面有哪些固定的标签,学习标签内部有哪些属性,还要学习标签和标签之间的嵌套关系 超文本: 不仅仅是文本,还包括字体大小,颜色,样式等,还包括多媒体相关(图片,音频,视频) 浏览
阅读全文
摘要:###1.内存管理:由JVM来管理的 了解 1)堆: 1.1)存储new出来的对象(包括实例变量) 1.2)垃圾:没有任何引用指向的对象 垃圾回收器(GC)不定时到内存中清扫垃圾, 回收过程是透明的(看不到的), 不一定一发现垃圾就立刻回收, 调用System.gc()可以建议JVM尽快调度GC来回
阅读全文
摘要:1.接口: 1)是一种数据类型(引用类型) 2)由interface定义 3)只能包含常量和抽象方法 4)接口不能被实例化 5)接口是需要被实现/继承的,实现类/派生类: 必须重写所有抽象方法 6)一个类可以实现多个接口,用逗号分隔 若又继承又实现时,应先继承后实现 7)接口继承接口(可以继承多个接
阅读全文
摘要:1.static final常量: 1)必须声明同时初始化 2)类名点来访问、不能被改变 3)建议:常量名所有字母都大写,多个单词之前用_分隔 4)编译器在编译时将常量直接替换为具体的值,效率高 5)何时用:数据永远不变,并且经常使用 2.抽象方法: 1)由abstract修饰 2)只有方法的定义,
阅读全文
摘要:1.package: 1)作用:避免类名的冲突 2)包名可以有层次结构 3)类的全称: 包名.类名,同包中的类不能同名 4)建议:包名所有字母都小写 import: 1)同包中的类可以直接访问, 不同包中的类不能直接访问,想访问有如下两种方式: 1.1)先import声明类再直接使用类 建议 1.2
阅读全文
摘要:1.引用类型数组: 1)Student[] stus = new Student[3]; //创建Student数组对象 stus[0] = new Student("zhangsan",25,"LF"); //创建Student对象 stus[1] = new Student("lisi",26,
阅读全文
摘要:1.向上造型: 1)超类型的引用指向派生类的对象 2)能点出来什么,看引用的类型 2.方法的重写(Override):重新写、覆盖 1)发生在父子类中,方法名称相同,参数列表相同,方法体不同 2)重写方法被调用时,看对象的类型 3)遵循"两同两小一大"原则: 了解 3.1)两同: 3.1.1)方法名
阅读全文
摘要:1.什么是类?什么是对象? 1)现实世界是由很多很多对象组成的 基于对象抽出了类 2)对象:真实存在的单个的个体 类:类别/类型,代表一类个体 3)类中包含: 3.1)所有对象所共有的属性/特征 成员变量 3.2)所有对象所共有的行为 方法 4)一个类可以创建多个对象 同一类型所创建的对象,结构相同
阅读全文
摘要:package day07;import java.util.Scanner;//猜字符小游戏public class Guessing { //主方法 public static void main(String[] args) { Scanner scan = new Scanner(Syste
阅读全文
摘要:##1.数组: 1)是一种数据类型(引用类型) 2)相同数据类型元素的集合 3)数组的定义: int[] arr = new int[10]; 4)数组的初始化: int[] arr = new int[4]; //0,0,0,0 int[] arr = {3,5,7,9}; //3,5,7,9 i
阅读全文
摘要:##1.运算符: 1)算术:+,-,*,/,%,++,-- (算术运算符、加、减、乘、除、取余、加加、减减) 2)关系:>,<,>=,<=,==,!= boolean (boolean关系运算符、大于、小于、大于等于、小于等于、等于等于、不等于 基本类型变量判断相等 用== String类型判断内容
阅读全文
摘要:java开发环境: 1)java编译运行过程: 1.1)编译期:.java源文件,经过编译,生成.class字节码文件 1.2)运行期:JVM加载.class并运行.class 跨平台、一次编程到处使用 2)JVM:java虚拟机 加载.class并运行.class JRE:java运行环境 除了包
阅读全文

浙公网安备 33010602011771号