Java003-HelloWorld程序及其常见错误解决方法
Java003-HelloWorld程序及其常见错误解决方法 一、HelloWorld程序 一个正确的HelloWorld程序。可以复制该段代码来检验自己写的代码是否正确(ps:修改类名HelloWorld和文件名一致)。 public class HelloWorld { public static void main(String[] args){ System.out.println("He…
Java003-HelloWorld程序及其常见错误解决方法 一、HelloWorld程序 一个正确的HelloWorld程序。可以复制该段代码来检验自己写的代码是否正确(ps:修改类名HelloWorld和文件名一致)。 public class HelloWorld { public static void main(String[] args){ System.out.println("He…
Java快速输入输出使用详解 一、背景: Scanner类输入时,虽然方式很简单,但是输入实在太慢了,经常遇到大的数据量时候就超时。(你觉得数据有点多时就用快速输入即可) 某些题目用Scanner会超时。所以需要输入快一点的方法。所以写了这篇,不同方法的输入。 二、输入: 1.Scanner 最简单的方式,不过比较慢。 import java.util.Scanner; public class …
Java 枚举 Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的 bug。 例如,我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁。 实例: class FreshJuice { enum FreshJuiceSize{ SMALL, MEDIUM , LARGE } FreshJuiceSize siz…
类图 是用于描述系统中所包含的类以及它们之间的相互关系,帮助人们简化对系统的理解,它是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。学习好类图的绘制,是一位合格的软件工程师应有的技能。 1.类的UML图示 在UML中,类使用包含类名,属性和方法且带有分隔线的长方形来表示 例如定义一个Person类,包含属性name,age,拥有eating方法,则UML类图如下图示: Perso…
1. java 中 LocalDateTime java 中的 LocalDateTime 是没有时区概念的 获取当前时间时,等于当前UTC时间 + 服务时区偏移 比如当前时间是 2022-05-18T16:09:48.869+08:00[Asia/Shanghai] 那么 LocalDateTime.now() 得到的时间就是 2022-05-18T16:09:48.869 下面是java源码 …
我遇到这样的例外,有人可以帮我解决这个问题吗? java.lang.IllegalStateException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1566) at org.apache.catalina.loader.WebappClassLoader.loadClass…
问题描述 小蓝在一张无限大的特殊画布上作画。 这张画布可以看成一个方格图,每个格子可以用一个二维的整数坐标表示。 小蓝在画布上首先点了一下几个点:( 0 , 0),( 2020 , 11 ),( 11 , 14 ),( 2000, 2000 )。只有这几个格子上有黑色,其它位置都是白色的。 每过一分钟,黑色就会扩散一点。具体的,如果一个格子里面是黑色,它就会扩散到上、下、左、右四个相邻的格子中,使…
一、Java内置线程池 1、 Java内置线程池 - ExecutorService 1.1 Executors.newCachedThreadPool() 性能优先模式 n个任务就创建n个线程。执行任务时,若以前的线程可用,则使用;若之前的线程正在忙,则会创建新的线程来执行任务。线程的数量不做限制;当线程空闲到一定时间(默认60秒),会自动销毁。 重载方法:指定线程的创建方式: Executor…