JAVA学习笔记
文章平均质量分 85
参照书籍《Java程序设计:从入门到精通》
日光倾
这个作者很懒,什么都没留下…
展开
-
【Java学习笔记】java图形界面编程
AWT是抽象窗口工具类(Abstrat Window ToolKit)的缩写,AWT库中有60多个类和接口,几乎涵盖了创建Java图形界面程序的所有工具。利用AWT类库,可以在Applet的显示区域创建标签、按钮、复选框第二部分,还可以针对用户行为进行响应。AWT是jdk的一部分,AWT为图形界面程序提供了所需的丰富的组件,同时还提供了对事件类、监听器类、图形处理工具,2D图形的支持。原创 2024-07-02 13:14:25 · 1327 阅读 · 0 评论 -
【Java学习笔记】异常处理
除了Java中提供的一些异常类,还可以根据自己的需求定义异常类。//声明UserOwnException无参数构造方法//声明UserOwnException带有String类型参数的构造方法super();//调用父类的构造方法try {execute();//调用execute()方法try {//抛出异常//捕获Exception类//捕获后,直接抛出用户自定义异常类throw new UserOwnException("自定义异常抛出"+e.getMessage())原创 2024-06-20 11:07:23 · 1104 阅读 · 0 评论 -
【Java学习笔记】枚举类与泛型
在Java语言中,使用关键字enum定义一个枚举类型。例:使用枚举类型来指定一周中的天数星期日,星期一,星期二,星期三,星期四,星期五,星期六在任何时候,如果需要代表一系列固定的常量,就应该使用枚举类型。在两种情况下,尽可能使用枚举类型:一种是自然的枚举类型,例如,表示太阳系中的行星或者员工的性别,这是一组 固定的值,所以在程序中应该使用枚举类型来表示;另一种是程序在编译的时候,已经知道某个数据所有可能的值,也要尽可能的使用枚举类型。例如,在扑克牌游戏中,花色是固定的。原创 2024-06-18 14:38:46 · 1110 阅读 · 0 评论 -
Java学习笔记 集合的使用
在实际的项目中开发过程中,会有很多的对象,如何高效、方便的管理这些对象,是影响程序性能与可维护性的重要环节。在Java语言中为这个问题提供了一套完美的解决方案,也就是接下来要介绍的集合框架。原创 2024-06-02 20:55:28 · 964 阅读 · 0 评论 -
【Java学习笔记10 Java Web 应用——JSP
<head><title>JSP演示程序</title></head><body></body>原创 2024-05-14 16:11:23 · 856 阅读 · 0 评论 -
JSP相关题目练习
(2)src/main/java下新建一个package 叫entity,entity里新建一个class类叫User。User里创建一个User对象具有两个属性username和gender,并且提供相应的get、set方法。(2)src/main/java下新建一个package 叫demo,demo里新建一个class类叫User。(3) 在webapp下新创建一个useBean.html文件,放入一个接收User信息的表单,注意:useBean.html中的参数必须和User中一致。原创 2024-05-14 12:05:51 · 911 阅读 · 0 评论 -
【eclipse】如何在IDE里创建一个Java Web项目?
懒得写那么多了…我也不知道该怎么写了,有点乱,有问题可以在评论里留言,我看到会解决的,在这个过程中也踩到了一些坑,但好在有CSDN帮助解决了.存放一些我认为比较有参考价值的帖子吧,希望能对同样遇到这个问题,然后点开这个帖子的人有帮助。原创 2024-05-13 14:43:49 · 319 阅读 · 0 评论 -
【Java学习笔记】9.5 Java中的Lambda表达式
Lambda表达式是从Java8版本开始增加的语法。Lambda表达式有利于实现函数式编程,简化开发。原创 2024-04-18 12:50:20 · 910 阅读 · 0 评论 -
【Java学习笔记】9.多态与抽象类
没有构造方法,不能实例化。接口可以继承接口,但不能继承类。接口中没有普通方法,只有抽象方法接口中默认修饰符是public、abstract接口中的变量都是全局常量。默认修饰符是public、static、final接口有默认方法和静态方法的功能1.默认方法java允许给接口添加一个非抽象方法并且实现它。只需要使用deault修饰符即可。2.静态方法java还给接口添加了实现的静态方法,用static关键字修饰静态方法可以通过“接口名.方法名”的形式在类中的调用。原创 2024-02-01 14:36:00 · 995 阅读 · 0 评论 -
【java学习笔记】8.Java中的继承
继承是面向对象编程(OOP)的三个基本特征之一。继承是指可以先定义一个相对通用的类,然后从这个通用的类出发定义更多功能的类。新定义的类不仅继承了前面通用类的域和方法,而且还给这个新定义的类增加了一些新的实例域和方法。继承的概念就像儿子继承了父亲的特征和技能,而且拥有了比父亲更多的技能。原创 2023-12-14 10:45:44 · 77 阅读 · 1 评论 -
【java学习笔记】7.对象与类
传统的程序设计主要采用结构化的程序设计方法,也就是面向过程程序设计方法。根据软件需求,由上到下的进行逐步的细化,并将软件需求划分为一个个模块分别实现。可以说,这种方式是针对问题而求解的。随着用户需求的不断增加,软件规模越来越大,传统的面向过程的开发方式暴露出许多的缺点。20世纪80年代,人们提出了面向对象程序设计 (Object Oriented Programming,OOP)的概念,在面向对象的世界中,程序员不需要考虑数据结构和功能函数,只需要关注对象就可以了。原创 2023-12-05 09:04:40 · 46 阅读 · 1 评论 -
【java学习笔记】6.数组
在一些实际场景中组织数据时,会将大量的数据放在一起进行处理。数组就是为了满足这一要求而设置的数据结构。原创 2023-12-01 15:15:21 · 89 阅读 · 1 评论 -
【java学习笔记】5字符串
java语言把字符串作为对象处理,主要原因是java是一种面向对象的程序设计语言。通常可以使用类String和StringBuffer的对象来表示和处理字符串。原创 2023-11-25 08:24:06 · 31 阅读 · 0 评论 -
【java学习笔记】 4流程控制
Java语言的流程控制包括 : 1.顺序(sequence) 2.选择(selection) 3.循环(loop)原创 2023-11-22 14:58:46 · 46 阅读 · 1 评论 -
【Java学习笔记】3 java语言基础
使用第三个变量需要在内存里面重新开辟一个空间,增加了内训的消耗。以下的例子时输入一个圆的半径,可以计算出圆的面积,并输出。使用final来表示一个常量。实现获取三个数中的最大数字。原创 2023-11-19 12:32:33 · 66 阅读 · 0 评论 -
【java学习笔记】1-2 搭建java开发环境
第一个应用程序HelloWorld.java。原创 2023-11-19 11:23:45 · 28 阅读 · 0 评论