Java笔记
Java学习中的笔记
城南秋夜
Try harder
展开
-
什么是JavaBean
什么是JavaBean?JavaBean 是一种Java语言写成的可重用组件。所谓JavaBean,是指符合如下标准的Java类。类是公共的有一个无参的公共的构造器有属性,且有对应的get,set方法使用用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用Java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴功能,而原创 2021-08-08 09:10:50 · 133 阅读 · 0 评论 -
Java封装的好处
为什么要引入封装性?我们程序设计追求“高内聚,低耦合”。高内聚 :类的内部数据操作细节自己完成,不允许外部干涉;低耦合 :仅对外暴露少量的方法用于使用。隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提高系统的可扩展性、可维护性。通俗的说,把该隐藏的隐藏起来,该暴露的暴露出来。这就是封装性的设计思想。封装的作用:① 对象的数据封装特性彻底消除了传统结构方法中数据与操作分离所带来的种种问题,提高了程序的可复用性和可维护性,降低了程序员保持数据与操作内容的负担。②对象的数据封装特性还原创 2021-08-07 21:15:46 · 777 阅读 · 1 评论 -
Java运算符
Java运算符运算符一,算数运算符:+ - * / ++ --二,关系运算符:> < >= <= <> != ==三,赋值运算符:= += -=四,逻辑运算符:|| && ! 或,与,非五,三元运算符运算符一,算数运算符:+ - * / ++ – i++ : 先赋值,再运算 ++i : 先运算,再赋值i++与++i又有些不同。这两个都是自增,但如果作用到他人的时候,就会有自增顺序的问题。++i(前导自原创 2021-06-24 17:12:00 · 69 阅读 · 0 评论 -
BS架构和CS架构的区别(转载)
链接: BS架构和CS架构的区别.本人觉得该博主解释的例子挺容易懂1、CS架构是Client/Service这两个单词的首字母,指的是客户端服务器架构的意思,很多常见的软件都是这种架构。解释:对于CS架构,最为常见的例子就是网络游戏,比如LOL、WOW如果不联网无法使用,你在软件内的所有操作通过互联网能够传递到其他的玩家身上。优点:第一,性能较高:可以将一部分的计算机工作放在客户端上,这样服务器只需要处理数据即可。第二,界面炫酷:客户端可以使用更多系统提供的效果,做出更为炫目的效果。缺点:第一,原创 2021-04-11 15:08:46 · 9186 阅读 · 0 评论 -
Java数据类型
数据类型前言Java 是 -种强类型语言。这就意味着必须为每一个变量声明一种类型: 在 Java 中, 一共有 8种基本类型 , 其中有 4 种整型、2 种浮点类型、 1 种用于表示 Unicode 编码的字符单元的字符类型 char 和 1 种用于表示真值的 boolean类型4种基本数据类型整型 byte(1个字节) short(2个字节) int(4个字节,默认类型) long (8个字节) byte 取值范围 -128~127 浮点型原创 2021-06-23 22:48:18 · 72 阅读 · 0 评论 -
java基础学习——方法
文章目录一、什么是方法?二、方法作用三、方法的好处四,方法的基本语法六,方法的分类1,根据方法有没有参数,可分为:2,根据有没有返回值,可分为:七,Math类中的方法一、什么是方法?在编程语言中,方法就是一个模块化的功能,同时也是对象的基本行为方法一般代表“动”的概念,一个方法就是做一件事或者完成一个任务二、方法作用完成一个独立的任务,使得代码更加模块化能多次调用,减少代码重复方法是一个完整功能的最小结构三、方法的好处把复用的逻辑抽取出来,封装成方法,提高代码的重用性实现相对原创 2021-04-02 17:45:45 · 123 阅读 · 0 评论 -
Java方法基础案例——打印矩形
package cn.peixv.fangfa;import java.util.Scanner;public class jvxing { static Scanner input=new Scanner(System.in); public static void main(String[] args) { // TODO Auto-generated method stub print(); } public static void print() { Syste.原创 2021-04-02 17:37:52 · 973 阅读 · 0 评论 -
Java方法基础案例——编写矩形类方法
Java方法基础编写矩形类请编写一个矩形类 方法一:完成计算矩形面积 方法二:完成计算矩形周长 方法三:完成判断是长方形还是正方形package cn.peixv.fangfa;import java.util.Scanner;public class test1 { public int zhouchang(int a,int b) { int c=(2*a)+(2*b); return c; } public int mj(...原创 2021-04-02 17:37:25 · 1314 阅读 · 0 评论 -
Java方法基础案例——判断素数方法编写
package cn.peixv.fangfa;import java.util.Scanner;public class su { static Scanner input=new Scanner(System.in); public boolean issushu() { System.out.println("输入个数"); int a = input.nextInt(); if (a < 2) { System.out.println("请输入一个比2大的数").原创 2021-04-02 17:36:41 · 595 阅读 · 0 评论 -
Java实现简易ATM的存,取,查功能案例
请模拟ATM机,实现账户余额查询、存款、取款三个功能。要求:a:存款金额只能是整百的; b:存款金额只能是大于零的; c:取款金额只能是整百的; d:取款金额只能是大于零的; e:取款金额不能大于余额;...原创 2021-04-02 17:37:02 · 648 阅读 · 0 评论