自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不离-的博客

不离-不弃

  • 博客(33)
  • 收藏
  • 关注

原创 switch多重选择结构

switch多选择结构switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。switch 语句中的变量类型可以是:byte、short、int、char从Java SE 7开始switch支持字符串String类型同时case标签必须为字符串常量或字面量package com.buli.struct;/** * Created by JKK on 2021/6/22. */public class SwitchDemo05 { pu

2021-07-10 08:21:06 115

原创 Java中if多选择结构

if 多选择结构有单、双if可知,在生活中我们很多时候的选择也不仅仅只有两个,所有我们需要一个多选择结构来处理这类情况语法package com.buli.struct;import java.util.Scanner;/** * Created by JKK on 2021/6/22. */public class IfDemo03 { public static void main(String[] args) { Scanner scan

2021-06-22 18:42:45 137

原创 Java中if双选择结构

if 双选择结构需求:公司要收购一个软件,成功了,给人支付100万元,失败了,自己找人 开发。这样的需求一个双if就搞定了,我们需要两个判断,所有就有了 if——else结构。if 语句至多有1个else语句,else语句在所有的else if语句之后。if 语句可以有若干个else if语句,他们必须在 else语句之前。一旦其中 一个else if语句检测为true,其他的 else  if以及else语句都将跳过去。package com.buli.s

2021-06-22 18:41:40 263

原创 Java中if单选择结构

选择结构if单选择结构我们很多时候需要去判断一个东西是否可行,然而我们才去执行,这样一个过程在程序中用if语句来表示2.语法:if(布尔表达式){如果布尔表达式为true将执行的语句}package com.buli.struct;import java.util.Scanner;/** * Created by JKK on 2021/6/22. */public class IfDemo01 { public static void main(String[

2021-06-22 18:40:06 76

原创 while循环,求和与平均数

Scanner输入多个数字,并求其总和与平均数,每输入一个数字用回车确认。通过while循环判断输入的数是否为double类型,并在里面对每一次进行求和  和统计。package com.buli.scanner;import java.util.Scanner;/** * Created by JKK on 2021/6/20. */public class Demo05 { public static void main(String[] args) {

2021-06-20 23:18:27 2297

原创 nextInt()与nextFloat()?

Scanner进阶使用if、、、else 判断nextInt() ?hasNexInt() ?nextFloat() ?hasNextFloat() ?package com.buli.scanner;import java.util.Scanner;/** * Created by JKK on 2021/6/20. */public class Demo04 { public static void main(String[] args) { S

2021-06-20 23:16:16 177

原创 Scanner对象,next()方法,nextLine()方法

Scanner对象之前我们学的语法 中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具,我们可以获得用户的输入。**java.util.Scanner(Java的工具包下的Scanner工具类)**是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法Scanner s = new Scanner(System.in);通过 Scanner 类的 next() 与 nextLine()方法 获取输入的字符串,在读取前我们一般需要使用hasNext()

2021-06-20 21:39:25 146

原创 javaDoc命令初识

JavaDocjavadoc命令是 用来生成自己API文档的参数信息@author作者名@version版本号@since指明需要最早使用的jdk版本@param参数名@return返回值情况@throws异常抛出情况package com.buli.base;/** * Created by JKK on 2021/6/20. *//**文档注释 * @author bulibuqi * @version 1.0 * @since 1.8 *///在类里

2021-06-20 15:05:52 60

原创 Java中的包机制

包机制为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。包语句的语法格式为:package pkg1.pkg2…;**一般利用公司域名倒置作为包名:**www.baidu.com  com.baidu.www为了能够使用某个 包的成员,我们需要在Java程序中明确导入改包。使用“import”语句即可完成此功能。package com.buli.operator;//import java.util.Date;//导包的位置在下,包名不能重复//import

2021-06-20 13:19:04 37

原创 扩展赋值运算符,三元运算符

扩展赋值运算符:+=,-=,*=,/=偷懒运算符,可以省略一些必要的代码字符串连接符 + , String字符串在前面时,后面的会拼接字符串在后面时,前面的会运算package operator;/** * Created by JKK on 2021/6/20. */public class Demo07 { public static void main(String[] args) { int a=10; int b=20;

2021-06-20 12:27:05 79

原创 &&、||、!、的输出结果?

&& || !的输出结果?a=trueb=falsea&&b  结果为false //两个都为真,结果才为true真a||b 结果为ture //两个变量有一个为真,输出救=结果才为true!(a&&b)  结果为ture //如果是真输出为假,如果是假输出为真public static void main(String[] args) { boolean a=true; boolean b=false;

2021-06-20 10:51:31 644

原创 二进制的简单运算了解

二进制的简单运算了解二进制,位运算 &(和,and) |(或,or) ~(取反)A=0000 1100B=0011 1101(A和B)   A&B=0000 1100 //相对应 位 如果都为1才是1,有一个为0就是0(A或B)   A|B=0011 1101 //相对应 位 如果都为0才是0,有一个为1就是1(非A即B) A^B=0011 0001 //相对应 位 如果相同都为1、0才是0,有一个为1就是1(取反)  ~B=1111 0010 //对应 位 如果为1就是

2021-06-20 10:49:52 906

原创 Java中的++&--?

Java中的++ –结合代码不断摸索,说实话我不是天才,我自认为比较笨,所以我不间断的摸索了3个小时! 可能就一个弯儿没有绕过来被自己愚到了! 惭愧!惭愧!package operator;/** * Created by JKK on 2021/6/19. */public class Demo04 { public static void main(String[] args) { //++ -- 自增,自减 一元运算符 int a=3;

2021-06-19 23:18:01 86

原创 Java语言支持下的运算符?

运算符Java 语言支持如下 运算符:算数运算符: + - * / % ++ –package operator;/** * Created by JKK on 2021/6/19. */public class Demo01 { public static void main(String[] args) { //二元运算符 //Ctrl+D : 复制到当前行到下一行 int a=10; int b=20

2021-06-19 14:59:11 72

原创 什么是常量?

常量常量(Constant):初始化(initialize)后就不能在改变值!不会变动的值。所谓常量可以理解成一种特殊的变量,他的值被设定后,在运行过程中不允许被 改变。常量名一般使用大写字符。/** * Created by JKK on 2021/6/19. */public class Demo09 { //修饰符,不存在先后顺序 static final double PI=3.14;//double前面的单词是修饰符 public static

2021-06-19 14:58:05 1255

原创 什么是变量?

变量变量,可变化的量Java是一种强调类型 语言,每一个变量都必须声明其类型。Java变量是程序中中最基本的存储单元,其要素包括变量名,变量类型和作用域。/** * Created by JKK on 2021/6/19. */public class Demo07 { public static void main(String[] args) { //int String double char变量类型 //a,b,c,name变量

2021-06-19 14:55:45 59

原创 溢出问题?

溢出问题public class Demo02 { public static void main(String[] args) { //操作比较大的数的时候,需要注意溢出问题 //jdk7新特性,数字之间可以用下划线_分割 int money=10_0000_0000; int years=20; int tota1=money*years;//-1474836480 计算溢出 long tot

2021-06-19 11:57:13 119

原创 类型转换?

类型转换由于Java是最强类型语言,所以要进行有些运算的时候的,需要用到类型转换。低<------------------------------------------------------->高byte,short,char—>int—>long—>float—>double运算中,不同类型的数据先转换 为同一类型,然后进行运算。强制类型转换语法:(类型)变量名如自动类型转换注意点:1. 不能对布尔类型进行转换2. 不能把对象类型转

2021-06-19 11:52:52 49

原创 我的第一个程序

我的第一个 程序随便新建一个文件夹code,存放代码新建一个Java文件 文件后缀名为.Java Hello.java 【注意】系统可能没有显示文件后缀名,我们需要动手打开编写代码编译Javac jav文件 ,会生成一个 class文件运行class文件,Java class文件...

2021-06-19 07:25:48 66

原创 JDK、JRE、JVM?

JDK、JRE、JVMJDK: Java Development KitJRE:Java Runtim EnvironmentJVM:JAVA Virtual Machine

2021-06-18 13:41:22 39

原创 jdk安装及卸载?

JDK安装百度搜索JDK8,找到 下载地址同意 协议下载电脑对应的版本双击安装JDK记住安装的路径配置环境变量-我的电脑 >右键>属性-环境 变量>JAVA_HOME-配置path变量测试JDK是否安装成功-打开cmd-java-versionJDK卸载删除Java的 安装目录删除JAVA_HOME删除path下关于Java的目录cmd检测是否卸载Java-version...

2021-06-18 13:38:29 43

原创 Java三大版本?

Java三大版本Write Once、Run AnywhereJavaSE:标准版(桌面程序,控制台开发)JavaME:嵌入式开发(手机,小家电…)JavaEE:E企业级开发(web端,服务器开发…)JVM(虚拟机:虚构的 计算机)

2021-06-18 12:58:25 24

原创 Java特性和优势

Java优势和特性简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性

2021-06-18 12:49:36 26

原创 C&C++及Java

C&C++1972年C语言诞生贴近硬件、运行极快、效率极高操作系统、编辑器、数据库、网络系统等指针和内存管理1982年C++诞生面向对象兼容C语言图形领域、游戏等Java出生没有指针,没有内存,可移植性,编写一次、到处运行,面向对象 ,类型安全,高质量的类型高可用、高性能、高并发1995年网页简单而粗糙,缺乏互动性。图形界面的程序(Applet)Java2标准版(J2SE):桌面开发Java2移动版(J2ME):手机开发Java2企业 版(J2EE):服

2021-06-18 12:39:32 33

原创 编程用语言发展史?

编程语言的发展史?第三代语言高级语言大体分为:面向过程和面向对象两大类。C语言是典型的面向过程的语言。C++、Java是典型的面向对象的语言。千丝万缕的语言:C 语言C++ 语言JAVA 语言(俗称C➕➕➖➖)C# 语言(微软不通用)Python、PHP、JavaScript...

2021-06-18 11:05:27 48

原创 编程语言的发展史?

编程语言的发展史?第一代语言机械语言计算机的基本计算方式都是基于二进制的方式二进制:010111001010110010110100这种代码是直接输入给计算机使用的 ,不经过任何的转换1  12  103  114  1005  1016  1107  1118  100016  1000032  100000第二代语言汇编语言解决人类无法读懂机器语言的问题指令代替二进制目前应用逆向工程:逆向破解游戏机器人病毒:木马的植入...

2021-06-18 10:50:51 75

原创 常用的dos命令?

常用的dos命令?@盘符切换查看当前目录下的所有的文件 dir切换 目录 cd change directorycd . . 返回上一级清理屏幕 cls (clear screen)推出终端 exit查看电脑的IP ipconfig@打开应用calc(计算机)mspaint(画图)notepad(记事本 )@ping 命令ping www.baidu.com@文件操作md 创建目录rd 移除目录cd 创建文件名del 删除文件...

2021-06-18 10:16:16 76 1

原创 打开cmd的方式?

打开cmd的方式?开始+系统 +命令提示符Win键+R&

2021-06-18 09:08:04 30

原创 电脑常用的快捷键?

电脑常用的快捷键键盘功能键:Tab

2021-06-18 08:05:44 124 1

原创 计算机硬件都有什么?

计算机硬件物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机硬件组成CPU主板内存电源、主机箱硬盘显卡键盘、鼠标显示器等…

2021-06-17 23:16:54 128

原创 MarkDown编译器常用方法?

Markdown常用方法字体大小#空格         是一级字体##空格       是二级字体###空格      是三级字体最多是6个#空格  即六级字体字体粗、斜、删除线及分割线**  表示加粗*   斜体***  斜体加粗~~  删除线列表有序列表  1.空格无序列表  -空格...

2021-06-17 22:14:03 30

原创 为什么要写Blog?

提升文笔组织能力,学习总结能力,逻辑思维能力

2021-06-17 18:21:06 28

原创 什么是博客?

今天第一次知道博客(blogger)

2021-06-17 18:14:30 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除