java基础
文章平均质量分 92
QAQ_0v0
这个作者很懒,什么都没留下…
展开
-
mysql基础-数据表的增删改
数据表的增删改增插入字段指定位置插入插入数据使用INSERT INTO 插入数据通过INSERT SET形式插入数据删删除字段删除数据改修改字段修改数据增插入字段插入一个字段ALTER TABLE 数据表名 ADD 字段名 数据类型 [NOT NULL] [UNIQUE] [DEFAULT 值] ;插入多个字段,先指定表,再加入字段ALTER TABLE 数据表名ADD 字段名 数据类型,ADD 字段名 数据类型;指定位置插入ALTER TABLE 数据表名 ADD 字段名原创 2020-08-21 01:13:01 · 102 阅读 · 0 评论 -
mysql基础-简介
数据库的概述与基本操作什么是数据库?RDBMS 术语管理MySQL的命令操作数据库操作数据表创建表删除表什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和原创 2020-08-20 02:22:10 · 120 阅读 · 0 评论 -
Java基础-字节流、字符流
字节流、字符流字节流字节缓冲流转换流字符流字符缓冲区流字符缓冲区流的特殊功能字符缓冲流特殊功能复制Java文件字节流字节缓冲流字节流一次读写一个数组的速度比一次读写一个字节的速度快很多,这是加入了数组这样的缓冲区效果,java本身在设计的时候,也考虑到了这样的设计思想,所以提供了字节缓冲区流字节缓冲流 :BufferedOutputStream:字节缓冲输出流BufferedInputStream:字节缓冲输入流字节缓冲区流仅仅提供缓冲区,而真正的底层的读写数据还得需要基本的流Output原创 2020-08-19 01:08:33 · 80 阅读 · 0 评论 -
Java基础-流(Stream)、文件(File)和IO
流、文件和IO控制台输入输出读取控制台输入从控制台读取多字符输入从控制台读取字符串控制台输出读写文件FileInputStreamFileOutputStream实例控制台输入输出读取控制台输入控制台输入由 System.in 完成。可以使用BufferedReader 对象中来创建一个字符流BufferedReader br = new BufferedReader(new InputStreamReader(System.in));从控制台读取多原创 2020-08-18 01:57:17 · 118 阅读 · 0 评论 -
java基础-HashMap和HashSet
HashMap和HashSetHashMap添加元素访问元素删除元素计算大小迭代 HashMapHashSet添加元素判断元素是否存在删除元素计算大小迭代 HashSetHashMapHashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。HashMap 是无序的,即不会记录插入的顺序。HashMap 继承于Abs原创 2020-08-17 00:24:16 · 115 阅读 · 0 评论 -
java基础-集合框架
集合框架集合接口Set和List的区别集合实现类(集合类)集合算法如何使用迭代器遍历 ArrayList遍历 Map如何使用比较器总结Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、Linke原创 2020-08-16 01:32:41 · 97 阅读 · 0 评论 -
java基础-String类
String类创建字符串字符串长度连接字符串String、StringBuffer 和 StringBuilder 的区别length() 方法,length 属性和 size() 方法的区别:字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。创建字符串String s= "中国";注意:String类为不可变类,一旦创建无法改变字符串长度String 类的一个访问器方法是 length() 方法,它返回字符串对象包含原创 2020-08-14 00:47:52 · 115 阅读 · 0 评论 -
java基础-抽象类和接口
抽象类和接口抽象类抽象方法抽象类总结规定接口接口与类相似点接口与类的区别接口特性抽象类和接口的区别接口的声明接口的实现接口的继承接口的多继承抽象类在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设原创 2020-08-12 23:52:50 · 99 阅读 · 0 评论 -
java基础-继承和多态
继承和多态继承继承的概念类的继承格式继承的特性关键字extends关键字implements关键字super 与 this 关键字final关键字构造器多态多态的实现方式继承继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。类的继承格式class 父类 {} class 子类 extends 父类 {}继承的特性子类拥有父原创 2020-08-11 23:04:15 · 97 阅读 · 0 评论 -
Java基础-Java 变量类型
Java 变量类型局部变量实例变量类变量(静态变量)在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:type identifier [ = value][, identifier [= value] ...] ;格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。Java语言支持的变量类型有:类变量:独立于方法之外的变量,用 static 修饰。实例变量:独立于方法之外的变量,不过没有 static 修饰。局部变量原创 2020-08-10 22:43:55 · 111 阅读 · 0 评论 -
java基础-方法和方法的重载
方法和方法的重载方法方法的优点方法的命名规则方法的定义方法调用void 关键字方法的重载构造方法方法方法是语句的集合,它们在一起执行一个功能方法的优点使程序变得更简短而清晰。有利于程序维护。可以提高程序开发的效率。提高了代码的重用性。方法的命名规则方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。下划线可能出现在 JUnit 测试方法名称中用以分隔名称的逻辑组件。方法的定义修饰符 返回值类型 方法名(参数类型 参数名){ ...原创 2020-08-09 22:50:42 · 103 阅读 · 0 评论 -
java基础-数组
这里写目录标题数组声明数组变量创建数组处理数组For-Each 循环多维数组数组Java 语言中提供的数组是用来存储固定大小的同类型元素。声明数组变量首先必须声明数组变量,才能在程序中使用数组dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法注意: 建议使用 dataType[] arrayRefVar 的声明风格声明数组变量。 dataType arrayRefVar[] 风格是来原创 2020-08-08 22:59:07 · 99 阅读 · 0 评论 -
Java基础-循环语句
Java 循环结构 - for, while 及 do...whilewhile 循环do... while 循环for循环Java 增强 for 循环break 关键字continue 关键字Java中有三种主要的循环结构:while 循环do…while 循环for 循环while 循环基本while循环,只要布尔表达式为 true,循环就会一直执行下去。while( 布尔表达式 ) { //循环内容}do… while 循环对于 while 语句而言,如果不满足条件,则不原创 2020-08-07 23:07:54 · 143 阅读 · 0 评论 -
java基础-运算符、选择语句
运算符、选择语句与Scanner一、java运算符运算符分类算数运算符自增自减运算符关系运算符位运算符逻辑运算符赋值运算符有关"+="运算符的一点讨论其他运算符二、选择语句if...else语句if...else if...else 语句嵌套的 if…else 语句Java switch case 语句重点:千万要加break!!!Scanner用法注意事项一、java运算符运算符分类算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符算数运算符算术运算符用在数学表达式中,它们的原创 2020-08-06 20:22:42 · 322 阅读 · 1 评论 -
java基础-数据类型
一.基本数据类型java中有8种基本数据类型,包括6种数字型,一种字符型,一种布尔型。其中6种数字型包括4种整型两种浮点型。它们分别是:byte,short,int,long,float,double,boolean,char,它们所占用的字节数分别为1、2、4、8、4、8、1、2。(12484812,按上述顺序更加顺口,方便记忆)二.基本数据类型简述bytebyte 数据类型是8位、有符号的,以二进制补码表示的整数默认值是 0特点是占用内存小,节约空间, byte 变量占用的空间只有 int原创 2020-08-05 20:49:04 · 126 阅读 · 0 评论