
java基础篇
文章平均质量分 62
java基础知识点,概念,练习
爱吃肉的小李呐
我写这个博客的目的也是为了自己下次不会的时候方便自己查找,我会把我所遇到的东西都记录下来,因为学习吗,所以有时候看见一句话挺好理解的就记录下来了,如果有冒犯的地方可以联系我。
展开
-
类库,==和equals的区别,String,Scanner
类库Api就是别人写好的一些类型。编译之后,就是.class文件。 将字节码文件打包之后,生成一个jar包(java专用的压缩包) 将来只要导入jar包,就可以使用这个jar包中全部的类型。 各种jar包合成一个类库。 自己创建的工程,默认导入了一个JAR System Libary,里面包含了jdk提供的常用的jar包 如何生成jar包 在eclipse中,选中要导出的内容,右键export---->java---jar File,弹出以下窗口,填写生成jar存放的地址,起上jar包原创 2022-05-09 10:21:07 · 504 阅读 · 0 评论 -
idea里边创建类的时候和方法自动生成注释
我们经常写代码的时候需要在类上编写注释,标明这个类是谁写的有什么作用,其实每次写都会发现有很多相同的字段,比如作者,创建时间,类名等,有的时候方法上也要标明方法的返回值,参数等信息,在idea里边我们可以给设置自动加载注释。1、创建类的时候自动加上注释首先在idea里边选择file——setting根据如图所示进行操作在includes里边的添加注释配置/** * @Author liwenyan * @Date ${DATE} ${TIME} * @PackageName.原创 2022-01-11 15:29:53 · 16016 阅读 · 1 评论 -
Eclipse简单使用
Eclipse简单使用双击eclipse.exe 说明: 工作空间是用于存储代码的一个文件夹 文件夹可以自己随意定义,文件夹不存在,就会给你自动创建 工作空间中,存储的就是一个个的工程 如果这个界面出不来 两个原因 Jdk和eclipse的位数不匹配 操作系统中没有配置jdk的path环境变量 点击launch,启动eclipse,看到欢迎界面,关闭即可,看到eclipse的主界面。 左侧project explore中,右键原创 2021-08-15 18:08:12 · 382 阅读 · 0 评论 -
Excel的导入与导出
项目场景:项目场景:Excel的导入与导出环境配置:创建项目,导入jar包,创建包,创建类,创建接口(不知道操作的可以看之前的文章)配置web.xml <!-- 配置spring监听 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationConte原创 2021-04-20 14:47:55 · 182 阅读 · 0 评论 -
Idea创建包以及导入jar包等操作
Idea创建包以及导入jar包等操作Idea创建包以及导入jar包Idea创建包以及导入jar包等操作一、创建过程1、idea中我们需要手动给他加载一下jar2、创建包3、创建class4、创建interface总结一、创建过程1、idea中我们需要手动给他加载一下jar首先在web/WEB-INF下边创建lib文件夹导入几个jar包进行测试—你们根据需要进行导包,jar直接复制Ctrl+v粘贴过来就行了加载lib下的jar包,在lib上边右键选择Add as…原创 2021-04-21 15:59:45 · 1321 阅读 · 0 评论 -
使用idea创建项目的步骤
使用idea创建项目的步骤1、问题描述:点击桌面安装好的idea2、 原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数据量过大时,由于 MessageQuene 大小也有限,所以当 message 处理不及时时,会造成先传的数据被覆盖,进而导致数据丢失。解决方案:提示:这里填写该问题的具体解决方案:例如:新建一个原创 2021-04-16 11:13:29 · 3979 阅读 · 0 评论 -
获取四叶玫瑰数
获取四叶玫瑰数1、要求列举所有的“四叶玫瑰数”,并统计四叶玫瑰数的个数, 获取所有的四位数,1000-9999四叶玫瑰数:是一个四位数,各个位的数字的四次方的和,为该数字本身2、思路for循环获取各个位的数字,计算各个位的四次方,并相加判断四次方的和是不是该数字本身3、代码示例public static void main(String[] args){ //1000-9999之间循环 for(int i=1000;i<=9999;i++){ //求各个位的数原创 2021-05-10 15:50:02 · 2622 阅读 · 0 评论 -
获奇偶数
获奇偶数1、要求获取1-100之间的数,判断输出他们是奇数还是偶数2、分析定义循环,循环判断每一个数定义判断条件如果该数取余2为0说明是偶数如果取余2不为0说明是奇数3、代码示例public static void main(String[] args){ int i; for(i = 1; i <=100 ; i++){ if(i % 2 == 0){//得到偶数值 System.out.print("值为偶数的有:" + i + "、"); }原创 2021-05-11 08:04:00 · 98 阅读 · 0 评论 -
打印星星矩阵
打印星星矩阵1、要求:打印输出这样的矩阵********************2、分析外层for循环控制行数,内层循环控制列数,由图可见五行四列i=1的时候,内部循环四次 ****第一行i=2的时候,内部也是循环四次 ****第二行…3、代码示例public static void main(String[] args){ //控制行数 for(int i = 1; i <=5;i++){ //控制列数 for(int j = 1;j <原创 2021-05-10 09:14:23 · 863 阅读 · 0 评论 -
打印五行五列的直角三角形
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录一、使用嵌套循环,打印五行五列的直角三角形二、使用步骤1.引入库2.读入数据总结一、使用嵌套循环,打印五行五列的直角三角形1、代码示例: * ** *** **** *****二、使用步骤1.引入库代码如下(示例):import numpy as np原创 2021-05-10 09:07:43 · 2081 阅读 · 0 评论 -
打印空心正方形
打印空心正方形1、要求打印空心正方形***** i=1 j=5* * i=2 j=2* * i=3 j=2* * i=4 j=2***** i=5 j=52、分析定义一个for循环,控制行数,再嵌套一个for循环控制输出的*号由图可知这是一个五行五列的空心图像3、代码示例public static void main(String[] args){ //定义i控制行数 for (int i = 1; i <= 5 ;i++ ){原创 2021-05-11 21:07:54 · 1413 阅读 · 0 评论 -
java基础知识点(6)——循环语句for-while
文章目录前言一、循环结构1、for语句1.格式2.执行流程:3.说明:4.代码示例5. for语句格式的注意事项2、 嵌套循环2.1 概念2.2 格式2.3 执行流程:2.4 代码示例3、while语句3.1 格式3.2 执行流程:3.3 代码示例3.4 注意事项4、 do...while语句4.1 格式4.2 执行流程4.3 注意事项5、三种循环语句的区别6、 死循环6.1 概念6.2 格式6.3 死循环的作用7、 跳转语句:7.1 概念7.2 continue语句7.3 break语句7.4 rutur原创 2021-05-09 21:27:22 · 222 阅读 · 0 评论 -
java基础知识点(5)——分支语句if-switch
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、分支结构----流程控制1.分支结构的概述1.1 If语句的第一种格式1.1.1 格式1.1.2. 说明1.1.3.执行流程1.1.4.代码示例1.1.5.If语句的注意事项1.2 if语句的第二种格式1.2.1.格式1.2.2.说明1.2.3.执行流程1.2.4.代码示例原创 2021-05-07 17:44:39 · 460 阅读 · 0 评论 -
java基础知识点(4)——运算符与键盘录入
运算符与键盘录入文章目录运算符与键盘录入运算符一、运算符分类1、算数运算符2、赋值运算符3、比较运算符4、逻辑运算符5、位移运算符6、三元运算符7、自增自减运算符二、键盘录入1.引入库2.读入数据总结运算符1.运算符:用于运算和操作数据的符号2.分类(1)算数运算符(2)赋值运算符(3)比较运算符(4)逻辑运算符(5)位移运算符(6)三元运算符(7)自增自减运算符一、运算符分类1、算数运算符1.用于做算数运算的符号2.+ - * / %3.+:加法运算符原创 2021-04-19 09:43:25 · 209 阅读 · 0 评论 -
java基础知识点(3)——标识符常量变量
标识符-常量-变量和小学妹一起学java文章目录标识符-常量-变量一、注释, 关键字和标识符二、关键字1.什么是关键字2.特点3.关键字三、标识符四、java的命名规范五、常量1、常量的默认类型六、变量1、变量定义的注意事项七、数据类型1、数据类型概述2、数据类型转换之隐式转换3、数据类型转换之强制转换八、字符类型九、字符串类型总结一、注释, 关键字和标识符注释1.在代码中, 用于解释说明程序的部分2.注释特点 (1)编译器不会检查这部分内容的语法格式 (2)运行时会忽略掉这部分内容原创 2021-04-13 17:09:42 · 338 阅读 · 0 评论 -
java基础知识点(2)—— 环境变量的配置
环境变量配置文章目录环境变量配置为什么要进行环境变量的配置呢?一、常用的配置方式二、具体操作步骤1.找到系统变量2.创建环境变量测试JAVA_HOME是否配置成功总结为什么要进行环境变量的配置呢?1.目的:在任意目录下,都可以直接使用配置了目录的可执行程序2.Path环境变量的位置: 右键我的电脑(此电脑)–属性–高级系统设置–环境变量–系统变量–path。一、常用的配置方式1.在系统变量中,添加一个环境变量 变量名:JAVA_HOME 变量值:jdk安装路径,不带bin目录原创 2021-04-11 17:35:21 · 164 阅读 · 0 评论 -
java基础知识点(1)——计算机的基础-计算机语言
和小学妹一起学HTMLjava的基础知识学科介绍一、计算机的基础知识1.计算机基础2.编程语言3.进制4.字节5.命令行的交互二、Java语言概述1.Java语言的简介2.跨平台性3.Jvm、jre和jdk三、Java开发环境的搭建四、HelloWorld案例书写1、编辑软件介绍2、HelloWorld案例3.HelloWorld案例的注意事项4.Java语言的书写规范总结学科介绍1.UI:设计和用户交互的方式、准备界面的图片。2.Web前端:将UI设计的页面进行实现。(1)Html,css,ja原创 2021-04-09 22:49:28 · 254 阅读 · 2 评论