shark-Gao
深入理解Java变量
深入理解 Java 变量 网上罗列了很多关于变量的理解,良莠不齐,不知道哪些是对的,哪些是错的,所以笔者就这些博客和自己的理解写出这篇文章,如果有不对的地方,希望读者能够指正,感谢。 变量是我们经常用到的一种,我在刚学 Java 的时候,也经常被各种变量的概念折磨,当时并没有细抠,但是我在写一篇类似的文章中,想把变量作为一种小标题来简述一下,但是发现,变量这个概念还是比较繁琐的,本篇文章就来深入认识一下 Java 中这些变量的概念 变量汇总 所以,到底有哪些变量的概念呢?距今为止,目前已知的变量主要有 实例变量 全局变量 静态变量 类变量 局部变量 成员变量 常量 下面我们就采用各个击破的方式来认识每个概念 实例变量 实例变量又被称为Instance variables。不使用 static 关键字定义,并且在任何方法、构造方法、块之外的变量都是实例变量。实例变量都是基于特定实例的,实例变量不会在实例之间共享,也就是说,每一个对象的实例都有自己的一个实例变量。下面是实例变量的一个例子 123456class Fruits { public String fruit ...
深入理解static关键字
深入理解 static 关键字 static 是我们日常生活中经常用到的关键字,也是 Java 中非常重要的一个关键字,static 可以修饰变量、方法、做静态代码块、静态导包等,下面我们就来具体聊一聊这个关键字,我们先从基础开始,从基本用法入手,然后分析其原理、优化等。 初识 static 关键字 static 修饰变量 static 关键字表示的概念是 全局的、静态的,用它修饰的变量被称为静态变量。 1234public class TestStatic { static int i = 10; // 定义了一个静态变量 i } 静态变量也被称为类变量,静态变量是属于这个类所有的。什么意思呢?这其实就是说,static 关键字只能定义在类的 {} 中,而不能定义在任何方法中。 就算把方法中的 static 关键字去掉也是一样的。 static 属于类所有,由类来直接调用 static 修饰的变量,它不需要手动实例化类进行调用 12345678public class TestStatic { static i ...
随机壁纸API汇总
小歪高清壁纸https://api.ixiaowai.cn/gqapi/gqapi.php 美图https://cdn.seovx.com/?mom=302 博天随机壁纸http://api.btstu.cn/sjbz/?lx=suiji 随机静态壁纸https://imgapi.xl0408.top/index.php
一文带你悉知JDBC
悉知JDBC 🏠个人主页: 🧑个人简介:大家好,我是满满,一个想要与大家共同进步的男人😉😉 目前状况🎉:开学即将大三,目标就是半年内找到一份实习工作👏👏 💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,我亲爱的大佬😘 正文开始 ---------- 0. 学习目标 掌握JDBC的概念- 掌握JDBC操作单表CRUD的方法- 掌握JDBC操作数据库事务的方法- 掌握数据库操作工具类的实现方法- 了解一些市面上的流行的连接池- 了解并熟悉掌握三层架构 第1章JDBC概述 首先看一下下面这张JDBC的思维导图理一下思路吧!!! 客户端操作MySQL数据库的方式 使用第三方客户端来访问MySQL:SQLyog、Navicat、SQLWave、MyDB Studio、EMS SQL Manager for MySQL1. 使用MySQL自带的命令行方式1. 通过Java来访问MySQL数据库,今天要学习的内容 什么是JDBC:Java DataBase Connectivity(Java数据库连接) JDBC是Java访问数据库的标准规范 JDBC的作 ...
这一篇让你彻底搞懂 JAVA内部类
这一篇让你彻底搞懂 JAVA 内部类 本文将会从以下几部分来总结: 为什么要存在内部类 内部类与外部类的关系 内部的分类及几种分类的详细使用注意事项 实际开发中会遇到内部类的问题 内部类为什么存在 内部类 ( inner class ) : 定义在另一个类中的类 我们为什么需要内部类?或者说内部类为啥要存在?其主要原因有如下几点: 内部类方法可以访问该类定义所在作用域中的数据,包括被 private 修饰的私有数据 内部类可以对同一包中的其他类隐藏起来 内部类可以实现 java 单继承的缺陷 当我们想要定义一个回调函数却不想写大量代码的时候我们可以选择使用匿名内部类来实现 内部类方法可以访问该类定义所在作用域中的数据 做 Android 的话有时候会将各种 Adapter 直接写在 Activity 中,如: 1234567891011121314class MainActivity extends AppCompatActivity{ .... private List<Fragment> fragments = new ArrayLi ...
MySQL绿色版安装
MySQL 8.0 绿色版安装 今天记录一下MySQL 8.0 绿色版安装过程,简单粗暴。 一、下载MySQL 进入官网找到自己所需的安装包:MySQL :: Developer Zone, 软件路径:DOWNLOAD–>MYSQL Community Downloads–>MYSQL on Windows 二、解压 解压zip压缩包至想要安装的目录,比如解压到 D:\mysql-8.0.32-winx64 三、配置my.ini文件 在解压目录D:\mysql-8.0.29-winx64中创建MySQL配置文件my.ini 配置文件my.ini内容如下 123456789101112131415161718192021222324[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\Program Files\DataBase\MySql\mysql8.0 # 设置mysql数据库的数据的存放目录datadir=D:\Program Files\DataBase\MySql\mysql8.0\Data ...
avatar
🐟认真摸鱼中
shark-Gao
Future is now 🍭🍭🍭
前往小窝
公告栏
--- 主域名 ---
shark-Gao | cisyam.zeabur
小站资讯
文章数目 :
78
本站总字数 :
54.4w
本站访客数 :
本站总访问量 :
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面