随笔分类 -  java

Java基础语法 - 面向对象 - 类的主方法main方法
摘要:主方法是类的入口点,它指定了程序从何处开始,提供对程序流向的控制。Java编译器通过主方法来执行程序。 主方法的语法如下: 阅读全文

posted @ 2018-11-20 08:38 奋斗中的码农 阅读(508) 评论(0) 推荐(0)

Java基础语法 - 面向对象 - static 关键字
摘要:使用static关键字修饰的变量、常量和方法分别被称作静态变量、静态常量和静态方法,也被称作类的静态成员 静态变量 使用static修饰过的类变量称为静态变量 该变量需要使用类名.变量名进行调用,不能使用对象名/this进行调用 在类方法中不能定义与静态变量同名的局部变量 静态方法 静态方法与静态变 阅读全文

posted @ 2018-11-15 08:57 奋斗中的码农 阅读(180) 评论(0) 推荐(0)

Java基础语法 - 面向对象 - this 关键字
摘要:在Java语言中规定使用this关键字来代表本类对象的引用,this关键字被隐式地用于引用对象的成员变量和方法。 this关键字引用的就是本类的一个对象,在局部变量或方法参数覆盖了成员变量时,就要添加this关键字明确引用的是类成员还是局部变量或方法参数。 阅读全文

posted @ 2018-11-14 08:43 奋斗中的码农 阅读(178) 评论(0) 推荐(0)

Java基础语法 - 面向对象 - 局部变量
摘要:如果在一个成员方法内定义一个变量,那么这个变量就被称为局部变量。 局部变量在方法执行时被创建,在方法执行结束时被销毁。局部变量在使用时必须进行赋值操作或被初始化,否则会出现编译错误 阅读全文

posted @ 2018-11-14 08:28 奋斗中的码农 阅读(192) 评论(0) 推荐(0)

Java基础 - 面向对象 - 构造方法
摘要:在类中除了成员方法之外,还存在一种特殊类型的方法,那就是构造方法。构造方法是一个与类同名的方法,对象的创建就是通过构造方法完成的。每当类实例化一个对象时,类都会自动调用构造方法。 构造方法的特点: 构造方法没有返回类型,也不能定义为void 构造方法的名称要与本类的名称相同 构造方法的主要作用是完成 阅读全文

posted @ 2018-11-14 08:15 奋斗中的码农 阅读(155) 评论(0) 推荐(0)

Java基础 - 面向对象 - 类方法传参
摘要:调用方法时可以给该方法传递一个或多个值,传给方法的值叫实参,在方法内部,接收实参的变量叫做形参,形参的声明语法与变量的声明语法一样。形参只在方法内部有效。 Java中方法的参数主要有3种,分别为值参数、引用参数和不定长参数 值参数 值参数表明实参与形参之间按值传递,当使用值参数的方法被调用时,编译器 阅读全文

posted @ 2018-11-11 15:30 奋斗中的码农 阅读(458) 评论(0) 推荐(0)

