自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 **Java基础知识点总结**

Java基础知识点总结说明一下public static void main(String[] args)这段声明里每个关键字的作用。答:public表示权限修饰符,表明任何类或对象都可以访问这个方法;static表示main()方法是一个静态方法,即方法中的代码是存储在静态存储区的,只要类被加载后,就可以使用该方法而不需要通过实例化对象来访问;void表示该方法没有返回值;main是J...

2019-08-23 14:10:39 257

原创 java多线程常考问题

1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然",“会用"只是"知其然”,“为什么用"才是"知其所以然”,只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:1)发挥多核CPU的优势随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双...

2019-08-14 10:33:55 111

原创 java多线程

一.进程与线程二.线程的实现以下实现的不是多线程多线程实现需要使用start:接口实现多线程(Runable实现多线程)A,B并发实现了。三.线程的状态线程也是拥有生命周期的。四.线程的常用方法(大部分都在Thread中)当线程执行到第10的时候,执行自己的线程。sleep实现1秒执行一次:礼让到第几线程。六.线程的优先级七.线程...

2019-08-14 10:31:06 441

原创 关于Java泛型的面试题

Java中的泛型是什么 ? 使用泛型的好处是什么?这是在各种Java泛型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中。那些拥有Java1.4或更早版本的开发背景的人 都知道,在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止了那种情况的发生。它提供了编译期的类型安全,确保你只能把正确类型的对象放入 集合中,避免了在运行时出现ClassCastExcepti...

2019-08-13 16:39:18 268

原创 java面向对象之泛型

一.认识泛型实现泛型的set和get一般形式set和get使用泛型过后,我们可以在主方法中轻易地通过改变<>中的内容,从而更简单的实现其相同类型的数据操作。二.构造方法中使用泛型三.指定多个泛型每个泛型用逗号隔开就行了。四.泛型之通配符(?)没有通配符情况:用了通配符?过后就可以用了五.泛型接口的使用六.泛型方法七....

2019-08-13 16:38:16 180

原创 头疼的工人

题目描述A市的工人们天天抱着脑袋,因为食品生产线上,他们用0和1来表示是否添加原料,而原料的种类,总计多达20种……更头疼的是,电路板上的数位,对于工人来说是一个不小的难题。电路板上的LED屏幕总是把0和1的数据,转化成一个十进制的数,于是每次,工人们就会天天计算12039这种数字的二进制位,这让工人们很头疼对于一个数字x(0<x<1000000),我们想要将它化成简单二进制数相...

2019-08-13 15:41:38 263

原创 java集合总结

1.Collection接口2.List接口3.Set接口4.Iterator接口5.Map接口第一.List第二.Set第三.Iterator所以在迭代输出时不能删除元素,也就是remove不能调用,对集合操作的操作需要注意。第四.Map16. ArrayList list = new ArrayList(20);中的list扩...

2019-08-12 19:21:20 102

原创 StringBuffer与StringBulider

1.StringBuffer2.StringBuffer可以更改字符串,String不行String不能更改:3.StringBuffer常用方法1.insert(索引,在字符串中追加的元素)注意追加元素需要在选择时注意类型2.replace(开始索引,结束索引,替换内容)3.indexOf(为什么有时候用StringBuffer而不用String)每次在字符串后面加上...

2019-08-11 16:55:31 283

原创 java字符串详解

一.java字符串详解1.字符串长度length()2.字符串转换为数组 toCharArray()3.从字符串中取出指定位置的字符:CharAt()输出y, 第8个字符4.字符串与byte数组的转换getBytes()5.过滤字符串中存在的字符indexOf()存在的话就返回一个bool类型,即为所在位置的索引;没有就返回的是-1。6.去掉字符串的前后空格trim()...

2019-08-11 14:45:24 332

原创 连号区间数

问题描述连号区间数小明这些天一直在思考这样一个奇怪而有趣的问题:在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮助。输入格式:...

2019-08-10 16:42:24 214

原创 java 抽象类和接口的区别(牛客网13章练习题)

1.jdk1.8中,下面有关java 抽象类和接口的区别,说法错误的是?正确答案: B DA.抽象类可以有构造方法,接口中不能有构造方法B. 抽象类中可以包含非抽象的普通方法,接口中的方法必须是抽象的,不能有非抽象的普通方法C. 一个类可以实现多个接口,但只能继承一个抽象类D. 接口中可以有普通成员变量,抽象类中没有普通成员变量2.下述说法中抽象类与接口的区别正确的有哪些?正确答案...

2019-08-10 16:32:05 2037

原创 java 中的static(牛客网第12章的基础解答)

