- 博客(16)
- 收藏
- 关注
原创 Mysql基础
SQL分类SQL 语句主要可以划分为以下3 个类别。DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括create、drop、alter等。DML(Data Manipulation Language)语句:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查
2016-08-19 11:41:40 256
原创 java中的继承
继承的概念: 继承是类与类的一种关系,是一种“is a”的关系。Java中得分继承是单继承,即一个父类只能有一个继承子 类。继承之后,子类拥有父类的所有的属性和方法,当然,父类的属性和方法的修饰符不能为privcate,在子类的代码中不用再重复写属性和方法,这样就可以实现代码的复用。继承的语法规则: class 子类 extends 父类{}如命名一个交
2016-08-19 11:03:15 312
原创 Linux下sar命令的使用
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。这里主要介绍sar命令查看CPU、内存、I/O的使用情况。sar命令常用格式sar [options] [-A]
2016-08-10 21:34:17 610
原创 生成随机数的方法
一、使用Math的random()方法 int num = (int) (Math.random() * 3); // 注意不要写成(int)Math.random()*3,这个结果为0,因为先执行了强制转换二、使用java.util.Random类下面Random()的两种构造方法:Random():创建一个新的随机数生成器。 Random(long seed):使用单个
2016-05-11 23:02:07 333
原创 92. Reverse Linked List II
Reverse a linked list from position m to n. Do it in-place and in one-pass.For example:Given 1->2->3->4->5->NULL, m = 2 and n = 4,return 1->4->3->2->5->NULL.Note:Given m, n satisfy the f
2016-05-03 21:25:08 316
原创 234. Palindrome Linked List
Given a singly linked list, determine if it is a palindrome.Follow up:Could you do it in O(n) time and O(1) space?Subscribe to see which companies asked this questionHide Tags Linked Lis
2016-05-03 15:59:04 334
转载 Java中判断String不为空的问题
一、判断一个字符串str不为空的方法有: 1. str!=null; 2. "".equals(str); 3. str.length()!=0; ( 注意:length是属性,一般集合类对象拥有的属性,取得集合的大小。 例如:数组.length就是取得数组的长度。 length()是方法,一般字符串类对
2015-10-19 08:57:06 547
原创 Java中==和equals()的区别
1、 ==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同2、==是指对内存地址进行比较 equals()是对字符串的内容进行比较 3、==指引用是否相同 equals()指的是值是否相同
2015-05-11 17:12:45 292
转载 Java中ArrayList和LinkedList区别
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因
2015-04-01 11:14:21 431
转载 java中的Iterator和Iterable 区别
java.lang.Iterable java.util.Iterator 来自百度知道: Iterator是迭代器类,而Iterable是接口。 好多类都实现了Iterable接口,这样对象就可以调用iterator()方法。 一般都是结合着用,比如 HashMap类就实现了Iterable接口,而要访问或打印出Map中所有内容时,就可以这样: HashMap h
2015-04-01 09:23:35 292
转载 JAVA中值类型和引用类型的不同?
1、 JAVA中值类型和引用类型的不同?[定义] 引用类型表示你操作的数据是同一个,也就是说当你传一个参数给另一个方法时,你在另一个方法中改变这个变量的值,那么调用这个方法是传入的变量的值也将改变.值类型表示复制一个当前变量传给方法,当你在这个方法中改变这个变量的值时,最初生命的变量的值不会变.通俗说法: 值类型就是现金,要用直接用;引用类型是存折,要用还得先去银行
2015-01-29 11:34:40 627
原创 java中的继承和方法的重写
继承的概念: 继承是类与类的一种关系,是一种“is a”的关系。Java中得分继承是单继承,即一个父类只能有一个继承子 类。继承之后,子类拥有父类的所有的属性和方法,当然,父类的属性和方法的修饰符不能为privcate,在子类的代码中不用再重复写属性和方法,这样就可以实现代码的复用。继承的语法规则: class 子类 extends 父类{}如命名一个交
2014-12-19 13:08:29 879
原创 java的构造方法
对象的创建方法是:new + 类名;如在Computer类中创建一对象,Computer comp =new Computer();此处的Computer(); 就是构造方法,它是由系统自动生成的无参数,无返回值的默认构造方法。通常,在创建类时,如果没有另外声明构造方法,系统就会自动生成一个无参无返回值的构造方法,方法名称与类名相同。构造方法的作用:初始化对象,格式如下:
2014-12-17 13:56:45 480
原创 Java中的成员变量和局部变量
java中的成员变量和局部变量成员变量:定义在类中,描述对象的属性局部变量:定义在方法中,用来临时保存数据变量的使用者和作用域成员变量:本类以及其他类均可以使用;在整个类内部有效;局部变量:仅在本方法或函数中使用;在本函数有效,在其他方法中无效另外,在同一个类中,不允许有相同的成员变量,但是在不同的方法中可以有相同的局部变量;在成员变量和局部变量同名时,局部变量具有
2014-12-17 10:49:43 369
原创 java中类的定义
要定义类,首先要知道类的重要性:所有的Java程序都以类class为组织单元。那什么是类呢?类是模子,确定对象拥有的特性(属性)和行为(方法)。所以类的组成就是对象,属性,的方法。类是如何定义的呢?1.定义类名public class Computer2.定义类的属性如Computer具有屏幕screen大小,内存rom大小,32位还是64位等属性,定义属性如下:f
2014-12-16 20:35:21 892
原创 Java中Scanner的用法
在java中,若程序需要读入数据,怎么办? 此时,就需要用到Scanner类,注意此处是区分大小写的,在用之前首先需要进行导入,在程序开头,用语句“importo java.util.Scanner”进行导入。 在主程序中需要读入数据的时候,首先声明对象,例如声明对象scan, Scanner scan = new Scanner(); 然后调用函数进行数
2014-12-16 19:41:01 806
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人