Java初学者笔记十七:面向对象

摘要: 面向过程和面向对象 面向过程思维 步骤清晰简单,第一步做什么,第二部做什么... 面向过程适合处理一些较为简单的问题 面向对象思维 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思考。 面向对象适合处理复杂的问题,适 阅读全文
posted @ 2021-09-28 16:45 弥玊生 阅读(31) 评论(0) 推荐(0)

Java初学者笔记十六:形式参数和实际参数,值传递和引用传递

摘要: 形式参数和实际参数 public class Demo{ public static void main(String[] args){ //实参和形参类型要对应 Demo.add(1,2);//再Alt+回车返回一个值 //实参 System.out.println(add); } public 阅读全文
posted @ 2021-09-28 16:16 弥玊生 阅读(66) 评论(0) 推荐(0)

Java初学者笔记十五:数组

摘要: 数组 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。 声明数组变量的语法: dataType[] arrayRefVar; 阅读全文
posted @ 2021-09-05 12:45 弥玊生 阅读(59) 评论(0) 推荐(0)

Java初学者笔记十四:递归

摘要: 递归 递归:A方法调用A方法 利用递归可以用简单的程序来解决一些复杂的问题。通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归只需要少量的程序就可描述出解题过程所需要的多次重复计算,可大大减少程序的代码量。递归的能力在于用有限的语句来定义对象的无限合集。 递归结构包括两个 阅读全文
posted @ 2021-08-30 15:55 弥玊生 阅读(33) 评论(0) 推荐(0)

Java初学者笔记十三:可变参数

摘要: 可变参数(不定向参数) JDK1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 public classs Demo{ public stat 阅读全文
posted @ 2021-08-30 15:52 弥玊生 阅读(41) 评论(0) 推荐(0)

Java初学者笔记十二:命令行传参

摘要: 命令行传参 有时候运行一个程序时希望再传递给它消息。需要传递命令行参数给main()函数实现。 public class MingLing{ public static void main(String args[]){ //args.length 数组长度 for(int i = 0; i < a 阅读全文
posted @ 2021-08-29 15:51 弥玊生 阅读(45) 评论(0) 推荐(0)

Java初学者笔记十一:方法

摘要: 什么是方法? 方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合。 方法包含于类或对象中。 方法在程序中被创建,在其他地方被引用。 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样 阅读全文
posted @ 2021-08-29 15:47 弥玊生 阅读(85) 评论(0) 推荐(0)

Java初学者笔记十:控制流程

摘要: 顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按照从上到下的顺序进行的,他是若干个依次执行的处理步骤组成的,他是任何一个算法都离不开的一种基本结构。 选择结构 if单选择结构 if双选择结构 if多选择 阅读全文
posted @ 2021-08-27 16:07 弥玊生 阅读(40) 评论(0) 推荐(0)

Java初学者笔记九:JavaDoc

摘要: JavaDoc JavaDoc命令用来生成自己API文档 参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况 生成Doc文档 通过命令生成:javadoc 参数 jav 阅读全文
posted @ 2021-08-27 15:40 弥玊生 阅读(30) 评论(0) 推荐(0)

Java初学者笔记八:包机制

摘要: 包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包语句的语法格式: package pkg1[. pkg2[. pkg3...]]; 一般利用公司域名倒置作为包名:www.MiSuShen.com --> com.MiSuShen.www 为了能够使用某一个包的成员,需要在 阅读全文
posted @ 2021-08-27 15:37 弥玊生 阅读(45) 评论(0) 推荐(0)