java基础
java基础
liuxiangyu鱼
活捉一只小测试
展开
-
报错java.lang.ClassNotFoundException及解决方法
出错源码如下:package lesson_reflect;import java.lang.reflect.Constructor;import java.lang.reflect.Modifier;public class Demo { public static void main(String[] args) { try { Class example=Class.forName("Example"); Constructor cs[]=example.getDec原创 2021-04-12 18:20:30 · 14329 阅读 · 0 评论 -
java的Swing中方法setDefaultCloseOperation的各参数表示
EXIT_ON_CLOSE:隐藏窗体并停止程序DO_NOTHING_ON_CLOSE:无任何操作HIDE_ON_CLOSE:隐藏窗体但不停止程序DISPOSE_ON_CLOSE:释放窗体资源原创 2021-04-08 17:20:14 · 387 阅读 · 0 评论 -
java基础-08 字符串比较之“equals()“与“==“
“==”与“equals”的区别“==”比较的是两个对象引用的内存地址是否一样;“equals”比较的是值是否一样;实例如下:String str1="aaa";String str2="aaa";System.out.println(str1==str2);//输出trueSystem.out.println(str1.equals(str2));//输出true一开始定义str1时,在字符常量池中找不到“aaa”,因此在栈中分配一个空间给str1变量,并将“aaa”放入字符常量原创 2021-04-01 11:06:31 · 138 阅读 · 0 评论 -
java基础-07 while语句与do...while语句
while语句while语句是一个条件判断循环语句,它的循环方式是利用一个条件来控制是否继续反复执行这个语句执行过程图为实例如下:public class Cycle { public static void main(String[] args) { int a=1; int sum=0; //当a小于等于10的时候,将a加到sum中 while(a<=10) { sum+=a; a++原创 2021-03-31 18:16:11 · 93 阅读 · 0 评论 -
java基础-06 if语句与if...else语句
if语句程序在某个条件成立的情况下执行某段语句,在另一种情况下执行另外的语句。实例如下int x=34;int y=20;//判断x是否大于yif(x>y){ //如果条件成立,则输出以下信息 System.out.println("x>y");}//判断x是否小于yif(x<y){ //如果条件成立,则输出以下信息 System.out.println("x<y");}if...else语句程序在某个条件成立的情况...原创 2021-03-25 17:03:26 · 220 阅读 · 0 评论 -
java基础-05运算符
目录1.自增和自减运算符2.逻辑运算符3.位运算符运算符是一些特殊的符号,主要用于数学函数、赋值语句和逻辑比较等,例如我们常见的“+”、“-”、“*”、“/”、“=”......都是运算符运算符大体分为以下几种:赋值运算符、算数运算符、自增和自减运算符、比较运算符、逻辑运算符、位运算符、三元运算符在这篇博客中,仅介绍自增和自减运算符、逻辑运算符、位运算符三种(主要是这几种自己之前老是弄不清楚,所以来捋一下)1.自增和自减运算符自增或自减运算符的作用是使变量的值增1或减1原创 2021-03-23 18:58:13 · 238 阅读 · 2 评论 -
java基础-04变量和常量
目录1.定义2.命名规则3.声明变量4.声明常量1.定义变量是内存中的一个存储空间,在程序运行过程中,空间内的值是变化的,这个内存空间就称为变量;常量是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。简单来说,在程序执行过程中,值能被改变的量称为变量,值不能被改变的量称为常量。2.命名规则变量和常量的命名都要使用合法的标志符,标志符由任意顺序的字母、下划线、美元符号和数字组成,并且第一个字符不能是数字,标识符也不能是java中的关键字。3.声明..原创 2021-03-22 21:20:59 · 87 阅读 · 0 评论 -
java基础-03基本数据类型
在Java中有8中基本数据类型来存储数值、字符和布尔值,分别为byte、short、int、long、float、double、char、boolean。下面来介绍每一种基本数据类型(概念真的不想学TAT,现在的复习就是之前偷懒的惩罚~~)首先是存储数值的整数类型(byte、short、int、long)和浮点类型(float、double)1.整数类型整数类型是用来存储整数数值,即没有小数点的数值,可以是正数,也可以是负数,整型数据根据所占内存大小不同,可分为byte、short、int、原创 2021-03-22 16:22:32 · 115 阅读 · 0 评论 -
java基础-02面向对象的三大特性
面向对象java是一门面向对象的语言,因此在正式学习java前,先来了解一下什么是面向对象?面向对象是指一种程序设计范型,同时也是一种程序开发的方法。对象是类的具体化实现。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性,一切事物皆对象,通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。面向对象的三大特性:封装、继承、多态封装是指属性私有化,目的是增强数据安全性,不能让其他用户随意.原创 2021-03-21 18:20:10 · 123 阅读 · 4 评论 -
java基础-01环境的安装
目录JDK的下载及安装Eclipse下载及安装原创 2021-03-20 17:57:38 · 127 阅读 · 3 评论