05 - Java基础
从零开始的Java学习笔记
能力工场小马哥
Love Coding, Keep Coding.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中常用的DataSource
笔记-常用数据源原创 2024-11-25 15:42:16 · 533 阅读 · 0 评论 -
Java的Stream操作快速入门
Java的Stream操作原创 2023-06-25 20:56:38 · 366 阅读 · 0 评论 -
Java访问权限控制
关于Java, 说点0基础的东西, 权限控制, 看看我说的你都清楚吗?原创 2021-10-18 22:05:41 · 465 阅读 · 0 评论 -
小马哥简单到精通Java基础语法 - Lambda表达式
目录1,使用背景2,语法格式3,使用进阶3.1无参无返回值3.2有参无返回值3.3有参有返回值3.4格式上的省略4,注意事项4.1 Lambda表达式的使用前提4.2 Lambda表达式与匿名内部类的区别1,使用背景作用:接口本质是一种解决方案,接口的实现即具体的解决方案,在一些需要传入"接口实现"的地方, 例如Thread(Runnablerunnable),Lambda表达式以当下最简单的语法形式,创建一个匿名内部类.Lambda表...原创 2021-01-01 23:16:28 · 226 阅读 · 0 评论 -
Java基础11接口 多态
02,接口 定义的格式引用类型:数组[ ]类接口: 没有构造方法1,只有抽象方法(JDK7) abstract2,默认方法(JDK8) default3,静态方法(JDK8) static4,私有方法(JDK9) private接口:是方法的集合,如果说类的内部封装了成员变量,构造方法和成员方法,那么接口的内部主要就是封装了方法接口的使用:不能...原创 2020-03-12 23:04:47 · 493 阅读 · 0 评论 -
Java基础10 继承 super this 抽象类
01,继承 概述和理解继承: 代码复用,继承父类非私有的成员(属性和方法),抽取到单独一个类中作用: 多个类具有相同的属性或者行为,一句话(重复的东西使用继承,省事不写了)语法:class 子类 extends 父类{...}如何才是合理的继承:子类 is a 父类 -- 能够通顺的逻辑就是一个合适的继承关系02,继承 概述文档梳理继承可以多重父类...原创 2020-03-11 23:14:32 · 191 阅读 · 0 评论 -
Java基础09 String类 static Arrays类 Math类
01,String 概述和特点预习:字符串特点1,字符串是String类的实例,String中包含了很多关于字符串的方法2,字符串不能被改变,但是可以被共享什么是共享,Python中好像也有共享3,字符串实际上是一个字符数组底层是使用字符数组实现的用处:1,字符串的处理方法,都用来干什么? -->正则表达式用来做爬虫或者数据分析应该和正则一...原创 2020-03-10 23:34:14 · 280 阅读 · 0 评论 -
Java基础08 Scanner类.Random类.ArrayList类
01,引用类型三步骤 导包 创建对象 调用方法导包:引入使用的目标数据类型语法:import 包名(文件夹).类名(类文件);例如:import java.util.Scanner;技巧:自动补全变量名的技巧1,new , alt+enter <--只用这种2.new Xxx().var 回车提示代码: ctrl+空格 -->提示代码框快...原创 2020-03-08 23:40:16 · 277 阅读 · 0 评论 -
Java基础07 类与对象 封装 构造方法
01 面向对象思想 概述和举例02 面向对象思想 代码的举例03 面向对象思想 类的概述 一类事物04 面向对象思想 对象概述 类具体体现05 类的定义06 对象的使用07 定义类 创建对象 练习08 创建一个对象 内存图09 创建两个对象 内存图10 类名作为参数 传递地址 内存图11 局部变量和成员变量区别12 封装 使用private修饰变量...原创 2020-03-07 23:10:23 · 350 阅读 · 0 评论 -
Java基础06_Java数组的使用
主要内容数组的使用学习目标数组初始化数组的使用数组的初始化数组的定义使用:动态初始化语法格式: 数据类型[ ] 数组名 = new 数据类型[数组长度];1, 数据类型: 将来存到数组中的数据类型2, [ ]: 代表定义的是一个数组3, 数组名: 合规的标识符4, new: 将数组创建出来5, 数据类型: 和等号左边的数据类型一致6, [ 数组长度 ]: 代表数...原创 2020-03-06 23:59:42 · 248 阅读 · 0 评论 -
Java基础05 IDEA工具使用
主要内容IDEA的使用学习目标安装配置IDEA熟练使用IDEA的常用快捷键概述IDE: 集成开发环境为什么要使用IDEA工具写代码?第一节 安装第二节 配置第三节 常用快捷键...原创 2020-03-05 21:42:51 · 261 阅读 · 0 评论 -
Java基础04_方法
主要内容方法的使用学习目标方法的定义方法的调用方法的参数方法的重载第一节 方法的定义为什么要有方法这种概念?原因1: 在一个代码文件里面, 可能有很多个功能逻辑, 这些逻辑全部放在一起, 逻辑不够清晰, 不易维护;原因2: 某个逻辑功能可能会被二次或者多次使用, 每次使用都copy过来, 相同代码冗余.方法是什么?方法是执行某一个特定功能的代码块. 我们在用到这个特...原创 2020-03-04 23:13:47 · 268 阅读 · 0 评论 -
Java基础03_流程控制语句_顺序_选择_循环
主要内容顺序结构选择结构循环结构学习目标三种控制结构熟练使用前言 流程控制流程控制: 在一个程序执行的过程中, 语句块中各条语句的执行顺序.问题: 为什么要进行流程控制?例如: 一个打印1到5之间数字的小代码, 我们可以采用方式1: 顺序控制结构, 代码自上而下被机器依次执行.System.out.println(1);System.out.println(2);S...原创 2020-03-03 17:10:53 · 357 阅读 · 1 评论 -
Java基础02_变量_数据类型_类型转换_运算符
主要内容变量Java数据类型Java数据类型转换运算符学习目标 掌握变量的定义、初始化、使用及注意事项 掌握Java基本数据类型的使用(4类8种) 掌握数据类型的转换及其中的注意事项第一节 变量1.1 概念 变量: 程序运行时候可以变化的量. 思考过没有, 变量用来干什么? 答案: 变量本质就是对"实际量"的一个指代, 就是一个代词. 和我们在数学中见到的函...原创 2020-03-02 16:48:13 · 344 阅读 · 0 评论 -
Java基础01_概述_环境部署_入门程序
- Java语言概述(了解)- Java开发环境搭建(重点)- 编写HelloWorld入门程序(重点)- 常量和变量以及数据类型(重点)原创 2020-03-01 16:22:28 · 576 阅读 · 1 评论 -
TLD文件中的四种标签体类型 (能力工场)
tagdependent:标签体内容直接被写入BodyContent,由自定义标签类来进行处理,而不被JSP容器解释,如下:select name,age from users JSP:接受所有JSP语法,如定制的或内部的tag、scripts、静态HTML、脚本元素、JSP指令和动作。如: // ②原创 2014-02-19 19:00:49 · 1328 阅读 · 0 评论 -
使用JAXP的DOM方式解析XML文档(能力工场)
本节内容涉及到的知识:JAXP的DOM方式解析XML文档 (后续还有SAX方式解析XML文档)1,获取document对象的模板代码2,将document写入到文件中去的模板代码3,xml编程:增(增加一个节点到xml文档中去);删(删除一个xml的节点);改(修改xml中某一个节点的内容);查(查询xml文档中某个节点中的内容)4,修改xml中某个节点的属性原创 2014-02-03 00:14:11 · 1429 阅读 · 0 评论
分享