Java 基础
我还是一个小菜鸡
IT小菜鸡的进阶之路
展开
-
mysql 登录问题 Access denied for user ‘root’@‘localhost’
解决方案:1、打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。2、重启MySQL服务。3、在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库。4、执行,“use mysql;”使用mysql数据库。5、执行,“update user set password=PASSWORD(“rootadmin”) where user=‘root’;”(修改root的密码)(期间我还select下user表中原创 2020-06-05 13:08:16 · 194 阅读 · 0 评论 -
JUnit中 @Test报错 JUnit4.12未加载 jar包下载不下来
1,下载JUnit的4.12jar的包地址:链接:https://pan.baidu.com/s/1dOhGzHGybBMpXj8XOaMftA提取码:k3gr2.打开idea File->Project Strucure->Modules ->Dependencies->右边的加号->第一个JARS开头->选择下载的两个.jar 都勾上 点击ok 就好了...原创 2020-06-03 20:41:13 · 2484 阅读 · 4 评论 -
day11 Java基础温习【函数式接口】
第一章 函数式接口1.1 概念函数式接口在Java中是指:有且仅有一个抽象方法的接口。 函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可 以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。备注:“语法糖”是指使用更加方便,但是原理不变的代码语法。例如在遍历集合时使用的for-each语法,其实 底层的实现原理仍然是迭代器,这便是“语法糖”。从应用层面来讲,Java中的Lambda可原创 2020-06-02 12:14:06 · 134 阅读 · 0 评论 -
day10 java基础 网络编程
第一章 网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机 的通信的程序。1.2 网络通信协议网络通信协议:通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通信。这就 好比在道路中行驶的汽车一原创 2020-05-31 20:08:49 · 135 阅读 · 0 评论 -
day09 java基础温习【缓冲流、转换流、序列化流】
第一章 缓冲流学习了基本的一些流,作为IO流的入门,今天认识一些更强大的流。比如能够高效读写的缓冲流,能够 转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上 创建而来的,就像穿上铠甲的武士一样,相当于是对基本流对象的一种增强。1.1 概述缓冲流,也叫高效流,是对4个基本的 FileXxx 流的增强,所以也是4个流,按照数据类型分类:字节缓冲流: BufferedInputStream , BufferedOutputStream字符缓冲流: Bu原创 2020-05-29 19:33:29 · 125 阅读 · 0 评论 -
day09 JAVA基础学习字节流、字符流
第一章 IO概述1.1 什么是IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了 ctrl+s ,可能文件就白白编辑了。当你电脑 上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬 盘、外接设备等等。 我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为 输入input 和 输出 output ,即流向内存是输入流,流出内存的输出流。 Java中I/O操作主要是指使用 java.io 包下的内容,进行输入、输出操原创 2020-05-27 19:25:36 · 87 阅读 · 0 评论 -
day08java基础温习 File类
第一章 File类1.1 概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.2 构造方法public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。public File(File parent, String child) :从父抽原创 2020-05-24 20:02:00 · 127 阅读 · 0 评论 -
day07java基础 线程池( 线程状态)、Lambda表达式
第三章 线程状态3.1 线程状态概述当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。在线程的生命周期中, 有几种状态呢?在API中 java.lang.Thread.State 这个枚举中给出了六种线程状态: 这里先列出各个线程状态发生的条件,下面将会对每种状态进行详细解析我们不需要去研究这几种状态的实现原理,我们只需知道在做线程操作中存在这样的状态。那我们怎么去理解这几 个状态呢,新建与被终止还是很容易理解的,我们就研究一下线程从Runnable(可运行)状态与非运原创 2020-05-23 17:04:09 · 183 阅读 · 0 评论 -
Java日常基础在学习day04(list集合)
一:list集合public class Demo03List {/** list接口的特点:* 1.有序的集合,存储元素和取出元素的顺序是一致的(存储123 取出123)* 2.有索引,包含了一些带索引的方法* 3.允许存储重复的元素** list接口中带索引的方法(特有)* -public void add(int index,E element);将指定的元素,添加到该集...原创 2020-05-19 20:41:29 · 88 阅读 · 0 评论 -
day04java基础温习 异常(异常处理(try、catch、finally、throw、throws),自定义异常)
第一章 异常1.1 异常概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将 受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处 理异常的方式是中断处理。 异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.1.2 异常体系 异常机制其实是帮助我原创 2020-05-15 16:35:22 · 194 阅读 · 0 评论 -
数据结构day03(栈,队列,数组.链表)
数据结构:原创 2020-04-29 18:50:27 · 82 阅读 · 0 评论 -
斗地主综合案例
一:分析public class Demo01Test {public static void main(String[] args) { //准备牌 //定义一个54张牌的ArrayList 泛型使用String ArrayList<String> poker = new ArrayList<>(); //定义两个数组,一个数组存储...原创 2020-04-26 18:02:13 · 121 阅读 · 0 评论 -
java日常学习总结day02(Collection集合,Iterator迭代器,泛型)
一:Collection集合集合:集合是java中提供的一种容器,可以用来存储多个数据数组中存储的是同一类型的元素,可以寻出基本数据库类型值。集合存储的都是对象。而且对象的额类型可以不一致,在开发中一般当对象多的时候,使用集合进行存储1,集合框架2,Collection 常用的功能Collection是所有蛋类及和的父接口,因此在Collction中定义了单列集合(Listhe Set通...原创 2020-04-24 18:25:54 · 166 阅读 · 0 评论 -
Java日常学习总结day01(日历,system类,StringBuber类,包装类)
一:calendar类的常用成员方法1.calendar类的常用成员方法public int get(int field) // 返回给定日历字段的值 //如下 private static void demo01() { Calendar c = Calendar.getInstance(); int year = c.get(Calendar.YEAR...原创 2020-04-22 15:57:06 · 112 阅读 · 0 评论