
JAVA
站起一棵树
远方永在,你只需风雨兼程~
加油吧阿树!
笑的灿烂也要站的挺拔
展开
-
java(9) Maven是什么
Maven Maven 是一个基于项目对象模型概念的项目管理工具,可以对 Java 项目进行构建、依赖管理。 Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。 层次结构 util Dao层负责数据库交互,在Spring的配置文件中定义此接口的实现类。 Service层处理业务逻辑,放一些Se...转载 2020-12-03 09:16:32 · 463 阅读 · 0 评论 -
Java实现可视化排序
AlgoFrame.javapackage ggui;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.RenderingHints;import javax.swing.JFrame;import javax.swing.JPanel;public class AlgoFrame extends JFrame{ /** * */原创 2020-11-15 18:01:49 · 626 阅读 · 5 评论 -
Java(8)GUI编程之排序算法可视化
此算法思想很简单,简而言之,选择排序:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。核心代码如下:public class SelectionSortData { private int[] numbers; public int orderedIndex = -1; // [0...orderedIndex) 是有...转载 2020-11-02 08:50:00 · 658 阅读 · 0 评论 -
Java(7) this 与 super
原文地址:http://www.cnblogs.com/hasse/p/5023392.htmlthis三大作用:this调用属性、调用方法、利用this表示当前对象。thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1.普通的直接引用这种就不用讲了,this相当于是指向当前对象本身。2.形参与成员名字重名,用this来区分:1234567891011121314151617cl转载 2020-09-28 20:48:00 · 160 阅读 · 0 评论 -
Eclipse 快捷键
工欲善其事,必先利其器。对于程序员来说,Eclipse便是其中的一个“器”。本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍。Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分了你的神。而掌握了Eclipse的一些实用技巧,则可以大大提高开发效率。1.1文件切换的三种方式1.1.1 Ctrl + E,在右边显示出当前打开的所有文件1.1.2 Ctrl + Pg Up ,Ctrl + Pg Dn ,逐个文件跳跃按下Ctrl + Pg Dn,从AdConf.java跳到 AdQu转载 2020-09-28 18:05:08 · 557 阅读 · 0 评论 -
JAVA(6)import javax.swing.JOptionPane;
解释import是引入的意思, javax.swing是sun为我们bai提供的一个包,包du中有一个类zhi叫 JoptionPane。JOptionPane 是有助于方便地弹出要求用户dao提供值或向其发出通知的标准对话框。 它是用来编写图形用户界面的一个类。合起来讲就是:导入包javax.swing中JOptionPane这个类,这样在你的这个文件中就能使用这个类了。示例package org.zd.demo;import javax.swing.JOptionPane;public原创 2020-09-26 18:08:31 · 4321 阅读 · 0 评论 -
JAVA(5)关于Java浮点数运算精度丢失问题
前几天看了一个朋友的博客,说Java中浮点数运算精度丢失的问题,他给出了问题,也指出了C语言相对于Java的优势,其实,Java中也是可以解决浮点运算精度丢失问题的。 那就是:BigDecimal。 上面程序运行结果表明,Java的double类型会发生精度丢失问题,其实,不尽是Java,很多编程语言都存在这样的问题。 为了能精确的表示、计算浮点数,Java提供了BigDecimal类,该类提供...转载 2020-09-25 22:15:07 · 218 阅读 · 0 评论 -
JAVA(4)String.valueOf()方法的使用
JAVA String.valueOf()方法的使用 一、由基本数据型态转换成String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf()&n...转载 2020-09-25 22:11:59 · 288 阅读 · 0 评论 -
JAVA(3)大整数
框架 import java.util.Scanner; import java.math.*; public class Main { public static void main(String args[]) { } } 输入输出 Scanner cin = new Scanner(System.in); int t = cin.nextInt(); //输入 int t BigIn...转载 2020-09-25 19:17:46 · 130 阅读 · 0 评论 -
JAVA(2) Scanner类中next()和nextLine()的区别
/* 对于键盘录入对象Scanner对象的两个录入字符串方法的区别Scanner sc = new Scanner(System.in);sc.next()和 sc.nextLine();的区别next() 对于录入的字符串碰到空格就会停止录入nextLine()会把整行字符串全部...转载 2020-09-25 18:30:34 · 202 阅读 · 0 评论 -
JAVA(1)import java.util.Scanner;
import java.util.Scanner; 扫描控制台输入 当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,,,,,,,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。 如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。 import java.util.Scanner;public class TestScanner { &...转载 2020-09-25 17:58:48 · 6618 阅读 · 2 评论