- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Java入门【位运算符】
一、什么是位运算符位运算符主要针对二进制的运算,就像加减乘除适用与十进制,而位运算符就是针对两个二进制数的位进行逻辑运算二、位运算符有哪些操作符说明&与|或~取反^异或>>右移<<左移>>>无符号右移三、各个位运算符的详解3.1 与运算符(&)与运算符用符号“&”表示:运算规则:两个操作数中的 位 都为1,结果才为1,否则结果为0,例如下面的程序段。pa
2022-04-10 20:36:46
453
原创 Java入门【常用运算符】
计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:一、算术运算符1.1运算符和表达式运算符:对字面量或者变量进行操作的符号表达式:用运算符把字面量或者变量连接起来符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。举例说明:int a = 10;int b = 20;int c = a + b;+:是运算符,并且是算术运算符。a + b:是表达式,由于+是算术运算符
2022-03-26 20:52:26
171
原创 MacOS SVN操作
获取某个svn地址下所有的文件或文件夹svn ls http(s)😕/xxxx/xxx/xx --username ‘账号’ --password ‘密码’上传项目到SVN服务器svn import 本地文件夹 http://xxx/xxx/xx/remote_dir -m 本地日志地址ps:remote_dir若不存在,会自动创建ps:只会上传本地文件夹目录下的文件和目录到remote_dir的目录下ps:import之后,本地文件夹并没有自动转化为工作目录,需要重新checkout下载项目
2022-03-15 11:35:56
827
原创 Centos7 安装Mysql解压版
Centos7 安装Mysql解压版一、下载MySQL压缩包下载地址:https://downloads.mysql.com/archives/community/选择 .tar.gz 包下载二、上传压缩包至 Centos7 并解压缩1、使用 winSCP 或 XShell 工具远程连接 Centos7 ,并将MySQL压缩包上传至 Centos7 的 /opt 文件夹下。2、解压:tar -zxvf mysql-5.7.28-el7-x86_64.tar.gz3、重命名:cd /opt
2021-08-08 10:13:54
1144
原创 Java面向对象三大特征
一、面向对象1.1 类与对象 什么是类?类是现实事物的抽象,将现实事物描述成对应的类,其行为封装为方法,属性封装为成员变量。比如说人,人都有哪些属性?姓名,年龄,性别…等等这些都属于人的属性,可以将其封装为类的成员变量。人都有哪些行为?吃饭,睡觉…等等都属于人的行为,可以将其封装为类的成员方法。那么就可以定义一个Person类来描述人这一类事物!public class Person { private String name;//姓名 private int age;//年龄
2021-07-12 23:35:24
1983
原创 面向对象思想
Java面向对象什么是面向对象 首先我们知道,Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。那么什么是面向对象?要想了解这个问题我们要先了解面向过程,这样对比我们就好理解了。 很早以前的编程是面向过程的,有一个很有意思的例子,就是把大象装进冰箱,一般大家的思维就是打开冰箱把大象塞进去关上冰箱这就是面向过程的思想,以上的三部组成了一个把大象关进冰箱的过程,这个过程的目的就是把大象塞进冰箱。面向过程的编程思想注重的实现目的的过程,在编程时就是分析出解决问题所
2021-07-12 22:59:32
92
原创 初识集合(ArrayList)
一、初识ArrayList1.1ArrayList类概述什么是集合 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点 底层是数组实现的,长度可以变化泛型的使用 用于约束集合中存储元素的数据类型1.2ArrayList类常用方法1.2.1构造方法方法名说明public ArrayList()创建一个空的集合对象1.2.2成员方法方法名说明public boolean remov
2021-06-30 22:45:46
141
原创 Java常用API
一、API1.1API概述什么是API API (Application Programming Interface) :应用程序编程接口java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。1.2如何使用API帮助文档打开帮助文档[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bn8Jc
2021-06-30 21:42:24
133
原创 Java类和对象
JavaSE 入门一、类和对象1.1 类和对象的理解客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理解:类就是对现实事物的一种描述类的组成属性:指事物的特征,例如:手机事物(品牌,价格,尺寸)行为:指事物能执行的操作,例如:手机事物(打电话,发短信)类和对象的关系类:类是对现实生活中一类具有共同属性和行为的事物的抽象对象:是能够看
2021-06-29 00:39:36
92
原创 阶段总结练习
小阶段基础练习1减肥计划if版本1.1案例需求 输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山 周日:好好吃一顿1.2代码实现/* 思路: 1:键盘录入一个星期数,用一个变量接收 2:对星期数进行判断,这里用 if 语句实现 3:
2021-06-29 00:14:26
134
原创 IDEA Debug
一、Debug模式1.1什么是Debug模式是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。1.2Debug模式操作流程如何加断点选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可如何运行加了断点的程序在代码区域右键Debug执行看哪里看Debugger窗口看Console窗口点哪里点Step Into (F7)这个箭头,也可以直接按F7如何删除断点选择要删除的断点,单
2021-06-29 00:00:28
125
原创 Java方法
Java方法一、 方法的概述 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集,在其他语言当中也可能被称为“函数”(Function)(Java的抽取思想,对于一些复杂的代码逻辑,如果希望重复使用这些代码,并且做到“随时任意使用”,那么就可以将这些代码放在一个大括号“{}”当中,并且起一个名字。使用代码的时候,直接找到名字调用即可。)注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调
2021-06-28 23:52:05
112
原创 Java数组
数组第一章 数组定义和访问1.1 容器概述案例分析现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有50名员工,用前面所学的知识,程序首先需要声明50个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦,而且错误率也会很高。因此我们可以使用容器进行操作。将所有的数据全部存储到一个容器中,统一操作。容器概念**容器:**是将多个数据存储到一起,每个数据称为该容器的元素。数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。1.2数组定义格
2021-06-26 18:18:34
91
原创 MySQL5.7下载安装
MySQL5.7下载安装下载安装下载地址:MySQL :: Download MySQL Community Server (Archived Versions)下载链接:https://downloads.mysql.com/archives/community/依据自己电脑位数选择“非Debug”版压缩包下载完成后解压,解压后如下(zip是免安装的,解压后配置成功即可使用)注意:只有5.6以前的版本才有在线安装(install msi),5.7之后都是zip压缩版开始配置在环境变量中新
2021-06-24 16:37:44
9134
4
原创 Java入门【IDEA安装】
Idea的安装为何选择 IntelliJ IDEA享受高效的 Java 开发IntelliJ IDEA 的每个方面都旨在最大化开发者生产力。结合智能编码辅助与符合人体工程学的设计,让开发不仅高效,更成为一种享受。Idea下载下载官网地址:下载 IntelliJ IDEA:JetBrains 功能强大、符合人体工程学的 Java IDE链接:https://www.jetbrains.com/zh-cn/idea/download/#section=windows选择适合自己电脑的版本下载:
2021-06-24 14:58:51
180
1
原创 流程控制语句及Random类
流程控制语句及Random类一、 流程控制语句在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。1.1 流程控制语句分类 顺序结构 分支结构(if, switch) 循环结构(for, while, do…while)1.2 顺序结构顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。顺序结构执行
2021-06-23 00:17:06
136
原创 Java运算符与Scanner键盘输入
一、 运算符1.1 算术运算符1.1.1 运算符和表达式运算符:对常量或者变量进行操作的符号表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。举例说明:int a = 10;int b = 20;int c = a + b;+:是运算符,并且是算术运算符。a + b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式。1.1.2 算术运算符符号作用+加-减*乘
2021-06-22 23:46:16
776
原创 Java入门【基础语法】
Java基础初识1.1 注释注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。Java中的注释分为三种:单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。// 这是单行注释文字多行注释。多行注释的格式是使用/* 和 */将一段较长的注释括起来。/*这是多行注释文字这是多行注释文字这是多行注释文字*/注意:多行注释不能嵌套使用。文档注释。文档注释以/**开始,以*/结束。/***这
2021-06-22 18:12:27
146
原创 Java入门【Notepad++软件】
Notepad++软件的安装1.1 什么要使用Notepad++软件Notepad++功能比windows中的自带记事本功能强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++有行号,能够快速定位问题位置,还有语法高亮度显示、代码折叠等功能。而且它是免费的。1.2 Notepad++下载地址点击跳转:Downloads | Notepad++ (notepad-plus-plus.org)下载链接:https://notepad-plus-plus.or
2021-06-22 17:36:59
553
原创 Java入门【永远的第一步HelloWorld】
Java入门案例(HelloWorld)一、HelloWorld案例HelloWorld案例是指在计算机屏幕上输出“HelloWorld”这行文字。各种计算机语言都习惯使用该案例作为第一个演示案例。1.1 Java程序开发运行流程开发Java程序,需要三个步骤:编写程序,编译程序,运行程序。1.2 HelloWorld案例的编写1、新建文本文档文件,修改名称为HelloWorld.java。2、用记事本打开HelloWorld.java文件,输写程序内容。public class Hello
2021-06-22 17:26:00
498
原创 Java入门【前置基础知识】
Java入门前置基础知识一、计算机进制转换1.1 二进制计算机中的数据不同于人们生活中的数据,人们生活采用十进制表示,而计算机中全部采用二进制数表示,它只包含,两个数,逢二进一, 1+1 = 10 ,每一个0 或者每一个1,叫做一个bit(比特, 位)1.2 十进制与二进制之间相互转换十进制转成二进制的数据:使用除以2获取余数的方式二进制转成十进制的数据: 使用8421编码的方式二、字节字节是我们常见的计算机最小的储存单元,计算机储存的任何数据都是以字节的形式储存,
2021-06-22 16:56:17
134
原创 Java入门【Java概述】
Java概述一、Java语言概述1.1 什么是语言语言: 人与人之间沟通交流的表达方式就叫做语言。计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言。1.2 什么是Java语言Java语言是美国Sun公司(Stanfaord University Network),在1995年推出的高级编程语言,所谓编程语言,就是计算机语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。1.3 Java语言能做什么Java语言主要应用在互联网程序开发领域 , 常见的互联网应用比如天
2021-06-22 16:52:03
106
原创 Java入门【JDK配置安装】
JDK配置安装JDK怎么下载Java现在属于那个公司,就去该公司官网下去下载目前2021/01/13 Java属于Oracle 公司访问Oracle官网 :https://www.oracle.com/index.html选择自己系统版本下载后基本是傻瓜式的安装,直接下一步就好,但是默认路径是C盘,而我是强迫症,所以我C盘一般不安装其他软件,为方便统一管理将与开发相关的软件都安装到一个文件夹下。安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)!!!!!!!!JDK配置Win10系
2021-01-13 20:50:01
273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人