JAVA
qq_39411501
这个作者很懒,什么都没留下…
展开
-
JAVA递归的理解
package Test;public class TestRecursion { public static void main(String[] args) { long d1 = System.currentTimeMillis(); System.out.printf("%d阶乘的结果:%s%n", 10, factorial(10)); long d2 = Syste...原创 2019-01-17 16:42:13 · 278 阅读 · 0 评论 -
IDEA的常用快捷键
1.ctrl+alt+s 快捷键设置2.alt+/ 自动补全原创 2019-10-03 19:41:31 · 158 阅读 · 0 评论 -
==和equals的区别
接下来:用一句话总结==和equals的区别==号比较的是内存地址 || equals()比较的是字符串的内容解析:A 操作符专门用来比较两个变量的值是否相同,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等只能用操作符。B equals方法用来比较两个独立对象的内容是否相同,两条new语句创建了两个对象,然后用s3,s4两个...原创 2019-05-08 11:31:16 · 178 阅读 · 0 评论 -
JAVA飞机小游戏详解
第一步产生窗口awt和Swing是JAVA中常见的图形界面技术创建一个类继承JFrame类,初始化launch方法,使用设置标题,大小,位置等方法setVisable方法使得窗口可见package cn.dfgx.game;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import ja...原创 2019-02-12 14:54:55 · 647 阅读 · 0 评论 -
Eclipse解决空格自动补全的详细步骤
1 安装Plugin Perspective(1). Help->Install New Software(2). “Work With:” -> “–All Available Sites–”(3). type “Plug-in” into the filter box(4). Open “General Purpose Tools” (may be called diffe...原创 2019-01-22 11:42:37 · 3308 阅读 · 1 评论 -
java桌球小游戏详解
一、整体步骤1、导入图片(这里需要建一个和src同级的包,名字可取为images),然后导入两张图片,一张是台球,一张是台球桌。2、掌握JFrame类,3、paint方法,4、launchFrame窗口加载方法,5、休眠(这里先混个眼熟,后面会学到:Thread.eep(40);表示间隙40毫秒画一次窗口。)二、源码解释1.实现了弹球左右弹package smalltable;i...原创 2019-01-16 09:27:18 · 721 阅读 · 0 评论 -
java安装配置
1.oracle官网下载2.jdk8下载3.安装开发工具包4.配置环境变量JDK安装完成之后,开始进行环境变量的配置,需要配置的环境变量有3个:JAVA_HOME,PATH,CLASSPATH。这三个变量大小写无所谓。变量设置参数如下:变量名:JAVA_HOME变量值:D:\Program Files\DevelopTool\Java\jdk1.7.0_80 // ...原创 2019-01-14 11:06:00 · 181 阅读 · 0 评论 -
JAVA概述(一)
JAVA核心特性即是跨平台性Java 通过 JVM(Java 虚拟机) 实现了跨平台技术,Java 源代码(.java)经过 Java的编译器编译成 Java 字节码(.class),执行 Java 字节码,Java 字节码经过 JVM 的解释为具体平台的具体指令,并执行。不同平台有不同的 JVM,主流平台都提供了 JVM(比如 Windows、 Linux、主流手机操作系统)。所以 Java...原创 2019-01-14 10:25:18 · 702 阅读 · 1 评论 -
JAVA垃圾回收机制的理解
分代垃圾回收机制,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的回收算法,以便提高回收效率。我们将对象分为三种状态:年轻代、年老代、持久代。JVM将堆内存划分为 Eden、Survivor 和 Tenured/Old 空间。1. 年轻代所有新生成的对象首先都是放在Eden区。 年轻代的目标就是尽可能快速的收集掉那些生命周期短的对象,对应的是Minor...原创 2019-01-18 16:31:52 · 128 阅读 · 0 评论 -
JAVA堆和栈的理解
栈(stack)1.栈描述的是方法执行的内存模型.每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等)2.JVM为每一个线程创建一个栈,用于存放该线程的执行方法的信息(实际参数、局部变量)3.栈属于线程私有,不能实现线程间的共享!4.栈的存储特性是"先进后出,后进先出"5.栈由系统自动分配,速度快!栈是一个连续的内存空间!堆(heap)1.堆用于存储创建好的对象和数组(...原创 2019-01-18 15:50:06 · 120 阅读 · 0 评论 -
TOMCAT启动乱码问题解决,亲测有效
tomcat启动出现乱码问题,搜索网上,似乎没有这样的问题,我却出现了,而且没有解决,求助好心人!!我下载的是tomcat7,环境变量配置完善,启动start.bat后可以使用,但是启动start.bat弹出的命令行中文乱码将tomcat配置到idea中也是同样的问题,有没有人也遇到过?NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.b...原创 2019-10-09 15:23:03 · 1017 阅读 · 0 评论