JavaSE
文章平均质量分 84
鹏程
java小白,各位大神多多关照
展开
-
面向对象
一、面向过程的思想和面向对象的思想面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。 面向对象有一个非常重要的设计思维:合适的方法...转载 2019-04-29 21:12:40 · 121 阅读 · 0 评论 -
认识JAVA数组
一、什么是数组数组?什么是数组?在我印象中的数组是应该这样的:通过new关键字创建并组装他们,通过使用整形索引值访问它的元素,并且它的尺寸是不可变的! 但是这只是数组的最表面的东西!深一点?就是这样:数组是一个简单的复合数据类型,它是一系列有序数据的集合,它当中的每一个数据都具有相同的数据类型,我们通过数组名加上一个不会越界下标值来唯一确定数组中的元素。 还有更深的,那就是数组是一个特...转载 2019-04-29 21:36:44 · 1044 阅读 · 0 评论 -
java学习——if选择结构、字符串相等比较、Switch选择结构
选择结构if循环语句if单分支字符串相等比较if双分支if嵌套if多分支Switch选择结构if循环语句if单分支if(条件) {//代码块}注:多个条件之间用逻辑运算符连接字符串是否相等比较:==变量.equals(“需要比较的字符串”);==字符串在栈中存放的是地址,实际内容存放在常量池中,直接用比较运算符的话比较的是地址字符串相等比较例如:两种写法if ...转载 2019-04-29 21:20:36 · 624 阅读 · 0 评论 -
迭代器模式学习笔记
JDK内置的迭代器(List/Set)package com.qianyu.gof.iterator;import java.util.ArrayList;import java.util.Iterator;/**@author lijing@date 2019-04-10-14:38@discroption JDK内置迭代器测试类*/public class Iterator...转载 2019-04-29 21:27:32 · 394 阅读 · 0 评论 -
【java--工具类】数学相关
Math类所属的包 java.lang,所以不需要导包,可以直接用构造方法私有,因为提供的属性/方法都是static静态的常用的方法abs()返回给定数字的绝对值abs(-1.5);//1.5ceil()向上取整ceil(1.5);//2floor()向下取整floor(1.5);//1round()四舍五入,返回值是int型 round(1.5);//2rint()返回最接近参数...转载 2019-04-29 21:36:14 · 1207 阅读 · 0 评论 -
构造方法与初始化块
1.定义一个Person类属性:name(String)、gender(boolean)、age(int)、id(int) ,所有的变量必须为私有(private)。无参构造函数:Person(), 功能:打印This is constructor 。有参构造函数:Person(name, gender, age) ,功能:给属性赋值。建议:使用Eclipse自动生成toString方法...转载 2019-04-29 22:49:58 · 2835 阅读 · 0 评论