随笔分类 -  JAVA

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