Java基础入门
文章平均质量分 82
1.文章内如是网课笔记——主要是个人盲点
2.看的是b站狂神说的视频
3.会持续修改文章内容,完善知识盲点,优化排版。
4.点赞关注,就是最大的支持。
Fortunate.F
The steps you take don't need to be big,they just need to take you in the right direction.————Jemma Simmons From The Agent of Shield.
展开
-
Java基础入门笔记08——文件流,IO流,FileIputStream类,FileOutputStream类,缓冲流,转换流,标准输入输出流,打印流,数据流,对象流,随机存储流
IO流java.io.File类——对计算机操作系统中的文件和文件夹文件流——基于文件的操作,一般都以File开头缓冲流——基于内存的操作,一般都以BuffereDd开头转换流标准输入输出流打印流——PrintStream/PrintWriter——System.out.println数据流对象流——把一个对象转换为数据流进行读写,涉及到序列化、反序列化随机存取文件流——这里的随机是指随意,想在哪里进行就在哪里进行,进行的操作也是可以随意指定的相对路原创 2021-11-21 00:02:01 · 527 阅读 · 0 评论 -
Java基础入门笔记07——泛型类
泛型用来限制集合的存入类型:指定一种。(保证类型安全)Java中的泛型只在编译过程中生效,编译结束就清除相关信息,泛型信息不会进入运行阶段泛型的使用1.泛型类package study1118;public class Test01 { public static void main(String[] args) { //指定泛型为String A<String> a1 = new A<>(); a1.setKe原创 2021-11-18 14:19:27 · 307 阅读 · 0 评论 -
Java基础入门笔记06——String类和StringBuffer类,Java中的三大集合,Set集合,List集合,Map集合,Collection类
常用类String类和StringBuffer类String类不能改变串对象中的内容,每次操作后都产生一个新串StringBuffer类可以实现字符串动态改变,对原对象增删改查equals()和"=="的区别equals()仅判断值是否相等“==”判断值还要判断引用是否相等length():获取字符串的字符个数length:获取数组长度toCharArray():将字符串对象转换为字符数组Java的三种集合都是接口,需要具体实现集合类存在于java.util包中,是一个用来存放原创 2021-11-17 23:39:50 · 193 阅读 · 0 评论 -
Java基础入门笔记01——JAVASE,EE,ME 常用Dos命令,JVM,JRE,JDK
视频链接https://www.bilibili.com/video/BV15t41137Vh?from=search&seid=11888468092719572888&spm_id_from=333.337.0.0课件链接https://www.sxt.cn/Java_jQuery_in_action/History_Direction.html第一章入门算法是核心,由编程语言来实现汇编语言没有考虑结构化设计原则——用goto语句来作为程序流控制的主要方法推荐书籍《未来简史》原创 2021-11-12 11:24:36 · 1132 阅读 · 0 评论 -
Java基础入门笔记02——文档注释,JavaDos文件,数据类型,类型转换,变量默认值问题
科普文字maven 约定大于配置maven整合了所有jar包springBoot整合了所有框架IDEA进行优化 百度看下 快捷键2021.11.13文档注释javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。用于解释包或者方法或者类的作用//JavaDoc:文档注释 /** */package com.baidu.www.base;/** * @author tim 作者名 * @versio原创 2021-11-13 20:26:03 · 262 阅读 · 0 评论 -
Java基础入门笔记04——方法调用,方法重载,命令行参数,可变参数,多维数组,Arrays类,冒泡排序,矩阵的压缩存储
JAVA基础04方法System.out.println()——类.对象.方法out是标准输出对象方法是语句的集合,用于执行一个功能——类似C语言中的函数public class Demo01 { public static void main(String[] args) { //main就是一个方法————由java虚拟机调用 //void 是返回类型 int sum = add(1, 2); System.out.pri原创 2021-11-14 23:58:10 · 251 阅读 · 0 评论 -
Java基础入门笔记05——面向对象,创建对象的内存分析,继承,封装,多态,object类,this&&super,方法重写,引用类型的强制转换,instanceof,抽象类,内部类,接口,异常。
面向对象OOP——(Object-Oriented Programming)面向对象程序设计面向过程——线性思维面向对象——分类思维:大事化小,分而治之面向对象的本质:以类的方式组织代码,以对象的形式组织(封装)数据三大特征封装继承多态在认识角度:先有对象,后有类。在代码运行角度:向有类,后有对象。类是对象的模板,对象是类的实例。方法回顾public class Demo01 { //main 方法 public static void main(String[原创 2021-11-15 19:56:32 · 401 阅读 · 0 评论 -
Java基础入门笔记03——用户交互Scanner类,程序三大结构,反编译,增强for,Java中没有goto
流程控制用户交互Scanner类实现程序和人的交互java.util.ScannerScanner 类 获取用户的输入next() 获取下一个字符nextLine()获取下一行next()以空格为结束符,但是一定要读取到有效字符才可以结束,也就是刚开始遇到的空格就会抛弃,而中间遇到空格才会停止next()不能得到带有空格的字符串package scanner;import java.util.Scanner;public class Demo01 { public原创 2021-11-14 00:17:45 · 160 阅读 · 0 评论