
java基础
文章平均质量分 92
java基础知识学习
SrmSliu
这个作者很懒,什么都没留下…
展开
-
Java_引用和值传递
一、构造方法1、方法名称必须与类名一致;2、Java默认提供一个没有参数的构造方法,会将参数自动赋值为0;3、只有在创建对象的时候才能调用构造方法,作用:给对象的属性初始化;4、当类中有了带参数的构造方法后,无参的构造方法就失效了; 格式: public void 类名(参数类型 参数名,....){ 方法体 } int age; //无参构造方法 public People() { System.out.println("对象创建了..."); } //有参数的构造方原创 2020-08-18 00:53:54 · 235 阅读 · 0 评论 -
Java线程(一)--多线程小球
一、线程入门进程:进行中的程序,操作系统分配资源的最小单位线程:CPU调度的最小单位,线程属于某个进程单线程:按照程序的顺序执行多线程:能让进程同时执行多段程序二、实现多线程小球Thread线程类Runnable接口:规定线程需要执行的内容写一个界面,实现鼠标点击一下,出现一个小球,同时小球向右移动,再点击一下鼠标,又出现一个小球,同时小球向右移动…第一步,先写一个窗体界面 public void initUI() { JFrame jf = new JFrame();原创 2020-08-15 19:40:58 · 1203 阅读 · 0 评论 -
Java_缓冲画布
当我们要会绘制的图形有很多点、线、图案时,图案加载出来的速度就会很慢,比如画10万个点 for (int i = 0; i < 100000; i++) { double tempx = Math.sin(a*y)+c * Math.cos(a*x); double tempy = Math.sin(b*x)+d * Math.cos(b*y); int px = (int)(tempx*60+300); int py = (int)(tempy*60+300); x=tempx原创 2020-08-04 14:48:25 · 231 阅读 · 0 评论 -
Java_画图板
一、创建窗体界面为了方便,我将所有的功能、按钮都添加到了一个JPanel面板容器上。JPanel是一个面板容器组件, 可以用来放置其他轻量级的组件,除此之外,还可以在JPanel上绘制图形JPanel btnPanel= new JPanel();JPanel backPanel = new JPanel();最后不要忘记将JPanel添加到窗体上界面大概就是这个样子,我还在修改中,目前的想法是添加更多的功能,比如清空,撤销,画笔,更多图案等等,然后把所有的按钮都用图片替换。二、绘原创 2020-08-04 13:31:54 · 373 阅读 · 0 评论 -
Java_登录界面设计
前两个博客介绍了一下Java中的类与对象,以及界面设计,这篇博客就结合这两个知识点来说说如何设计一个简单的登录界面。首先创建窗体对象原创 2020-08-04 10:06:58 · 2937 阅读 · 0 评论 -
java_界面设计基本流程
设计界面的流程创建一个窗体对象 JFrame jframe = new JFrame()给窗体对象设置相应的属性 jframe.setTitle("L-System");//设置窗体标题 jframe.setSize(800, 600);//设置窗体大小 jframe.setDefaultCloseOperation(jframe.EXIT_ON_CLOSE);//关闭窗体时结束程序 jframe.setLocationRelativeTo(null);//弹出窗体时从屏幕中央显示原创 2020-08-04 01:46:42 · 13302 阅读 · 0 评论 -
Java_类与对象
一、类与对象的基本概念类:具有相同属性、特征、行为方式、功能的一类对象的模板对象:一个独立的个体(由类创建,存在于内存中,程序没运行的话,是不存在对象的)总结:类是对象的模板,对象是类的实例 ,先有类才有的对象,类必须通过对象才可以使用。二、类的定义类的声明[标识符] class 类名{类的属性;类的方法}...原创 2020-08-03 23:10:27 · 139 阅读 · 0 评论