Java中是否可以覆盖(override)一个private或者是static的方法?创建类时会指出那个类的对象的属性与功能。除非用new 创建那个类的一个对象,否则不会获得任何东西。只有new 了之后,才会正式生成数据存储空间,并可调用相应的方法。但在两种特殊的情形下,上述方法并不堪用。一种情形是只想用一存储区域来保存一个特定的数据——无 论要创建多少个对象,甚至根本不创建对象。另一种情形...

2019-08-10 16:07:14 176

原创 人工智能

人们在日常生活中接触人工智能的频率越来越高,有可以帮用户买菜的京东智能冰箱;可以做自动翻译的机器;还有Siri、Alexa和Cortana这样的机器人助理;以及无人车、AlphaGo等已经把人工智能技术带到了“看得到摸得着”的境地。人工智能正以前所未有的态势汹涌而来,相关领域的融资总额一直在逐年稳步增长,到2016年达到数十亿美元的火爆程度。那么人工智能到底是什么?这个领域涉及哪些方面?人工智能要...

2019-08-09 19:03:15 3645

原创 java day17

今日内容介绍1、基本类型包装类2、System类3、Math类4、Arrays类5、大数据运算###01基本数据类型对象包装类概述*A:基本数据类型对象包装类概述*a.基本类型包装类的产生在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成doub...

2019-08-09 18:13:08 174

原创 Java about集合

1.关于LinkList和ArrayListArrayList:内部实现是个数组,其中的元素可以通过index获取。但是,如果一个数组满了的话,我们就必须重新分配一个更大的数组然后把所有元素移动到这个新数组,其时间复杂度为O(n)。添加或删除一个元素时也需要移动数组中的其它元素。这就是ArrayList的缺点。LinkedList:是一个双向链表。因此如果我们要获取中间元素的话,我们就需要从头...

2019-08-05 15:49:41 248

原创 java day16

今日内容介绍1、正则表达式的定义及使用2、Date类的用法3、Calendar类的用法###01正则表达式的概念和作用* A: 正则表达式的概念和作用* a: 正则表达式的概述* 正则表达式也是一个字符串,用来定义匹配规则,在Pattern类中有简单的规则定义。可以结合字符串类的方法使用。* 简单记:正则表达式是具有特殊含义的字符串。* b: 正则表达式的作用* 比如注册邮箱...

2019-08-03 19:27:44 148

原创 java中数组的复制

在java里面数组拷贝有几种方式:(1)clone(2)System.arraycopy(3)Arrays.copyOf(4)Arrays.copyOfRange下面分别介绍下他们的用法:(1)clone方法是从Object类继承过来的,基本数据类型(String,boolean,char,byte,short,float,double.long)都可以直接使用clone方法进行克隆,...

2019-08-03 18:49:26 290

原创 java next5(复习课)

一.数组1.一维数组2.二维数组3.多维数组1.数组的声明方式:开辟数组内存空间(实例化):没有new 时即为静态初始化:int[] a={1,2,3,4,5,6,7};直接在声明并实例化开辟数组空间:int[] score=new int[3]; //内存为3, 元素为score[0],score[1],score[2].数组静态初始化:java数组的使用:例:找...

2019-08-03 18:47:47 151

原创 Java next4(复习课)

一.java逻辑运算的种类1.逻辑与运算2.逻辑或运算3.非运算(单目运算)4.逻辑运算示例5.if语句6.循环1.while循环实例:2.do-while循环3.for循环提一下溢出:上溢:超出所能表示的最大正数下溢:超出所能表示的最小负数...

2019-08-03 17:37:18 167

原创 java day15

今日内容介绍1、Object2、String3、StringBuilder###01API概念* A:API(Application Programming Interface) * 应用程序编程接口* B:Java API * 就是Java提供给我们使用的类,这些类将底层的实现封装了起来, * 我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。* C: 演示查看O...

2019-08-02 17:21:33 97

原创 java day14

今日内容介绍1、Eclipse常用快捷键操作2、Eclipse文档注释导出帮助文档3、Eclipse项目的jar包导出与使用jar包4、不同修饰符混合使用细节5、辨析何时定义变量为成员变量6、类、抽象类、接口作为方法参数7、类、抽象类、接口作为方法返回值###01eclipse快捷键* A:  Ctrl+T:查看所选中类的继承树例如,在下面代码中,选中Teacher类名,然后...

2019-08-01 18:17:30 187

原创 java(复习课) next3

一.基本数据类型的包装类1.Integer.MIN_VALUE:int 类型的最小值-2^312.Integer.MAX_VALUE:int 类型的最大值2^31-13.int Integer.parselnt(String sInteger);作用:将字符串类型的整数转换为int类型的数据4.int Integer.toBinaryString(int Value);作用:将10进...

2019-08-01 04:28:53 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除