Java8新特性

2014年3月27日正式推出Java8 重要特性: Lambda Nashorn JavaScript 新的日期与时间API 一套简洁的配置文件 从JVM中去除了“永久代” 增强的注解功能 一、Lambda 1.参数列表: 2.箭头符号“->” 3.代码块 二、 三、 四...

2016-12-21 19:37:26

阅读数 190

评论数 0

Java之多线程(二)

多线程的第二种实现方式: 1.创建类实现Runnable接口, 2.重写run()方法, 3.创建类对象 4.创建Thread类的对象,把步骤3的类对象当做构造参数传递。 public class RunnableDemo implements Runnable { @Override pu...

2016-08-16 17:35:05

阅读数 193

评论数 0

Java之多线程(一)

一.多线程实现方式之一:继承Thread,重写run()方法 public class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 100; i++) { System....

2016-08-11 22:56:12

阅读数 227

评论数 0

正则表达式

1.定义:匹配某些规则的字符串。 2.String的matches方法:public boolean matches(Stringregex); 例如: public static boolean checkPhone(String phoneNumber){ return phoneN...

2016-07-29 20:21:12

阅读数 149

评论数 0

排序总结

冒泡排序:前面的和后面的排序,如果前面大于后面,则换位置。 代码如下: //冒泡排序 public static int[] maopao(int[] arr){ for (int x = 0; x < arr.length; x++) { for (int y = 0; y...

2016-07-27 22:39:33

阅读数 189

评论数 0

StringBuffer

1.定义: 线程安全的可变字符序列 2.构造函数: a.  StringBuffer(CharSequence seq) :无参 b.  StringBuffer(int capacity):指定长度 c.  StringBuffer(String str) :指定字符串 ...

2016-07-26 20:30:17

阅读数 166

评论数 0

String类

1.定义:多字符组成的数据,或字符组成的数组 a.相当于字符串对象 b.不能改变 2.判断:返回boolean a. equals(Object obj); b. equalsIgnoreCase(String str); c. contain(String str); ...

2016-07-26 17:09:56

阅读数 176

评论数 0

Object类介绍

1.hashCode(),返回的是地址值转换的int值 2.getClass(),返回一个Class类,可以通过getName可以得到列名 3.toString(),默认为默认为类名@hashCode的16进制形式;由于意义不大,所以一般子类会重写toString方法 4.equals(),...

2016-07-24 22:45:33

阅读数 209

评论数 0

JavaSE基础(六)

抽象类:没有具体含义的类 1.abstract修饰, 2.有抽象方法的类必须为抽象类 3.抽象类不能new,但是可以通过多态new 一个子类 4.子类重新抽象父类,不重写的话子类还是抽象类   接口:扩展的内容 1.interface定义 2.implements实现 3.接口中的成员默认带p...

2016-07-24 13:55:36

阅读数 178

评论数 0

JavaSE基础(五)

面向对象: 面向过程:每个功能的步骤 面向对象:通过对象调用功能

2016-07-23 10:00:46

阅读数 203

评论数 0

JavaSE基础(四)

方法: 格式: 修饰符 返回值类型 方法名(参数类型1 参数名1,...){ 函数体; return 返回值: }

2016-07-22 20:58:17

阅读数 217

评论数 0

JavaSE基础(三)

1.键盘录入 Scanner sc = new Scanner(System.in); int w = sc.nextInt(); System.out.println(w);

2016-07-21 20:02:25

阅读数 208

评论数 0

JavaSE基础(二)

数据类型: 1.基本数据类型: a.数值型:byte,short,int,long(定义时以L结尾),float(定义时以F结尾),double b.字符型:char c.布尔型:boolean 2.引用数据类型: a.类 b.接口 c.数组

2016-07-20 22:38:42

阅读数 207

评论数 0

JavaSE基础(一)

关键字:java语言中特定含义的单词。 1.字母全是小写 2.goto和const作为保留字 标识符:名字 1.英文大小写,数字,$,_ 2.数字不能开头,不能为关键字,区分大小写 3.命名规则 a.包:全部小写 b.类,接口:单个单词首字母大写,多个多个单子首字母均大写 c.方法,变量:单个...

2016-07-20 22:27:14

阅读数 319

评论数 0

java之环境变量配置

path环境变量配置: 1.右键计算机选择属性 2.选择高级系统设置 3.系统属性中,选择环境变量(如图) 4.系统变量中找到Path,点击编辑 5.系统变量中,点击新建系统变量,变量名为JAVA_HOME,变量值为jdk的安装路径 6.Path中加入你设置好的%JAVA_HOME%\b...

2016-07-20 20:30:40

阅读数 214

评论数 0

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