Java基础 - 面向对象 - 类的定义
摘要:1 package mingri.chapter_6; 2 3 import java.util.Scanner; 4 5 public class Person { 6 7 /* 8 * 类变量 9 * 定义方法: 10 * 数据类型 变量名称 [ = 值]; // 定义类变量时可以赋值,也可以不赋值 11 *... 阅读全文

posted @ 2018-11-11 10:39 奋斗中的码农 阅读(192) 评论(0) 推荐(0)

Java基础 - 可变字符串 StringBuffer
摘要:StringBuffer 类是线程安全的可变字符序列,一个类似于String类的字符串缓冲区,两者本质上是一样的,但StringBuffer类的执行效率要比String类快很多。String类创建的字符串对象是不可修改的,StringBuffer类创建的字符串序列是可以修改的,且实体容量会随着存放的 阅读全文

posted @ 2018-11-10 19:02 奋斗中的码农 阅读(343) 评论(0) 推荐(0)

Java基础 - 字符串 String
摘要:字符串对象方法 连接字符串 获取字符串长度 获取字符串指定位置的字符 查找子字符串索引位置 判断字符串首尾是否存在指定字符串 将字符串转换成字符数组 判断子字符串是否存在 截取字符串 字符串替换 字符串分割 大小写转换 去除空白内容 比较字符串的内容是否相同 阅读全文

posted @ 2018-11-10 15:47 奋斗中的码农 阅读(318) 评论(0) 推荐(0)

Java基础 - 函数与方法
摘要:java 是一门面向对象编程,其它语言中的函数也就是java中的方法 方法的基本使用方法 方法重载 阅读全文

posted @ 2018-11-07 15:38 奋斗中的码农 阅读(548) 评论(0) 推荐(0)

Java基础 - 数组
摘要:数组概念及创建方法 遍历数组 获取数组的最大值和最小值 二维数组 阅读全文

posted @ 2018-11-07 08:08 奋斗中的码农 阅读(165) 评论(0) 推荐(0)

Java基础 - 获取随机数
摘要:使用方法 例子 阅读全文

posted @ 2018-11-06 08:50 奋斗中的码农 阅读(336) 评论(0) 推荐(0)

Java基础 - 流程控制语句
摘要:1 package com.demo4; 2 3 /* 4 * 流程控制语句 5 * 流程控制语句分类: 6 * 顺序结构 7 * 代码从上往下按照顺序执行 8 * 9 * 选择结构 10 * if 11 * i... 阅读全文

posted @ 2018-11-06 08:41 奋斗中的码农 阅读(140) 评论(0) 推荐(0)

Java基础 - 获取键盘输入
摘要:1 package com.demo3; 2 import java.util.Scanner; 3 4 /* 5 * 使用 Scanner 获取键盘输入供程序使用 6 * 7 * 使用步骤: 8 * A:导包 9 * import java.util.Scanner; 10 * 在一个类中导入顺序:package > im... 阅读全文

posted @ 2018-11-06 08:01 奋斗中的码农 阅读(147) 评论(0) 推荐(0)

Java基础 - 三元运算符
摘要:1 package com.demo2; 2 3 /* 4 * 三元运算符: 5 * 关系表达式 ? 表达式1 : 表达式2 6 * 7 * 执行流程: 8 * A: 计算关系表达式的值,看是true还是false 9 * B: 如果是true,表达式1就是结果 10 * 如果是false,表达式2就是结果 11 * */... 阅读全文

posted @ 2018-11-06 07:47 奋斗中的码农 阅读(242) 评论(0) 推荐(0)

Java基础 - 运算符
摘要:运算符用于对常量和变量进行操作的符号 表达式用运算符连接起来的符号符合java语法的式子。不同的运算符连接的表达式是不同类型的表达式 运算符分类: 算术运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 算术运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 阅读全文

posted @ 2018-11-05 19:55 奋斗中的码农 阅读(196) 评论(0) 推荐(0)

Java基础 - 变量转换
摘要:在java中变量转发分为两种,隐式转换和强制转换 隐式转换: 强制转换: 建议:数据做运算,结果应该是什么类型,就用什么类型接收,不要随意转换类型,否则会有精度的损失 阅读全文

posted @ 2018-11-05 08:57 奋斗中的码农 阅读(222) 评论(0) 推荐(0)

Java基础 - 变量的定义和使用
摘要:变量定义 定义变量的注意事项: A:变量未赋值,不能使用 B:变量只在所属范围内有效,变量属于它所在的那对大括号 C:一行可以定义多个变量(不建议) 阅读全文

posted @ 2018-11-05 08:25 奋斗中的码农 阅读(576) 评论(0) 推荐(0)

Java基础 - 标识符
摘要:标识符就是用来给包,类,方法变量等起名字的符号 组成规则: A:unicode字符 数字字符,英文大小写字母,汉字(不建议使用汉字) B:下划线 _ C:美元符 $ 注意事项: A:不能以数字开头 B:不能是java中的关键字 常见命名规则: A:基本要求 见名知意 B:常见的命名 a:包(其实就是 阅读全文

posted @ 2018-11-05 08:23 奋斗中的码农 阅读(156) 评论(0) 推荐(0)

Java基础 - 常量与变量
摘要:A:常量 内存中的一小块区域,在程序执行过程中,其值不可以发生改变的量称为常量 常量的几种表现形式: a:字符串常量 "HelloWorld" b:整数常量 12 c:小数常量 12.23 d:字符常量 'a', '0' // 只有一个字符 e:布尔常量 true, false f:空常量 null 阅读全文

posted @ 2018-11-05 08:19 奋斗中的码农 阅读(148) 评论(0) 推荐(0)

导航