![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
lsn9
这个作者很懒,什么都没留下…
展开
-
随笔——Java编程学习(一) 运算符
Java基础回顾(二)——运算符运算符可以分成以下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符算术运算符(可以对常量和变量进行操作)算数运算符为“+”、“-”、“*”、“/”、“%”、“++”、“–”,分别指“加”、“减”、“乘”、“除”、“取余”、“自增”、“自减”,共七种。特殊情况特殊一: 两个整数相除得到的还是整数 ,小数部分会略去。如果想要得...原创 2019-01-17 20:52:58 · 521 阅读 · 0 评论 -
随笔——Java编程学习(二)多态,抽象类和接口
面向对象编程(四)——多态,抽象类和接口多态同一个行为具有多个不同表现形式或形态的能力,即同一个接口,使用不同的实例而执行不同操作。多态存在的三个必要条件继承重写父类引用指向子类对象当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误,但是父类对象可通过强制类型转换调用子类里面的特有方法;如果有,再去调用子类的同名方法。多态的好处: 可以使程序有良好的扩展...原创 2019-03-10 18:13:31 · 162 阅读 · 0 评论 -
随笔——Java编程学习(二)eclipse的使用以及Java内置的基础库类
面向对象编程(五)——eclipse的使用以及Java内置的基础库类Eclipse快捷键最常用的15大Eclipse开发快捷键技巧alt+?或alt+/:自动补全代码或者提示代码ctrl+d:删除当前行ctrl+page down或ctrl+page up: 选项卡之间快速切换Alt+方向键上下:上下行交换内容或把当前行内容把上或下移动ctrl+/:自动注释当前行或者被选中的多行 ...原创 2019-03-11 01:21:54 · 222 阅读 · 0 评论 -
随笔——Java编程学习(二)继承(上)
面向对象编程(二)——继承static关键字(静态修饰符)可以修饰成员变量和成员方法可以通过对象和类来调用(调用的都是同一个)修饰成员变量表示静态变量,静态变量是所有对象公用的,在内存中只占有一份内存修饰成员方法表示静态方法,静态方法里面只能访问静态变量static应用举例圆类(π可以设置为static)一个游戏中的游戏管理类(负责整个游戏的状态,只需要一个对象,可以全部设置...原创 2019-01-31 01:04:07 · 162 阅读 · 0 评论 -
随笔——Java编程学习(二)继承(下)
面向对象编程(三)——继承方法重写(方法覆盖)子类中的方法名、参数的个数与类型和返回值和父类相同。即外壳不变,核心重写!意义: 子类跟父类拥有同样的功能,但是子类有自己的特定内容和特定实现方式。为了见名知意,保持父类名字,自己重新实现方法体。注意事项:不能重写声明为private或final或static方法构造方法不能被重写重写的时候,访问权限不能比父类中被重写的方法的访问权限...原创 2019-03-05 19:02:59 · 131 阅读 · 0 评论 -
随笔——Java编程学习(一) Java基本知识
随笔——Java编程学习(一)Java基础回顾(一)——Java基本知识Java可以干什么JavaEE(Web,网站开发) 网站分为前端和后端。网页设计为前端,后端是指各种数据的处理以及各种用户发起的请求。使用JavaEE开发的企业及例子:淘宝 京东 工行网银 Amazon Google eBay 我的世界后端企业内部使用的OA系统 财务系统JavaME 基本没人用...原创 2019-01-17 03:52:34 · 255 阅读 · 0 评论 -
随笔——Java编程学习(一)方法
Java基础回顾(六)——方法什么是方法?方法也叫做函数。只不过在Java语言中称之为方法,在C++中称之为函数。如何定义方法修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){ //方法体 return 返回值;}修饰符:public static //这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型:方法返回值...原创 2019-01-21 04:18:09 · 145 阅读 · 0 评论 -
编程练习题(三)——Java编程学习(一)数组
习题一:遍历一个数组中所有的元素,并输出出来习题解析:(1)首先自定义一个非空数组(2)通过for循环遍历数组,可以通过scoreArray.length计算元素的总个数 public class ArrayDemo{ public static void main(String[] args){ ...原创 2019-01-21 03:05:28 · 1937 阅读 · 0 评论 -
随笔——Java编程学习(一)数组
Java基础回顾(五)——数组Java 数组Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,…,number99。...原创 2019-01-21 01:43:20 · 139 阅读 · 0 评论 -
随笔——Java编程学习(二)类
面向对象编程(七)——类在我们写的程序有很多的代码的时候,我们可以把程序中的东西进行分类,一个类表示一个类别,通过一个类管理这个类别的所有相关的东西。通过分类可以让程序变得更加有结构。在程序中可以使用类(class)对代码进行分类。当使用类编程的时候,使用创建出来的变量称之为一个对象。这就是传说中的面向对象编程。面向对象和面向过程的区别面向过程里面没有对象,强调的开发一个功能的步...原创 2019-01-24 21:52:34 · 181 阅读 · 0 评论 -
编程练习题(二)——Java编程学习(一)字符串
习题一:给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置.如:"abcbcbabcb34bcbd"中,"bcb"子串的出现位置为: 1,7,12.字符串和子串均由用户输入习题解析:(1)此题需设置两个变量分别用于接收用户输入的字符串和子字符串(2)通过str.indexOf(subStr)获取子字符串第一个字符所在位置的索引。如果查找不到子字符串,返回-1。...原创 2019-01-18 20:37:53 · 3870 阅读 · 0 评论 -
随笔——Java编程学习(一)字符串
Java基础回顾(四)——字符串String怎么表示字符串字符串常量需要使用””双引号引起来,如:“234” “sdfsdf” “中国”一个字符串不能放在多行,可通过转义字符\n表示换行字符串变量方式一: String 变量名=字符串方式二: String 变量名=new String(字符串);例:str=”sdfsdf”;String str=new String(”sdfs...原创 2019-01-18 16:14:26 · 188 阅读 · 0 评论 -
编程练习题(一)——Java编程学习(一)流程控制
习题1:输出1-100内的所有偶数习题解析:(1)从题目可以看出,需变动的数字范围为1-100的整数值。(2)从(1)可以设一个整数为变量i;i初始值为1,i最大值为100,可通过对i的后缀自增法作为更新语句(3)使用i%2==0判定是否为偶数 public class LoopPractice{ public static ...原创 2019-01-18 07:26:57 · 1414 阅读 · 0 评论 -
随笔——Java编程学习(一) 流程控制
Java基础回顾(三)——流程控制语句块以{开始,以}结束{}注释事项遇到单纯的语句块的时候,会直接执行语句块里面的语句,从上到下语句块可以访问外面定义的变量,外面不能访问语句块里面定义的变量流程控制控制程序中语句执行的流程(顺序)。默认是从上到下,一条语句一条语句执行。Java 条件语句意义: 通过条件判断是否执行某些语句if条件一个 if 语句包含一个布尔...原创 2019-01-18 03:11:31 · 167 阅读 · 0 评论 -
随笔——Java编程学习(三)集合类
集合与IO(一)——集合类集合和数组的区别集合可以改变长度数组长度不可变ArrayList集合类add //添加数据;在指定索引位置插入一个数据addAll //添加多条数据;在指定索引位置插入多条数据remove/removeAll //删除一条或多条数据;删除指定索引位置的一条或多条数据contains/containsAll //查看集合是否包含一条或多条数...原创 2019-03-15 16:11:32 · 121 阅读 · 0 评论