
JAVA基础
文章平均质量分 51
adam8831
这个作者很懒,什么都没留下…
展开
-
基于IDEA 配置Maven环境和JDK版本(全局)
1.首先启动IDEA,进去初始界面,选择Customize之后,选择 All settings2. 选择下图中的列表配置找到Maven下的Runner, 配置JRE的版本,选择自己下载使用的jdk的版本即可。4.最后配置Compiler 下的 Java Compiler。选择自己的jdk版本号,如这里jdk1.8 就选择 8 即可。之后,选择 All settings。最后所有的配置完都记得Apply即可。这样全局就配置就完成了。原创 2023-10-13 11:33:51 · 5168 阅读 · 2 评论 -
java随机数Random 如何用java生成指定范围的随机数
Random r = new Random(); int max=20; int min=10; for(int i=0;i原创 2022-04-19 19:47:08 · 6073 阅读 · 0 评论 -
Eclipse版本对应的jdk需求及查看eclipse的java版本怎么看Eclipse需要安装哪个版本jdk
1)找到eclipse安装目录。2)进入readme文件夹,打开readme_eclipse.html。Eclipse软件 jdk及种操作方法 自行百度网盘提取链接:https://pan.baidu.com/s/1JEYq4Lo8aEms7ClPIchLsA?pwd=dt4z提取码:dt4z我先给一个我翻译过的图,后面会给一个英文的图原创 2022-04-01 12:19:01 · 2331 阅读 · 0 评论 -
报错:The Apache Tomcat installation at this directory is version 8.5.5. A Tomcat 8.0 installation is
Eclipse添加tomcat出现 The Apache Tomcat installation at this directory is version 8.5.6. A Tomcat 8.0 installation is expected.打开tomcat安装目录:apache-tomcat-8.5.6\lib 找到catalina.jar用解压缩工具打开 org/apache/catalina/util/ServerInfo.properties将: server.info=Apach原创 2022-02-25 15:08:33 · 3391 阅读 · 0 评论 -
JAVA JDK下载安装环境变量配置与安装视频教程2022年(超详细)
新手小白学JAVA JDK下载安装环境变量配置JDK的介绍与安装JDK简介JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。编写 Java 程序必须使用 JDK,它提供了编译和运行 Java 程序的环境。是整个java开发的核心。如需要安装 JDK17请点这里 安装哪个版本都不影响准备JDK本次使用的是JDK1.8 如下所示:下载完成后,双击图中的.exe可执行文件,完成安装,详细安装步骤如下:JDK的安装1. 双击打开安装.原创 2022-02-12 21:12:08 · 1572 阅读 · 1 评论 -
Java中使用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等
1.打印正直角三角形package javacto.taobao.com;public class TestFor { public static void main(String[] args) { //package for(int i=1;i<=10;i++){ for(int j=1;j<=i;j++){ System.out.print("*"); }原创 2020-07-08 10:43:57 · 8044 阅读 · 3 评论 -
JDBC使用阿里巴巴Druid数据库连接池(数据源)
Druid是一个关系型数据库连接池,它是阿里巴巴的一个开源项目。Druid支持所有JDBC兼容数据库,包括了Oracle、MySQL、PostgreSQL、SQL Server、H2等。Druid在监控、可扩展性、稳定性和性能方面具有明显的优势。通过Druid提供的监控功能,可以实时观察数据库连接池和SQL查询的工作情况。使用Druid连接池在一定程度上可以提高数据访问效率。第一步在pom.x...原创 2020-01-12 19:16:39 · 2279 阅读 · 0 评论 -
Java模拟斗地主发牌的代码DouDiZhuDemo
一副扑克有54张牌:大小王+4*13,下面是斗地主的发牌过程1.我们需要一副牌 新买来的牌都是按顺序的 ArrayList用来存储54张扑克2.第二步就是洗牌 Collections.shuffle(list)3.发牌,发牌的时候要注意还要在最后留三张底牌主要使用的类有 ArrayList:用来存储扑克,Collections用来洗牌。import java.util.Ar...原创 2019-10-14 09:54:52 · 1456 阅读 · 0 评论 -
JavaMail发送邮件
其实Java应用程序发送 E-mail 非常简单1.首先下载mail.jar包导入工程2.创建4个类 MailSenderInfo.java MyAuthenticator.java SimpleMailSender.javaSendEmail.java3.源码下载路径 JavaMail.jar 可以直接运行 访问网址:javacto.taobao.com ...原创 2019-09-03 10:12:46 · 1431 阅读 · 0 评论 -
什么是递归调用-自已调自己 什么是递归算法
/** 递归:方法自已调用自己* 递归的分类:2种* 1.直接递归称为方法自身调用自己* 2.间接递归可以使用A方法调用B方法,B方法调用C方法,C方法再调用A方法* 注意事项:* 1.递归一定要有条件限定,保证能停止下来,否则会发生栈内存溢出* 2.在递归虽然有限定条件,但是递归次数不...原创 2019-05-31 09:48:02 · 10962 阅读 · 2 评论 -
数据库多表查询之练习
CREATE DATABASE javacto;USE javacto;#班级表CREATE TABLE class( cid INT PRIMARY KEY, caption VARCHAR(6));#老师表:teacherCREATE TABLE teacher( tid INT PRIMARY KEY, tname VARCHAR(8) NOT NULL);#学...原创 2019-05-14 11:08:13 · 5351 阅读 · 0 评论 -
学编程开发,自学还是选择培训机构?
一个好的老师,不仅能给你学习计划,还能引导你走更快的捷径,老师不一定是某个人。三人行必有我师,如果自学编程,最好就是找伙伴一起,不要孤军奋战,伙伴也是很好的老师所以重点是老师如何找到好的老师1.找身边的朋友,相互学习、督促2.加自学群,找同一起点的人来一起学习3.找到合适的老师,老师不一定是要培训机构的,可以是在外工作多年的技术人员,如果找老师一定要试听。三种学习模式一、java...原创 2019-04-18 15:00:37 · 3237 阅读 · 2 评论 -
Java学习路线图(完整详细2024版)
一门永不过时的编程语言——Java 软件开发。Java编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以1000万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!Java工程师就业:1.通过各大招聘网站统计,全国海量公司都在招聘J...原创 2020-04-27 22:18:16 · 32149 阅读 · 17 评论 -
java中String和int互相转化 String转int or int转String or BigDecimal转int and JAVA类型转换
package com.text;import java.math.BigDecimal;public class text {public static void main(String[] args) {//BigDecimal转换成int型BigDecimal a = new BigDecimal(100);int b = a.intValue();Sys...原创 2019-01-06 15:16:01 · 2241 阅读 · 0 评论 -
poi读写word模板 / java生成word文档
有一word文档表格形如:姓名 ${name}电话 ${tel}下载包链接:点击进入从数据库读取记录替换上述变量import java.io.FileOutputStream;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.M...原创 2019-01-06 15:06:06 · 2324 阅读 · 1 评论 -
java二维码生成与解析代码实现
学习分享必看:javacto.taobao.com二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。如下图二维码的特点:1. 高密度编码,信息容量大可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。2. 编码范围广该条码可以把图片、声音、文字、签字、指纹等可以...转载 2019-01-06 15:16:31 · 1394 阅读 · 0 评论 -
JAVA冒泡排序/JAVA冒泡排序再找出给定数据中的最大值最小值/JAVA数组排序
//数组中排序 int in[] = {1,6,5,8,9}; Arrays.sort(in); for(int i=0;i<in.length;i++){ System.out.println(in[i]);} //数组中取最大值,最小值 int arr[] = {6,3,8,5,7,4,1}; int min2 = ar...原创 2019-01-06 15:13:11 · 3290 阅读 · 0 评论 -
hibernaet.hbm.xml配置文件
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><!-- Mapping file autogenerated by MyEclipse Persiste原创 2014-05-20 22:48:03 · 964 阅读 · 0 评论 -
在MyEclipse10中安装SVN插件
学习分享必看:javacto.taobao.com学习分享必看:javacto.taobao.comMyeclipse10安装svn插件一、下载SVN插件subclipse下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240在打开的网站中找到subclipse的最新版本,如下图...原创 2019-01-06 15:02:43 · 1161 阅读 · 1 评论 -
Java学习路线(完整详细版)超详细
一门永不过时的编程语言——Java 软件开发。Java编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以1000万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!Java工程师就业:1.通过各大招聘网站统计,全国海量公司都在招聘J...原创 2019-05-14 10:56:47 · 261425 阅读 · 79 评论 -
在java中length,length(),size()区别
1. java中的length属性是针对数组,如果你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2. java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型\集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!这个例子来演示这两个方法和一个属性的...原创 2012-12-25 21:50:12 · 928 阅读 · 0 评论