摘要: 然后创建一个MainClass类对Person类实例化,查看运行结果. 运行结果: 阅读全文
posted @ 2018-08-01 17:46 ccsoft 阅读(6618) 评论(6) 推荐(1) 编辑
摘要: 字符串 1. 字符串 1.1 字符串概述和特点 java.lang.String类代表字符串。 API当中说:Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new,也照样是。) 字符串的特点: 阅读全文
posted @ 2018-07-30 12:59 ccsoft 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 除了上述面向过程的解题思路之外,还有面向对象的方法,用indexOf(string,index) 和循环不断去找匹配的元素。 因为indexOf的返回值是匹配的的字符串的位置,那么我下次找的时候,就在该位置之后继续找。一直找不到返回-1为止。 阅读全文
posted @ 2018-07-29 21:36 ccsoft 阅读(1790) 评论(0) 推荐(0) 编辑
摘要: ArrayList 一、ArrayList创建变量的步骤 1.导入包 import java.util.*; 2.创建引用类型的变量 数据类型<集合存储的数据类型> 变量名 = new 数据类型<集合存储的数据类型>(); 集合存储的数据类型:要将数据存储到集合的容器中。创建集合引用变量的时候,必须 阅读全文
posted @ 2018-07-26 21:12 ccsoft 阅读(21660) 评论(1) 推荐(1) 编辑
摘要: 构造方法 一、构造方法注意事项1. 构造方法的名称必须和所在的类名称我完全一样,就连大小写也要一样。2. 构造方法不要写返回值类型,连void也不要。3. 构造方法不能return一个具体的返回值。4. 如果没有编写任何构造方法,那么编译器将会默认赠送一个构造方法,没有参数,方法体什么事情都不做。5 阅读全文
posted @ 2018-07-26 20:13 ccsoft 阅读(341) 评论(0) 推荐(0) 编辑
摘要: JAVA中局部变量 和 成员变量有哪些区别 1.定义的位置不一样<重点>***局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中 2.作用范围不一样<重点>***局部变量:只有方法当中才可以使用,出了方法就不能再用成员变量:整个类全都可以通用。 3.默认值不一样<重点>***局部变量:没有 阅读全文
posted @ 2018-07-26 20:03 ccsoft 阅读(6857) 评论(1) 推荐(2) 编辑
摘要: 问题描述: 请设计一个职工信息管理程序,以方便人事部门对本单位职工的管理,该程序应该具有以下功 能: (1)能从键盘输入职工的信息 。 (2)给定职工号,显示职工的信息。 (3)给定工作部门,显示该部门的职工信息。 (4)给定职工号,修改职工的信息。 (5)给定职工号,删除职工信息。 题目要求: ( 阅读全文
posted @ 2017-01-15 20:11 ccsoft 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 以下是汽院下属科院C(B)考试范围,C(A)的话,不考的内容应该都会涉及到,重点内容会延伸至三、四章。 一、教材上的两套自测题 二、C语言实验与实训教程 第一章、第二章、第三章、第四章的典型练习及解释以及练习题中的选择题(凡二维数组,二重循环不考,递归不考,第一章、第二章是重点) 三、程序设计题 1 阅读全文
posted @ 2016-12-13 21:23 ccsoft 阅读(512) 评论(0) 推荐(1) 编辑
摘要: JVM内存划分,人为根据不同内存空间的存储特点以及存储数据 图1. JVM内存模型 图2. 栈 4.JAVA堆:被所有线程共享的一块内存区域,在虚拟机启动时创建。所有的对象实例以及数组都要在堆上分配(使用new关键字,就表示在堆中开辟一块新的存储空间)。 图3. 堆 5.方法区:线程共享的内存区域, 阅读全文
posted @ 2016-11-27 08:06 ccsoft 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 方法的重载设计(overload): 重载方法的定义是在同一个类中,某方法允许存在一个以上的同名方法,只要他们的参数列表不同即可。 方法重载的作用:屏蔽了同一功能的方法由于参数不同所导致的方法名称不同的差异。 方法重载判断原则:“两同一不同” 两同:同类中,方法名相同; 一不同:方法参数列表不同(参 阅读全文
posted @ 2016-11-26 15:31 ccsoft 阅读(306) 评论(0) 推荐(0) 编辑