Java笔记
文章平均质量分 79
Java的个人学习路程,可供参考
淘客拓
这个作者很懒,什么都没留下…
展开
-
JAVA_XXBJ_ALL
一、变量1、Java命名规范: 1.驼峰命名法 studentName (不报错) 2.标识符由字母数字和特殊符号组成(报错) 注意:不能以数字开头 特殊符号仅仅局限为:¥ $ _ 3.类名的首字母要大写(不报错) 4.不能使用关键字来命名(报错) 5.不建议使用中文来命名(不报错)2、变量:可以改变的量(数据)。 1、本质:是一个原创 2020-12-13 17:22:28 · 244 阅读 · 0 评论 -
JAVA_XXBJ(15)面板添加图片按钮和进度条
很多时候我们使用的并不是文字按钮,更多是使用图片按钮,图片按钮更美观,也更符合界面。图片按钮图片按钮的添加也是使用JLabel,JLable所能使用的是文字,图片,图文。那么首先声明一个JLabel的变量(注意是全局变量),在构造方法里面赋值,使用ImageIcon,同时可以设置鼠标监听事件,当鼠标放在上面就可以改变颜色了,下面是具体代码:package bk_01;import java.awt.Color;import java.awt.event.MouseEvent;import ja原创 2020-11-23 22:06:38 · 265 阅读 · 0 评论 -
JAVA_XXBJ(14)面板添加文本框和按钮
导入图片虽然Java里面有画笔,但我们不可能说用画笔去绘画一个背景之类的,很不现实,所以我们可以加入图片,使用外界的图片。第一步:放入图片我们从网上找一堆图片,将图片放在同一个文件夹里面,将文件夹复制到项目下面去,如图:第二步:导入图片创建一个图片变量(全局变量),把图片赋值给图片变量,这一步是在面板的构造方法里面,然后在paint函数里面绘制背景图片第三步:处理异常异常表示有风险,有两种解决方式,一种是逐级上报,另一种则是制作日志,这里选择第二种。把鼠标放在ImageIO,选择try/c原创 2020-11-18 13:08:42 · 1279 阅读 · 3 评论 -
JAVA_XXBJ(13)窗体和面板基础设置
图形用户界面(GUI)GUI是指采用图形方式显示的计算机操作用户界面。大家可以看看电脑上的浏览器,帮里面文字全部去掉,可以将其看成一个长方形,右上角三个按钮,左上角一个图标,窗体就是这个,可以理解为一个框架,面板就是窗体上面的东西,如图:图中蓝色部分是面板,其他部分是窗体,面板在窗体上面(面板下面是有窗体的)窗体和面板窗体和面板构成了这么一个图形界面,难么这么一个窗体和面板需要设置什么呢,注意下面的代码:public class JFrame_test { public static voi原创 2020-11-17 14:51:24 · 384 阅读 · 0 评论 -
JAVA_XXBJ(12)抽象
抽象抽象的关键字是abstract,用abstract修饰的类和方法(函数)分别称之为抽象类和抽象方法(函数)。(个人理解:)抽象的东西往往只是一个概念,所以抽象类和抽象方法(函数)也都是是一个概念,概念就是只有名字,没有实际的东西。抽象类、抽象方法抽象类的创建只需要加上abstract,抽象方法是没有方法体的,举个例子:public abstract class AbstractDemo {//抽象函数 int a; int b=1; public abstract void makemon原创 2020-11-11 15:05:01 · 112 阅读 · 0 评论 -
JAVA_XXBJ(11)面向对象:封装,继承,多态
面向对象Java是面向对象的,c语言是面向过程的,那么什么叫面向对象呢,打个比方:去餐厅吃饭,你点了一大桌的菜,你只需要吃就行了,而不用管他是怎么烧的,你所要面对的就是美味佳肴,而这些菜怎么做的你并不需要管。面向对象的三大特征:封装,继承,多态封装封装...原创 2020-11-10 15:47:23 · 208 阅读 · 2 评论 -
JAVA_XXBJ(10)类和对象、构造函数
面向对象面向对象: 面向对象的编程思想。不同与c语言,c语言更多是面向过程。打个比方,你去餐厅吃饭,你点了个牛排,这个牛排就是面向对象,二制作牛排的这个过程就是面向过程,也就是说你用对象就可以了,而不用管他怎么弄的。类和对象类: 可以说是类型,是具有相同特性和行为的对象的抽象。对象: 是类的一个代表(实例化)。对象可以是抽象的也可以是非抽象的,总结起来就是一句话,一切皆为对象。在举例子之前,要知道一件事那就是我们不用static,在创建第一个的可以不用勾选main函数。public class原创 2020-11-09 21:09:28 · 251 阅读 · 2 评论 -
JAVA_XXBJ(9)函数
函数函数也叫方法,是动作,功能,执行某一操作过程的逻辑程序。打个比方,家里面的台灯,你按一下他就亮,再按一下他就灭了,你按下开关就是一个使用,调用了这个函数,这个函数的效果就是使得台灯亮或是灭。如何创建函数:函数的语法结构:修饰符 关键字 返回值类型 函数名(参数列表){ 方法体; }什么是修饰符:修饰符就是用来修饰的(有点多余),修饰符有4种,分别是:public,private,default,protected,每个修饰符都有它的效果。public是公共的意思,它所修饰的函数原创 2020-11-05 20:58:45 · 290 阅读 · 0 评论 -
JAVA_XXBJ(8)数组
数组数组在我们做Java代码的时候,经常会用到的一个结构,掌握数组就可以做出许多有意思的代码,可以更快乐的“玩耍”数组是个啥:是一种数据结构;用来存放同一类型元素的集合。如何创建数组:首先要声明一个数组,格式为:数据类型 [] 数组名。举个栗子:int [] arr 。当然如果你写int arr [] 这个也不会报错,但不建议。创建数组的方式有两种,分别是静态创建和动态创建。静态创建:在开辟数组的同时,开辟了存储空间,且给存储空间赋值了。举个栗子:int [] arr = {1,2,3,4,5}原创 2020-10-31 17:38:11 · 282 阅读 · 0 评论 -
JAVA_XXBJ(7)循环结构
循环结构循环结构有三种,分别是:while,do while和for,然后还有三种中断,或者说跳出循环,分别是:break,continue和return;为了接下来方便理解,这边先介绍一下三种跳出循环的方式跳出循环的三种方式:break,continue,return:break:指跳出当前循环。(只跳出一层循环,比如结束内循环)continue:终止本次循环,进入下一个循环。return:直接结束所有循环(结束当前循环所在的方法,return后面的内容,都不再执行,就好像结束main函数)w原创 2020-10-26 22:09:08 · 179 阅读 · 0 评论 -
JAVA_XXBJ(6) 条件控制结构
IfIf条件控制结构大致逻辑是: if(表达式){ 语句块1; //如果条件表达式的结果为true,就执行语句块1。 }else{//else不一定需要,可以不写 语句块2; //如果条件表达式的结果为false,就执行语块句2 }举个栗子:public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("原创 2020-10-26 17:12:06 · 181 阅读 · 1 评论 -
JAVA_XXBJ(5)控制台输入和字符串
控制台输入使用scanner就可以进行控制台输入,实现“人机交流”,话不多说,上代码package test3;import java.util.Scanner;//导入Java.util.Scannerpublic class test3 {public static void main(String[] args) { // TODO Auto-generated method stub //int a = 1 Scanner scanner =原创 2020-10-22 21:40:38 · 413 阅读 · 0 评论 -
JAVA_XXBJ(4)运算符
运算符:赋值运算符: =数学运算符: + - * / %高级赋值运算符:+= -= *= /= %=关系运算符: > < >= <= == !=逻辑运算符: && || !位移运算符: >> <<三目运算符: 表达式1 ? 表达式2 : 表达式3赋值运算符,数学运算符,高级赋值运算符:a = b ,将b的值赋给a”+“,求和; “-”,求差;原创 2020-10-22 20:47:41 · 444 阅读 · 0 评论 -
JAVA_XXBJ(3)变量
什么是变量:可以改变的量(数据)。本质:是一个存储空间,存储的是用户需要用到的数据。为什么要使用变量的存在?通过变量来存储用户需要的数据,程序通过操作变量来间接的达到操作数据的目的。比直接操作数据更加方便和安全。如何去使用变量?语法: 数据类型 变量名;--------声明一个变量初始化一个变量:声明 + 赋值。 int a = 1;* Java中的数据类型: 基本数据类型 引用类型Java中的基本数据类型8种:整数类型:byte(字节型)< short(原创 2020-10-22 19:47:44 · 211 阅读 · 0 评论 -
JAVA_XXBJ(2)eclipse使用
这里、、、要先安装eclipse,网上教程很多,这里不弄了。java新建项目步骤一:File -> New -> Other步骤二:选中Java Project 单击 Next为项目命名(须符合Java命名规范)然后直接单击Finish 创建成功!步骤三:右键单击src ->New -> Package)命名步骤四:右击day10_13hhh ->New -> Class命名 并 勾选 然后 Finish!大功告成注意!也可以从步骤三原创 2020-10-16 19:44:35 · 142 阅读 · 0 评论 -
JAVA_XXBJ(1)环境搭建
5原创 2020-10-14 00:30:50 · 316 阅读 · 1 评论