随笔分类 -  java_idea学习

本次学习主要是跟在狂神学习java的笔记
摘要:JavaSE 一、Java语言初始 我能不能学会这个语言??? 注册博客 MarkDown语法 简单的Dos命令 计算机语言发展 Java的诞生 1995 JAVA SE、JAVA ME(Android)、JAVA EE 2006 Hadoop JDK 开发者工具包 配置环境变量 JRE 运行环境 阅读全文
posted @ 2022-08-06 09:45 tuyin 阅读(51) 评论(0) 推荐(0) 编辑
摘要:当我们此时在文本框输入文字的时候显示的是“*”,我在代码里面设置了替换编码,输入内容时不被看见,但是控制台还是能看见的,我们生活中的密码都是采用这种方式实现的。 当我们输入完之后,按下enter键,此时文本框里面的内容被删除,控制台得到输出的内容。 实现代码如下: import java.awt.* 阅读全文
posted @ 2021-12-12 17:45 tuyin 阅读(231) 评论(0) 推荐(0) 编辑
摘要:单监听事件 当我们点击按钮时,控制台能得到执行这个按钮产生的行为,即点击这个按钮得到什么样的结果,这就是事件的监听 实现代码: //行为事件public class TestActionEvent { public static void main(String[] args) { //按下按钮,触 阅读全文
posted @ 2021-12-12 17:28 tuyin 阅读(42) 评论(0) 推荐(0) 编辑
摘要:画板可以看成是一个空间,但是不能单独存在 实习代码: public class TestPanel { public static void main(String[] args) { Frame frame = new Frame(); //布局的概念 Panel panel = new Pane 阅读全文
posted @ 2021-12-12 17:07 tuyin 阅读(34) 评论(0) 推荐(0) 编辑
摘要:将面板嵌套,添加到窗口中,达到完美的布局效果 实现代码如下: public class Test { public static void main(String[] args) { //总 Frame Frame frame = new Frame(); frame.setSize(400,300 阅读全文
posted @ 2021-12-12 17:03 tuyin 阅读(71) 评论(0) 推荐(0) 编辑
摘要:实现代码如下: //GUI的第一个界面public class TestFrame { public static void main(String[] args) { //Frame,JDK,看源码 Frame frame = new Frame("我的第一个Java图像界面窗口"); //需要设 阅读全文
posted @ 2021-12-12 16:57 tuyin 阅读(98) 评论(0) 推荐(0) 编辑
摘要://设置为流式布局import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestFlowLayout { public static void main 阅读全文
posted @ 2021-12-12 16:47 tuyin 阅读(89) 评论(0) 推荐(0) 编辑
摘要:package com.lambda;public class Test { static class Believe1 implements IBelieve { //3、静态内部类 @Override public void believe(String s) { System.out.prin 阅读全文
posted @ 2021-11-27 16:35 tuyin 阅读(33) 评论(0) 推荐(0) 编辑
摘要://线程创建方式三:实现callable接口/*callable的好处1、可以定义返回值2、可以抛出异常 */public class TestCallable implements Callable<Boolean> { private String url;//网络图片地址 private St 阅读全文
posted @ 2021-11-27 14:41 tuyin 阅读(79) 评论(0) 推荐(0) 编辑
摘要://创建线程方式一:继承Thread类,重写run()方法,调用start开启线程//总结:线程开启不一定立即执行,由CPU调度执行public class TestThread1 extends Thread { @Override public void run() { //run方法线程体 f 阅读全文
posted @ 2021-11-27 14:08 tuyin 阅读(98) 评论(0) 推荐(0) 编辑
摘要:package com.thread;//模拟龟兔赛跑public class Race implements Runnable { //胜利者 private static String winner; //实现Runnable接口,重写run方法 @Override public void ru 阅读全文
posted @ 2021-11-27 13:57 tuyin 阅读(53) 评论(0) 推荐(0) 编辑
摘要:package com.tu.oop.demo8;//abstract 抽象类:类 extends:单继承~ (接口可以多继承)public abstract class Action { //约束~有人帮我们实现~ //abstract,抽象方法,只有方法名字,没有方法的实现! public ab 阅读全文
posted @ 2021-11-21 17:14 tuyin 阅读(40) 评论(0) 推荐(0) 编辑
摘要:package com.tu.oop.demo7;//staticpublic class Student { private static int age;//静态的变量 private double score;//非静态的变量 public void run(){ } public stati 阅读全文
posted @ 2021-11-21 16:39 tuyin 阅读(30) 评论(0) 推荐(0) 编辑
摘要:package com.tu.oop.demo6;public class Person { public void run(){ System.out.println("Person类执行了!!!"); }}/* //一个对象的实际类型是确定的 //new Student(); //new Per 阅读全文
posted @ 2021-11-21 16:36 tuyin 阅读(39) 评论(0) 推荐(0) 编辑
摘要:super注意点: 1、super调用父类的构造方法,必须在构造方法的第一行! 2、super必须只能出现在子类的方法或者构造方法中! 3、super和this不能同时调用构造方法!VS this: 代表的对象不同: this:本身调用者的这个对象 super:代表父类对象的引用 前提 this:没 阅读全文
posted @ 2021-11-21 16:32 tuyin 阅读(34) 评论(0) 推荐(0) 编辑
摘要:package com.tu.oop.demo2;//java > classpublic class Person { //一个类即使什么都不写,它也会存在一个方法 //显示的定义构造器 //1、必须和类的名字相同 //2、必须没有返回类型,也不能写void String name; int ag 阅读全文
posted @ 2021-11-17 21:38 tuyin 阅读(33) 评论(0) 推荐(0) 编辑
摘要:public class Demo3 { public static void main(String[] args) { //非静态方法调用,类实例化之后才存在,所以应该在new之后再调用 //实际参数和形式参数的类型要对应 int add = new Demo3().add(2, 3); //静 阅读全文
posted @ 2021-11-17 17:46 tuyin 阅读(79) 评论(0) 推荐(0) 编辑
摘要://值传递public class Demo4 { public static void main(String[] args) { int a = 1; System.out.println(a);//1(输出结果) Demo4.change(a); System.out.println(a);/ 阅读全文
posted @ 2021-11-17 17:23 tuyin 阅读(45) 评论(0) 推荐(0) 编辑
摘要:// 写4个方法:加减乘除// 利用循环+ switch进行用户交互// 传递需要操作的两个数// 输出结果 public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.p 阅读全文
posted @ 2021-11-13 23:50 tuyin 阅读(1955) 评论(0) 推荐(0) 编辑
摘要:package com.tu.struct;//整个程序打印出/* * *** ***** ******* ********* ******* ***** *** * */public class TestDemo { public static void main(String[] args) { 阅读全文
posted @ 2021-11-13 16:34 tuyin 阅读(260) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示