ICode9

精准搜索请尝试: 精确搜索
  • JAVA课程设计——飞机大战(个人)2021-01-28 10:03:48

    基于Java SWing的游戏界面设计 团队博客 战机选择 private void backwardActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: //图片地址数组下标切换 index++; if (index > 3) { index = 0

  • java的内存泄露是如何发生的,如何避免和发现2021-01-28 10:01:17

    java的垃圾回收与内存泄露的关系:【新手可忽略不影响继续学习】  马克-to-win:上一节讲了,(i)对象被置成null.(ii)局部对象(无需置成null)当程序运行到右大括号.(iii)匿名对象刚用完,垃圾回收线程就早早晚晚都能把它过去占的内存给回收了。这么说,java中难道就没有c++的内存泄露的问题了吗

  • 5、Kotlin的集合框架2021-01-28 09:58:29

    一、与Java对比,有什么不同 增加了“不可变”集合框架的接口。没有另起炉灶,复用Java API的所有实现类型。 提供了丰富易用的方法,例如forEach/map/flatMap。Scala也是一门JVM语言,Kotlin很多特性都参考了Scala。运算符级别的支持,简化集合框架的访问。 二、Kotlin的集合用法 有

  • Java设计模式之代理模式 - CGLib 动态代理分析2021-01-28 09:03:56

    和JDK代理一样,CGLib 代理也是一种动态代理方式,而且相比JDK代理更加的灵活,可以代理任何类(除了final修饰的)。 先上代码,还是以买房为例,看下具体实现: 需要被代理的类,这次不是某个接口的实现类,而是一个普通类 public class HouseBuyer { public void buy() { System.

  • java小知识2021-01-28 09:03:22

    1.Windows系统不区分大小写,DOS命令行写文件名时可用小写 2.long类型书之后必须加“l”或“L”不然系统默认该值为int类型 3.float类型后必须加“f”或“F”不然系统默认为该值为double类型 4.字符串类型String不是基本数据类型,是引用数据类型 5.char类型必须赋值一个字符,char = ‘

  • java中Object类的finalize的用法2021-01-28 09:02:13

    Object类的finalize的用法: 马克-to-win:java当中有个垃圾回收机制,具体说,就是当一些对象被创建使用之后若不再使用的话{比如(i)对象被置成null.(ii)局部对象(无需置成null)当程序运行到右大括号.(iii)匿名对象刚用完},就会变成垃圾占用空间,JAVA的自动垃圾回收(gc)线程会在适当的时候自动运

  • 90% 的 Java 程序员都说不上来的为何 Java 代码越执行越快2021-01-28 08:35:30

    麻烦大家帮我投一票哈,谢谢 经常听到 Java 性能不如 C/C++ 的言论,也经常听说 Java 程序需要预热,那么其中主要原因是啥呢? 面试的时候谈到 JVM,也有很多面试官喜欢问,为啥 Java 程序越执行越快呢? 一般人都能回答上来,类加载,缓存预热等等,但是深入下去,最重要的一点却没有答上来,今天本篇

  • JAVA课程设计——飞机大战(团队)2021-01-28 03:01:19

    一、团队名称、团队成员介绍 团队成员介绍 杨涛(组长):游戏界面设计和用户信息读写操作 张旭 :游戏内部的动画特效和碰撞检测逻辑 二、项目git地址 没错就是我 三、项目git提交记录截图 四、项目功能架构图与主要功能流程图 游戏流程图 五、项目UML图 六、项目运行截图 登录注册

  • Java团队课程设计-Sakura2021-01-28 02:01:21

    目录一、团队介绍二、项目git链接三、项目git提交记录四、前期调查五、功能架构图六、面向对象设计包图:UML:七、项目运行截图文件操作字体设置字体大小字体颜色音乐播放八、项目关键代码及模块描述界面类:文本编辑器界面的设计操作类:对文件进行新建、保存、另存为、打开、退出操作九

  • Day04 IDEA 初浅2021-01-28 02:01:03

    Day04 Hello World! 随便新建一个文件夹存放代码 新建一个Java文件 将文件后缀名改为.java 命名为Hello.java 『注意点』系统可能没有显示后缀名,可能手动打开扩展名显示 编写代码 public class Hello { public static void main(String[] args){ System.out.print("Hel

  • 记录第一次blog2021-01-28 00:01:42

    第一次写blog,单纯记录自己学到的东西 为什么写blog 我想大多数大学生程序猿都是和我一个原因开始写的吧,都是听别人说把自己学会的记录和分享和为了简历上有点东西看 。 为什么现在才开始 其实以前听过这东西,只是感觉自己学到的东西太散了,而且都是基础,即使放上去也没什么意义,

  • 18-MySQL-数据库连接池2021-01-28 00:00:28

    MySQL -> 数据库连接池 编写连接池,实现一个接口——DataSource开源数据源实现(拿来即用) DBCPC3P0Druid : 阿里巴巴 使用里这些数据库连接池之后,我们在项目开发中就不需要编写连接数据库的代码了 1. DBCP 需要用到的jar包 commons-dbcp-1.4 :连接池的实现commons-pool-1.6 :

  • 【Java之旅】8.面向对象三大特征 之 继承2021-01-27 23:58:07

    【Java之旅】8.面向对象三大特征 之 继承 面向对象有三大特征:封装、继承、多态 今天就来写一写这个“继承”。 8.1 子类与父类 继承是用于类与类之间的,它可以体现出类与类之间的关系 比如说界、门、纲、目、科、属、种 他们就是一个大类 “界” 分化出多个小类。 我们称大类

  • day21-注解2021-01-27 23:57:38

    注解 java.Annotation注解 comment注释 什么是注解: Annotation是从JDK5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序做出解释可以被其他程序(比如编译器等)读取 Annotation格式: 注解是以"@注释名"在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(val

  • 2014年JAVA省赛B组---第四题---大衍数列2021-01-27 23:30:36

    【答案】: i % 2 == 0 public class TEST { // 奇偶数判断:x % 2 == 0 public static void main(String[] args) { for (int i = 1; i < 100; i++) { if (i % 2 == 0) // 填空 System.out.println(i * i / 2); else Syst

  • Java反射机制-Class类&工厂设计模式2021-01-27 23:02:29

    Java反射机制-Class类&工厂设计模式 1 如何理解反射?2 Class类2.1 Class类的3种实例化方式2.2 利用反射机制获取类的实例 3 反射&工厂设计模式3.1 工厂模式之简单工厂模式的固有缺陷3.2 利用反射机制优化简单工厂模式3.3 反射机制&工厂模式的关系3.4 利用反射机优化工厂模式

  • java static 关键字2021-01-27 22:31:49

    static 修饰符 1.静态变量: static 关键字用来声明独立于对象的静态变量,无论一个类实例化多少对象,它的静态变量只有一份拷贝。 静态变量也被称为类变量。局部变量不能被声明为 static 变量。 静态成员变量: 位于“方法区”,无论多少个对象该变量在内存中都只有一份 非静态成员变

  • 备战今年的“金三银四”,找遍全网收集的Java架构师P5-P8学习路线和笔记真香!2021-01-27 22:05:37

    2021就这么来了,马上就要开启备战今年的“金三银四”了。辛亏在2020的最后半月花了我大半个月时间收整了全套的「Java架构进阶pdf」,这一波下来,刷完你就会知道,真真香啊,我的心血果然没白费,备战2021可以放心了!   Java架构进阶之面试篇 Java架构进阶之技能导图篇 Java架构进阶之

  • 阅读 Flink 源码前必会的知识 SPI 和 Classloader2021-01-27 22:02:54

    一、本文大纲 二、ClassLoader 类加载器 1、Java 中的类加载器以及双亲委派机制 Java 中的类加载器,是 Java 运行时环境的一部分,负责动态加载 Java 类到 Java 虚拟机的内存中。 有了类加载器,Java 运行系统不需要知道文件与文件系统。 那么类加载器,什么类都加载吗?加载的规则是什么?

  • 听代码2021-01-27 22:01:52

    2021年1月27日 听代码 1、背景 寒假回老家,带着自己的小本本回到家发现冻得伸不出手敲代码。一直坐着会冷得发抖。就想着听代码是不是可行。 因为听代码在大多数场景下都是可行的,比如散步的时候,把手揣进兜里, 2、初步尝试 我尝试拿狂神说的Java视频实验。效果不好,老是走神,难受,明天我

  • java中Object类的getClass方法有什么用以及怎么使用?2021-01-27 21:34:55

    Object类的getClass的用法:  Object类中有一个getClass方法,m  a  r  k- t  o- w i n:它会返回一个你的对象所对应的一个Class的对象,这个返回来的对象保存着你的原对象的类信息,比如你的原对象的类名叫什么,类里有什么方法,字段等。在高级编程当中用的很多,和反射相关。马克-to-win:

  • Java中日期格式转换2021-01-27 21:32:32

    博客园账号开通了4年多了,这是本人的第一篇博客。 先记录一个Java中日期格式的转换,练练手 /** * Date 转为 String */ private static void dateToString(Date date) { //Date转String,24小时计算(HH) SimpleDateFormat simpleDateFormatHour = ne

  • java操作Excel案例代码2021-01-27 21:31:44

    写Excel public class Demo { public static void main(String[] args) throws IOException { //创建一个excel文件 HSSFWorkbook workbook = new HSSFWorkbook(); //创建一个新的sheet工作表 HSSFSheet sheet = workbook.createSheet(

  • 解决Linux下启动Tomcat遇到Neither the JAVA_HOME nor the JRE_HOME environment variable is defined2021-01-27 21:29:51

    解决Linux下启动Tomcat遇到Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 问题描述: 在CentOS下安装完Tomcat环境后设置了一下快速启动,却发现在执行service tomcat start时出现报错 具体报错如下: 就是JAVA_HOME和JRE_HOME的环境变量都没有定义,要

  • Java 设计模式系列(19) —— 观察者模式2021-01-27 21:29:34

    观察者模式 观察者模式,也称发布订阅模式 观察者模式的定义 定义对象中一种一对多的依赖关系,使得当一个对象改变时,则所有依赖于他的对象都会得到通知并被自动更新 观察者模式的参与角色 Subject 被观察者(主题角色):被观察者需要能够动态的增加和取消观察者,它一般是抽象类或者

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有