Java
坤舆小菜鸡
学习学习,努力敲代码
展开
-
【Java】 GUI 画随机渐层颜色的圆圈
import javax.swing.*;import java.awt.*;public class SystemUI{ public SystemUI() { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds(400,...原创 2020-04-23 23:09:20 · 476 阅读 · 0 评论 -
【Java】 GUI 在黑色背景画上随机色彩的圆圈
import javax.swing.*;import java.awt.*;public class SystemUI{ public SystemUI() { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds(400...原创 2020-04-23 22:50:19 · 533 阅读 · 0 评论 -
【Java】 while循环 while(1){}
在Java中,并不能执行while(1){}其他程序语言可以直接用整数类型测试,但是在Java中integer与Boolean两种类型并不相容原创 2020-04-21 20:34:44 · 3175 阅读 · 0 评论 -
【Java】 我曾看过Java2和Java 5.0,是否有Java3和4呢?为什么2没有小数点?
搞销售的乐趣就在于此,虽然Java的实际版本是从1.1推进到1.2,但因变化幅度大,所以销售部门决定用全新的命名,于是命名为Java2. Java3或4从来没有出现过。到了1.5版时,销售部门又认为进步幅度太大而需要全新的名称,所以又冒出一个Java5.0,用5对应1.5.最原始的Java版本是Java1.0.2(第一次出版的版本),1.0.2到1.1版都算是“Java”。1.2、1.3、1...原创 2020-04-21 19:53:06 · 296 阅读 · 0 评论 -
【Java】 String[] args
当Java虚拟机启动执行时,它会寻找你在命令列所指定的类。然后他会锁定像下面这样一个特定的方法:public static void main(String[] args){ //程序代码}每个应用程序只有一个main函数String[] args 意思是必须要传String的数组给此方法当参数,命名为args...原创 2020-04-21 19:41:26 · 333 阅读 · 0 评论 -
【Java】 面对对象阶段练手项目【飞机大战】
飞机大战一共八个类,分为Hero,Airplane,Enemy,Bee,Award,Bullet,FlyingObject,ShootGame.下面是代码:Heropackage planeWar;import java.awt.image.BufferedImage;public class Hero extends FlyingObject { protected Buff...原创 2020-02-05 21:36:39 · 286 阅读 · 0 评论 -
【Java】 Java环境的配置
1.下载jdk网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html2.安装一路next3.配置环境变量添加Java_Home环境变量jdk的位置例:C:\Program Files\Java\jdk-13.0.2添加Path变量bin例:C:\Program ...原创 2020-01-25 22:55:23 · 116 阅读 · 0 评论 -
【Java】 Java异常 学习笔记【实验楼】
异常异常指不期而至的各种状况,它在程序运行的过程中发生。作为开发者,我们都希望自己写的代码永远都不会出现bug,然而现实告诉我们并没有这样的情景。如果用户在程序的使用过程中因为一些原因造成他的数据丢失,这个用户就可能不会再使用该程序了。所以,对于程序的错误以及外部环境能够对用户造成的影响,我们应当及时报告并且以适当的方式来处理这个错误。之所以要处理异常,也是为了增强程序的鲁棒性。(鲁棒是R...原创 2019-12-30 21:01:12 · 225 阅读 · 0 评论 -
【Java】 面向对象 学习笔记【实验楼】
类对于一个具体的对象而言,比如一部 iphone 6,世上还有许多跟这部手机有着同样属性或行为的对象,我们为了方便将它们归类起来,提取出他们相同的属性和行为,而我们把归类起来的这个抽象的概念,称之为类。比如每个人就是一个对象,小张是一个对象,小明是一个对象。而每个人虽然不同,但却有许多相同的属性和行为,于是我们可以把他们抽象出来,变成一个类,比如人类。类是封装对象的属性和行为的载体,反过来说...原创 2019-12-30 18:02:03 · 193 阅读 · 0 评论 -
【Java】 字符串处理----《实验楼》练习题
在/home/project/目录下新建StringUtil.java,你需要实现以下需求:1.从控制台输入一行字符串2.去除字符串中的所有空格3.打印去除空格后的字符串示例:输入: shi ya n lou输出: shiyanlou提示:java.util.Scanner可以获取控制台输入。Scanner in =new Scanner(System.in);...原创 2019-12-29 16:12:08 · 686 阅读 · 4 评论 -
【Java】 "private static final long serialVersionUID = 1L;"的意思
private static final long serialVersionUID = 1L;serialVersionUID作用:相当于java类的身份证。主要用于版本控制。serialVersionUID作用是序列化时保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式:一个是默认的1...原创 2019-11-07 19:33:43 · 1924 阅读 · 0 评论 -
【Java】 关于解决 错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException 的方法
哭了,泪目…出现“java.lang.ClassNotFoundException”的原因:当Java的版本高于10的时候不需要配置CLASSPATH 环境变量,只需要配置JAVA_HOME和PATH即可。原创 2019-07-07 22:30:03 · 30312 阅读 · 7 评论