- 博客(16)
- 收藏
- 关注
原创 JavaScript
主要用于浏览器中,也可以做为后台开发语言基本数据类型Number 数字类型(整数,小数) String 字符串类型 Null 表示空值 Boolean Undefined 未定义(声明了var变量,但没有赋初值)变量赋值所有变量类型 都是var (可存储数字,字符串,布尔...)var i=1;var str="abc";利用浏览器提供的console对象进行输出...
2019-03-07 18:20:13 228
原创 HTML
html超文本标记语言俗称网页<html> <head> 子标签 </head> <body> 子标签 </body></html>head中常见的标签标签是网页的标题<title>网页标题</title&
2019-03-07 15:57:55 255
原创 Stream
重要接口Predicate 断言接口对应的lambda 一个参数,返回结果是boolean(a) -> { return true|false; }Function 函数接口对应的lambda 一个参数,一个返回结果,参数和返回结果的类型可以不一样BiPredicate 双参数断言对应的lambda 两个参数,返回结果是boolean(a, b) ->...
2018-12-08 00:06:24 194
原创 JAVA反射
反射定义:在运行期间,可以获取对象的类型、类型的方法、类型的属性、类型构造方法等等,让对象可以认识到自身的结构获取对象的类型(类对象)方式1:Object .getClass()方式2: Class.forName("类名")方式3: 类名.class类对象的功能 1) 用反射方式创建对象正常创建对象: new 类名();反射创建对象: 类对象.newInstance...
2018-12-07 18:48:58 150
原创 JAVA设计模式
一.单例模式定义:虚拟机中这个类只有一个实例(一个对象)单例模式的构造方法必须私有。1.饿汉式一开始就创建好实例public class Singleton1{ //让构造方法私有,别人就无法再创建此类的实例 private Singleton1(){ } //自己创建实例 private static final Singlet...
2018-11-30 14:20:48 172
原创 Java枚举类
1.概念枚举类是一种特殊的类,对象个数是有限个适用场景:当对象的个数已经固定,并有限时,例如:性别,星期等等语法:public enum 枚举类名{}2.枚举类常调用的一些方法举例:public class TestEnum { public static void main(String[] args) { // 获取枚举对象的序号,...
2018-11-29 00:14:29 154
原创 JAVA网络编程
1.TCP/IP协议TCP 传输控制协议IP 网络地址协议协议共分为以下四层:应用层、传输层、互联网层、网络访问层应用层协议FTP 文件传输协议http 超文本传输协议(访问网页)telnet 远程登录ssh 远程登录(保证安全)DNS(域名系统)传输层协议打包和确定目的应用程序TCP(保障数据的可靠有序), UDP (不保证数据的可靠有序)互联网层ip协议网络访问层...
2018-11-28 23:48:04 210
原创 集合
集合的概述面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。数组和集合的区别(1): 长度区别:数组的长度是固定的而集合的长度是可变的(2): 存储数据类型的区别:数组可以存储基本数据类型 , 也可以存储引用数据类型; 而集合只能存储引用数据类型(3): 内容区别:数组只能存储同种数据类型的元素 ,集合可以存储不同类型的元素Colle...
2018-11-01 18:25:59 576
原创 基础类
Math类Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。Math类的构造方法被私有化,不能实例化对象。成员变量public static final double E : 自然底数public static final double PI: 圆周率成员方法public static int abs(int a) 取绝对值public static...
2018-10-31 18:28:12 262
原创 正则表达式
正则表达式的规则A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围) [0-9] ...
2018-10-31 17:31:42 141
原创 面向对象String类 Scanner类
数组排序冒泡排序public class ArrayDemo { public static void main(String[] args) { //冒泡排序:相邻两个元素两两比较,经过第一次排序最大的元素会出先在最大索引处 int[] arr= {24, 69, 80, 57, 13}; sort(arr); //打印...
2018-10-25 19:09:57 233
原创 面向对象(继承、多态、接口)
继承的例子class Person { public String name = "小明"; public int age = 20;}class Student extends Person { void study() { System.out.println("I want to study!"); }}public cla...
2018-10-17 15:08:14 195
原创 面向对象
面向对象思想面向对象特征封装(encapsulation)继承(inheritance)多态(polymorphism)面向对象开发就是不断的创建对象,使用对象,指挥对象做事情。成员变量和局部变量的区别A:在类中的位置不同成员变量:在类中方法外局部变量:在方法定义中或者方法声明上B:在内存中的位置不同成员变量:在堆内存局部变量:在栈内存C:生命周期不同成员变量:随着对象...
2018-10-10 09:43:22 117
原创 条件判断/循环/
If条件选择语句if(条件表达式) // 表达式结果是布尔类型or直接放一个布尔类型的值//小括号里面的结果如果是true就执行大括号 false则不执行{}else//false执行{}用if else 比较三个数输出最大值多重条件选择语句else if 语句if() {}else if() {}else {}eg 成绩优良差switch语句...
2018-10-09 23:13:49 380
原创 java基础(二)
1.关键字关键字就是被java语言赋予特殊含义的单词。关键字的特点:组成关键的字母都是小写2.标识符标识符就是给类,接口,方法,变量,常量等起名字时使用的字符序列标识符的组成规则:(1): 英文的大小写字母(2): 数字字符(3): $和_标识符注意事项(1): 不能以数字开头(2): 不能是java中的关键字(3): 区分大小写3.常量常量是在程序的执行过程中其值不发...
2018-09-25 23:14:09 162
原创 java基础(一)
计算机基础知识一.人机交互的两种方式a:图形化界面方式 : 这种方式简单直观,使用者易于接受,容易上手操作b:命令行方式 : 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令二.常见的DOS命令d: 回车 盘符切换dir(directory):列出当前目录下的文件以及文件夹cd (change directory)改变指定目录(进入指定目录) ...
2018-09-25 22:53:25 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人