![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 81
CHONSK
目前还在学习Java中,根据狂神说Java视频总结的笔记,如果有需要的可以私信。
展开
-
1.1 MySQL
JavaEE : 企业级Java开发 Web前端(页面:展示,数据!)后台(连接点 :连接数据库JDBC,连接前端(控制前端跳转,给前端传递数据))数据库 (存数据,TXT,Excel,word )1. 数据库数据库 :(DB datebase)概念 :数据仓库,软件,安装在操作系统之上(windows linuxmac ) 之上!SQL,可以存储大量的数据,500万作用 :存储数据,管理数据2. 数据库分类关系型数据库 : 行和列 SQL1、MySQL ..原创 2022-02-25 10:51:16 · 126 阅读 · 0 评论 -
1.1 JavaScript
JavaScript是一门脚本语言1. 基本使用1、标签内写法<script> alert('hello word')</script>2、标签外写法<script src="is.js"></script>(1、1.1 )显示是一个弹窗2. 基础语法<!DOCTYPE html><html lang="en"><head> &l...原创 2022-02-22 10:07:55 · 407 阅读 · 0 评论 -
1.1 JAVA CSS 前端网页
1. 什么是CSSCascading Style Sheet 层叠级联样式表CSS : 表现(美化网页)在字体,颜色,样式上美化,边距,背景图片等<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title><!--规范,<style> 可以编写CSS代码语法 :选...原创 2022-02-22 10:04:25 · 276 阅读 · 0 评论 -
1.1 Java HTML前端网页
1. 网页基本信息Hyper Text Markup Language (超文本标记语言)W3C 的标准包括 :结构化标准语言(HTML、XML)表现标准语言(CSS)行为标准(DOM、ECMAScript)(1、1.1 )<!-- DOCTYPE : 告诉浏览器,我们要使用什么规范 --><!DOCTYPE html><html lang="en"><!-- head 代表网页的头部--&g...原创 2022-02-22 09:55:34 · 808 阅读 · 0 评论 -
1.1 面试题
谈Array List和Linked List的区别 :1、底层结构不同,Array List是基于数组实现的,Linked List是基于链表实现的。2、底层结构不同,适用场景不同,Array List 适用于随机查找,Linked List适用于增添、删除。Linked List是双向链表3、对于查询如果是指定下标的查询,Array List是要比Linked List要快的,但是Linked List是获取第一个和最后一个元素的话也是比较快的。谈Hash Put中的Put方..原创 2022-02-22 09:49:09 · 618 阅读 · 0 评论 -
1.1 Java中泛型的使用
泛型 : 本质是参数化类型,把类型作为参数来进行传递。常见泛型 : 泛型类、泛型接口、泛型方法。语法 : <T,...> T成为类型占位符,表示一个引用类型。好处 : 1. 提高代码的重用性2.防止类型转换异常,提高代码的安全性。1. 泛型类(Generic)1.不能实例化,不能new为对象。原因是数据类型不确定,有可能构造方法私有等原因。测试类,主方法package Genertic;public class Test { p...原创 2022-02-22 09:46:36 · 323 阅读 · 0 评论 -
1.1 Java集合框架
1、集合集合 : 对象的容器,定义了多个对象进行操作的常用方法。可实现数组功能。和数组的区别 ; 数组长度固定,集合长度不固定。 数组可以存储基本类型和引用类型,集合只能存储引用类型。(装箱操作) 2、Collection体系集合(1、1.1 )特点 : 代表一组任意类型的对象,无序,无下标,不能重复。方法 : boolean add(Object obj) // 添加一个对象boolean add All(Collect...原创 2022-02-22 09:45:49 · 42 阅读 · 0 评论 -
1.1 Java注解和反射
注解 :不仅人能看,而且程序也能看。注解有检查和规范的作用。(1、1.1 )1、内置注解(1、1.2 )2、元注解(1、1.3 )package annotation;import java.lang.annotation.*;//测试元注解@MyAnnotationpublic class Test01 { public void test(){ }}//...原创 2022-02-22 09:44:26 · 143 阅读 · 0 评论 -
1.1 Java多线程
1、多任务多任务就是一个东西做多个事件,比如你在边吃饭边玩手机,开车打电话之类的。2、多线程(Thread)原来是一条路,慢慢的车多了,道路堵塞,效率极低。然后把道路变宽了,充分利用道路,让效率变高了。(1、1.1 )3、进程(Process)在操作系统中运行的程序就是进程,比如你的微信,QQ,IDEA,游戏(1、1.2 )(1、1.3 )1.2 Java 线程创建1、线程创建(1、...原创 2022-02-22 09:38:52 · 50 阅读 · 0 评论 -
1.1 网络编程
1、 基本概述网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用。网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当然最后再做一些处理,代码、开发工具、数据库、服务器架设和网页设计这5部分你都要接触。计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连..原创 2022-02-22 09:26:25 · 383 阅读 · 0 评论 -
1.1 GUI编程
1、组件 窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标 键盘 2、简介Gui的核心技术: Swing () AWT (-Abstact Window Toolkit) 因为界面不美观 需要 JRE 环境 既然GUI属于是过去式,为什么要学习? MVC基础,了解监听 写出自己想要的小工具 工作时候需要用到维护..原创 2022-02-22 09:24:23 · 75 阅读 · 0 评论 -
3.1 Java中面向对象基本
1.什么是面向对象其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。2. Java 封装封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。封装的优点 \1. 良好的封装能够减少耦合。 \2. 类内部的结构可以自由修改。 \3. 可以对成员变量进行更精确的控制。 \4. 隐藏信息,实现细节。 采用 this 关键字是为了解决实例变量(private String name)和局部变量(s原创 2022-02-20 12:12:56 · 52 阅读 · 0 评论 -
2.5Java的方法和 IO 、文件 、Scanner 、异常处理
1. Java中的方法那么什么是方法呢?Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 方法的优点 \1. 使程序变得更简短而清晰。 \2. 有利于程序维护。 \3. 可以提高程序开发的效率。 \4. 提高了代码的重用性。 方法的命名规则 1.方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写原创 2022-02-20 12:12:10 · 173 阅读 · 0 评论 -
2.4 Java中日期与正则表达式
1. Java 日期时间 LocalDate (本地日期) LocalTime (本地时间) LocalDateTime (日期加时间) (2、4.1 )2. 正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别3. java.util.regex 包主要包括以下三个类: Pattern 类: pattern 对象是一个.转载 2022-02-20 12:10:30 · 341 阅读 · 0 评论 -
2.3 Java 中字符与字符串
1. Java字符Java Character 类Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值在某些情况下,Java编译器会自动创建一个Character对象。例如,将一个char类型的参数传递给需要一个Character类型参数的方法时,那么编译器会自动地将char类型参数转换为Character对象。 这种特征称为装箱,反过来称为拆箱。(2、3.1 )2. Java字符串创建.原创 2022-02-20 12:09:49 · 114 阅读 · 0 评论 -
2.2 Java数组
1. 数组基本Java 语言中提供的数组是用来存储固定大小的同类型元素。 声明数组变量 创建数组(array Ref Var = new data Type [ array Size ];) 处理数组:数组的元素类型和数组的大小都是确定的,所以当处理数组元素时候,我们通常使用基本循环或者 For-Each 循环。 2. 多维数组多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组(2、2.1 )3. Arrays 类.原创 2022-02-20 12:09:01 · 432 阅读 · 0 评论 -
2 .Java流程控制
1. 循环结构 顺序结构(自上而下进行程序的读取,顺序结构的程序语句只能被执行一次。) 循环结构(想要同样的操作执行多次 1. for 2. while 3. do - while ) 选择结构(1. if 2. if -else 3. if - else if else if else 4. switch) while 循环while是最基本的循环,它的结构为:while( 布尔表达式 ) { //循环内容 }do…while 循环对于 w原创 2022-02-20 12:08:16 · 35 阅读 · 0 评论 -
Java修饰符
Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 1. 访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类) public : 对所有类可见。使用对象:类、接口原创 2022-02-20 12:07:11 · 65 阅读 · 0 评论 -
Java基本变量类型
类变量:独立于方法之外的变量,用 static 修饰。 实例变量:独立于方法之外的变量,不过没有 static 修饰。 局部变量:类的方法中的变量。 1. 类变量 类变量也称为静态变量,在类中以 static 关键字声明,但必须在方法之外。 无论一个类创建了多少个对象,类只拥有类变量的一份拷贝。 静态变量除了被声明为常量外很少使用,静态变量是指声明为 public(/private,final 和 static 类型的变量。静态变量初始化后不可改..原创 2022-02-20 12:04:28 · 179 阅读 · 0 评论 -
Java基本数据类型
1. 内置数据类型总结 :Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种布尔类型,还有一种字符型。byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一; 例子:byte a = 100,byte b原创 2022-02-20 12:02:14 · 53 阅读 · 0 评论 -
Java基础
Java基础1. 简介1、Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。2、Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。 JavaSE( J2SE )( Java2 Platform Standard Edition,java平台标准版) JavaEE ( J2EE ) ( Java 2 Platform,Enterprise Edition,java平台企业原创 2022-02-20 12:01:01 · 47 阅读 · 0 评论