- 博客(12)
- 收藏
- 关注
转载 Java中Set真的是无序的吗?
我们经常听说List是有序且可重复的,Set是无序且不重复的。这是一个误区,这里所说的顺序有两个概念,一是按照添加的顺序排列,二是按,照自然顺序a-z排列。Set并不是无序的传统所说的Set无序指的是HashSet,它不能保证元素的添加顺序,更不能保证自然顺序,而Set的其他实现类是可以实现这两种顺序的。1,LinkedHashset : 保证元素添加的自然顺序2,TreeSet : 保...
2019-09-22 16:37:00
539
转载 java中length和length()的区别?
在java中String类可以定义字符串变量和字符串数组,length()用于求String字符串对象的长度,而length用 于求String字符串数组的长度。 length()是求String字符串对象中字符的个数,而length是求字符串数组中有多少个字符串。 他们的用法为: 此代码输出结果为 7 4. 如果想求s2[0]字符串的长度代码可写...
2019-09-15 16:26:00
197
转载 Eclipse常用快捷键
Eclipse常用快捷键大全:Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)A...
2019-09-11 14:24:00
339
转载 java 中 this 和 super 说明及在构造器中super()和this()相互调用执行顺序
thisthis 表示当前对象使用上细分的话,this有 this. 和this()的使用情况 ,下面我们开始细撸 this .使用场景一: 在成员方法中,this.变量名 指带当前对象的变量,此时this.是可以省略的 输出 结果为 “3” ;在method()方法中,this.i=3 和i=3意思相同但注意, 如果在method()方法中,输入的是...
2019-09-07 16:28:00
387
转载 Java中get()方法和set()方法如何使用?
在java中,为了保证数据的安全性,我们会把数据定义为private等(私有、封装),如果想要调用就会用到set()方法与get方法或者构造函数方法。这里说的是第一种方法,set()与get(),既然说到这个,就得说一下封装的概念。封装:private私有化成员属性,提供公开public的getter/setterSetter:赋值 Getter:取值,在哪儿用:在构造方法中初始化属性值...
2019-09-06 09:19:00
1194
转载 java中如何在键盘中输入一串数字然后存入数组中?
importjava.util.Scanner;publicclassTset{publicstaticvoidmain(String[]args){System.out.println("请输入三个数:");Scannerin=newScanner(System.in);int[]b=newint[3];for(inti=0;i&...
2019-09-02 15:34:00
8402
转载 Java 可变参数
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。可变参数的特点:(1...
2019-09-02 09:59:00
88
转载 为什么不能根据返回类型来区分重载?
但为什么不能根据返回类型来区分重载?首先重载是Java多态的一种体现,它实现的是编译时的多态。举个例子: float max(int a, int b); int max(int a, int b);上面两个方法,别人调用的时候,不要返回值,直接就是:max(...),你能区分出它想调用哪个函数吗?当调用max(1, 2);时无法确定调用的是哪个,单从这一点上来说,仅返回值类...
2019-08-31 17:18:00
211
转载 SQL中有关DQL、DML、DDL、DCL的概念与区别?
SQL(Structure Query Language)结构化查询语言是数据库的核心语言,是高级的非过程化编程语言。它功能强大,效率高,简单易学易维护。SQL语言基本上独立于数据库本身、使用的机器、网络、操作系统,基于SQL的DBMS产品可以运行在从个人机、工作站到基于局域网、小型机和大型机的各种计算机系统上,具有良好的可移植性。SQL结构化查询语言包含6个部分1.数据查询语言(DQL...
2019-08-14 18:58:00
180
转载 MySQL数据库命令大全
MySQL数据库命令大全--数据库操作前的准备-- 创建数据库-- create database python_test_1 charset=utf8;-- 使用数据库-- use python_test_1;-- students表-- create table students(-- id int unsigned primary key auto_increm...
2019-08-14 18:41:00
140
转载 public static void main(String[] args) 是什么意思?
public static void main(String[] args),是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法。一、这里要对main函数讲解一下,参数String[] args是一个字符串数组,接收来自程序执行时传进来的参数。如果是在控制台,可以通过编译执行将参数传进来,命令行如下:二、这样传进main函数的就是一个字符串数组, ...
2019-08-09 15:16:00
1239
转载 java基本思想
面向对象众所周知,面向对象编程思想是java的基本思想。java的整个体系和技术实现都是以这个思想为基础。(这个通过类和接口能看出来,后面提到)对这个事情的认知度甚至变成了很多公司的面试标准。比如有的公司会问你什么是面向对象、面向对象和面向过程的区别、面向对象有哪些特性。不过细心的人会发现,没有公司会问你,你是怎么将面向对象思想应用到实际工作中的。这是因为: 其一,大多数人了...
2019-07-22 09:41:00
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人