随笔分类 - JAVA
摘要:转载自:https://www.jianshu.com/p/cab8f83b0f0e 代码实现:https://gitee.com/ccsoftlucifer/springCloud_Eureka_zuul 首先建立一个空的maven工程,作为项目的主工程. 在主工程的基础上,建立modul从工程.
阅读全文
摘要:深入理解JVM 原文链接:https://www.cnblogs.com/dingyingsi/p/3760447.html 整理:CCSoft 虚拟机内存模型中定义的访问操作如下图所示: 图1. JVM虚拟机定义的访问操作 java中通过多线程机制使得多个任务同时执行处理,所有的线程共享JVM内存
阅读全文
摘要:面试题3 1.下面哪些是Thread类的方法( ) 1.下面哪些是Thread类的方法( ) A start() B run() C exit() D getPriority() start ():这个方法的作用就是通知线程规划器此现场可以运行了。要注意,调用start方法的顺序不代表线程启动的顺序
阅读全文
摘要:1.简述一下js原生事件中onpropertychange()事件,在极速浏览器中如何使用该事件?在对象的value改变时才能生效。 2.Jquery 中的$.get()提交和$.post()提交有什么区别? 详情参阅:http://www.w3school.com.cn/tags/html_ref
阅读全文
摘要:1.反射 1.1.反射概述 一种计算机处理方式。是程序可以访问、检测和修改它本身状态或行为的一种能力。 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意方法和属性; 这种动态获取信息以及动态调用对象方法的功能称为java语言的反
阅读全文
摘要:【管理员登录界面】 -------------------主界面----------------- 1,用户注册 2,用户登录 请输入操作指令:输入1: 输入用户名和密码,把用户名和密码保存到user.txt文件中 如果用户名重复,则提示用户名重复输入2: 输入用户名和密码,查找user.txt文件中是否有对应的用户 如果有就登录成功,进入学生管理系统界...
阅读全文
摘要:一:分析以下需求,并用代码实现 1.定义List集合,存入多个字符串 2.删除集合中字符串"def" 3.然后利用迭代器遍历集合元素并输出 二:分析以下需求,并用代码实现 1.生成10个1至100之间的随机整数(不能重复),存入一个List集合 2.然后利用迭代器和增强for循环分别遍历集合元素并输
阅读全文
摘要:停车场有进场和出场的功能1. 进场时:采用键盘录入的方式,录入汽车的品牌、颜色、车牌号。 把品牌、颜色、车牌号,以及进场时间写入car.txt文件中。 2. 出场时:键盘录入车牌号,去文件中查找该车的进场时间,并计算停车时间。3. 30分钟内免费,过后每小时3元,超过一小时安一小时计算。 创建一个停
阅读全文
摘要:关于java集合的练习 练习一:Collection集合练习 一、产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台。 练习二:Collection集合练习 一、定义一个方法listTest(ArrayList<Integer> al,
阅读全文
摘要:题目三: 1.键盘录入一个字符串,去掉其中重复字符 2.打印出不同的那些字符,必须保证顺序。例如输入:aaaabbbcccddd,打印结果为:abcd。尝试用两种方法解决字符串删除问题,一是使用HashSet元素的唯一性,直接过滤掉重复的字符,二是写一个方法逐步判断. 1 import java.util.Iterator; 2 import java.util.LinkedHas...
阅读全文
摘要:然后创建一个MainClass类对Person类实例化,查看运行结果. 运行结果:
阅读全文
摘要:除了上述面向过程的解题思路之外,还有面向对象的方法,用indexOf(string,index) 和循环不断去找匹配的元素。 因为indexOf的返回值是匹配的的字符串的位置,那么我下次找的时候,就在该位置之后继续找。一直找不到返回-1为止。
阅读全文
摘要:ArrayList 一、ArrayList创建变量的步骤 1.导入包 import java.util.*; 2.创建引用类型的变量 数据类型<集合存储的数据类型> 变量名 = new 数据类型<集合存储的数据类型>(); 集合存储的数据类型:要将数据存储到集合的容器中。创建集合引用变量的时候,必须
阅读全文
摘要:构造方法 一、构造方法注意事项1. 构造方法的名称必须和所在的类名称我完全一样,就连大小写也要一样。2. 构造方法不要写返回值类型,连void也不要。3. 构造方法不能return一个具体的返回值。4. 如果没有编写任何构造方法,那么编译器将会默认赠送一个构造方法,没有参数,方法体什么事情都不做。5
阅读全文
摘要:JAVA中局部变量 和 成员变量有哪些区别 1.定义的位置不一样<重点>***局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中 2.作用范围不一样<重点>***局部变量:只有方法当中才可以使用,出了方法就不能再用成员变量:整个类全都可以通用。 3.默认值不一样<重点>***局部变量:没有
阅读全文
摘要:JVM内存划分,人为根据不同内存空间的存储特点以及存储数据 图1. JVM内存模型 图2. 栈 4.JAVA堆:被所有线程共享的一块内存区域,在虚拟机启动时创建。所有的对象实例以及数组都要在堆上分配(使用new关键字,就表示在堆中开辟一块新的存储空间)。 图3. 堆 5.方法区:线程共享的内存区域,
阅读全文
摘要:方法的重载设计(overload): 重载方法的定义是在同一个类中,某方法允许存在一个以上的同名方法,只要他们的参数列表不同即可。 方法重载的作用:屏蔽了同一功能的方法由于参数不同所导致的方法名称不同的差异。 方法重载判断原则:“两同一不同” 两同:同类中,方法名相同; 一不同:方法参数列表不同(参
阅读全文
摘要:1.方法 方法(method),函数(function)//但本质上是一样的——实现特定的功能。程序中完成独立功能,可重复使用的一段代码的集合;方法的格式:[修饰符] 返回值的类型 方法名称([形式参数,……]) //其中修饰符、参数可以省略{ //方法体 return value;}方法必须要调用
阅读全文

浙公网安备 33010602011771号