![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java笔记
文章平均质量分 58
xnjj
这个作者很懒,什么都没留下…
展开
-
Java笔记篇(基础篇总结)
Java: 整个基础阶段,我们把知识点分为以下几个内容 基本概念 基础理论 关键字和标识符 常量和变量 数据类型和运算符 流程控制语句 选择流程语句,循环流程语句,流程跳转语句. 数组 函数 一.基本概念 Java面向不同的用户群体推出了三个版本:标准版(javase)企业版(javaee)精简版(javame) JAVA语言的特性: 语法简单 面向对象 跨平台性 安全 ...原创 2021-07-17 07:55:34 · 135 阅读 · 0 评论 -
Mysql笔记篇(Mysql的安转)
一、安装mysqlrpm -ivh mysql-libs-5.1.73-5.el6_7.1.x86_64.rpm 升级mysql库 rpm -ivh --force --nodeps perl-*.rpm 强制安装忽略依赖,以perl开头的 rpm -ivh --force --nodeps mysql-5.1.73-5.el6_7.1.x86_64.rpm mysql-server-5.1.73-5.el6_7.1.x86_64.rpm1. 启动mysql服务: service mysql...原创 2021-07-17 07:46:51 · 100 阅读 · 0 评论 -
Java笔记篇(JDBC基础数组)
一、概念:一组连续的存储空间,存储多个相同数据类型的值。二、数组的特点:(背)1.类型相同2.长度固定三、数组的使用: 语法:数组名[下标]:访问数组元素 下标:从0开始,依次+1,最大下标是数组长度-1.四、 数组的遍历(掌握) 概念:依次访问数组中的每一个元素。 代码: for(int i = 0; i<数组名.length; i++){ System.out.println(数组名...原创 2021-07-17 07:43:12 · 318 阅读 · 0 评论 -
Java笔记篇(JDBC基础判断语句)
一、键盘录入 1.导包 import java.util.Scanner; 2.创建Scanner变量 Scanner sc = new Scanner(System.in); 3.接收数据 接收字符串 next():遇到空格和回车结束 nextLine():遇到回车结束 nextInt():接收int类型整数 nextDoub...原创 2021-07-15 07:42:31 · 271 阅读 · 0 评论 -
Java笔记篇(JDBC基础函数)
函数 1.概念:实现特定功能的一段代码,反复使用。 2.语法:(掌握) public static void 函数的名称(){ 函数主体 } 函数主体:程序中出现多次重复的代码应该定义在函数内部。 3.函数的调用:函数名称(); 4.注意:当遇到函数调用,会优先执行函数内部代码,执行完毕后程序流程回到调用位置。 带有参数的函数语法: public static void 函数名称(...原创 2021-07-14 07:48:08 · 224 阅读 · 0 评论 -
Java笔记篇(JDBC基础循环)
循环 一、while循环 语法 while(布尔类型表达式){ 循环操作(循环体) } 执行流程 判断布尔类型表达式如果为true,执行循环体,然后回到判断条件,为true继续执行循环体,直到为false循环结 束。 特点:首次有入口条件,先判断,再执行,适用于循环次数明确的情况。 二、do...while... 语法: do{ 循环操作(循...原创 2021-07-13 08:16:12 · 347 阅读 · 1 评论 -
Java笔记篇(JDBC基础篇步骤)
1.搭建环境 1.JDBC开发的六步骤 1.1加载驱动 Class.forName("com.mysql.jdbc.Driver"); 1.2获取连接 Connection conn = DriverManager.getConnection(url,username,password); 1.3书写sql Sting sql=""; 1.4创建Statement,执行 Statement...原创 2021-07-12 08:21:23 · 101 阅读 · 0 评论 -
Java笔记篇(异常)
一、异常 异常的分类:(背) * 异常:Throwable * 严重问题:Error:我们不解决,因为解决不了 * 一般问题:Exception * 运行期异常:RuntimeException或者它的子类,这种异常我们不解决,因为这是你写代码时不够严谨导致的。 * 编译期异常:除了RunTimeException,我们必须解决,否则编译不通过二、try...catch自己如何处理异常: * 语法:(背) * t.原创 2021-07-11 08:20:58 · 67 阅读 · 0 评论 -
Java笔记篇(多线程)
多线程 一、方式1:继承Thread 1.自定义类继承Thread 2.覆盖run()方法 3.创建线程对象 4.启动线程二、Thread类中的方法 String getName():返回该线程的名称。 void setName(String name):改变线程名称 void setPriority(int newPriority):更改线程的优先级。(1~...原创 2021-07-10 22:22:09 · 46 阅读 · 0 评论 -
Java笔记篇(Collection集合)
一、集合:存储对象的容器。*二、数组和集合区别:* 长度:* 数组一旦创建长度不可改变* 集合长度可变* 存储元素:* 数组可以存储基本数据类型和引用数据类型* 集合只能存储引用类型三、Collection 添加功能: * boolean add(Object e):添加任意对象 * * 删除功能: * void ...原创 2021-07-10 07:53:02 · 75 阅读 · 0 评论 -
Java笔记篇(IO流)
一、IO流分类:* 字节流* 字节输出流:OutputStream* 字节输入流:InputStream** 字符流* 字符输出流:Writer* 字符输入流:Reader** 流向:* 输入流* 输出流FileOutputStream(字节输出流)FileOutputStream是OutputStream子类。OutputStream是抽象类无法创建对象所以使用子类。二、字节数出流使...原创 2021-07-09 18:22:03 · 82 阅读 · 0 评论 -
Java笔记篇(反射)
一、类加载:JVM首次使用某个类,这个类的信息需要加载到内存中,加载的信息有(属性、方法、构造方法、包名、父类名称....)二、类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class对象,用来封装类在方法区内的数据结构。* 类加载时机:* 创建对象* 创建子类对象* 访问静态成员* Class.forName()* 三、反射:当类首次加载到内存中,会将所有的信...原创 2021-07-08 08:34:58 · 61 阅读 · 0 评论 -
Java笔记篇(Map)
一、Map * collection和Map的区别? * collection每次存储一个元素,Set集合是不可重复,List集合是可重复。 * Map集合每次存储两个元素,键不可重复,值可重复。 * Map接口中的方法: * 添加功能: * V put(K key, V value):当键第一次存储返回null,接下来每一次存储返回上一次的值。 * 删除功能: * void clear() * V...原创 2021-07-07 01:39:48 · 160 阅读 · 0 评论 -
Java笔记篇(Object类)
一、Object类概念:所有类的超类、基类、父类。特点: 1.所有的类要么直接继承要么间接继承。 2.所有的对象都可调用Object类中的方法。 3.Object可以作为形式参数:能够接收任意对象(引用数据类型)。 4.Object可以作为返回值类型:能够返回任意对象(引用数据类型)。二、Object类中的方法public final Class getClass():得到引用中保存的真实类型。 应用场景:判断两个引用中保存的真实类型是否一致public...原创 2021-07-06 00:33:20 · 166 阅读 · 0 评论 -
Java笔记篇(时间日期类)
一、Date类 1.概念:Date类是我们常用的一个日期和时间的对象,此类在 java.util 包中,并不是java.sql中的Date 2.创建日期对象 Date date = new Date(); Date date = new Date(System.currentTimeMillis()); //获取当前时间转换为毫秒数 3.常用方法 ...原创 2021-07-05 01:24:33 · 141 阅读 · 0 评论 -
Java笔记篇(其他类)
一、System类 1.概念:System是一个类,这个System类主要是一些与系统相关的属性和方法的集合,而且其内部的方法全部是静态的,所以我们直接使用System直接调用就好 2.常用方法 System.out.println("test");//输出 System.in;//输入 System.currentTimeMillis(); //获取当前时间的时间戳...原创 2021-07-04 09:17:25 · 74 阅读 · 0 评论 -
Java笔记篇(String类)
一、String字符串 字符串:由多个字符组成的一串数据。 特点: 1.字符串字面值就是一个对象 2.字符串一旦赋值不能改变(值不可变,地址可变) 二、构造方法: * String():无参构造 * String(byte[] bytes):...原创 2021-07-03 08:14:58 · 82 阅读 · 0 评论 -
初识Java笔记篇(面向对象)
我们大家都知道Java是一门面向对象的编程语言,它不仅只是面向对象的编程语言,它还能做到对其它程序的取其精华,去其糟粕,把好的一面吸收掉,把不好的一面给摒弃掉。 1、什么是面向对象?简单来说就是一切客观存在的事物都是对象。对象是什么?对象是这一类事物带有属性值,具有具体行为的个体或者实例。对象具有:特征(属性)和行为(方法)。 2、如何建立面向对象的思维? ①、先整体,再局部 ②、先抽...原创 2021-06-29 19:45:41 · 105 阅读 · 0 评论