
Java
bkLion
一切都是项目,一切也将成为项目;项目造就人生,人生享受项目。
展开
-
阿里巴巴Java编程规范资料下载
关注重工黑大帅,学习不迷路链接:https://pan.baidu.com/s/19SxJG_fjED8t8dIiYj8sLw提取码:8xuh 您的点赞和关注是我学习的强大动力之一原创 2020-12-02 12:18:45 · 272 阅读 · 0 评论 -
java设计模式实现计算机简单四则运算功能
关注重工黑大帅,学习不迷路一、利用面向过程编程思想完成计算机简单四则运算功能package practice;import java.util.Scanner;/** * @date 2020/2/27 * @author 重工黑大帅 * 实现功能:实现计算机简单四则运算 */public class Demo { public static void main(S...原创 2020-02-28 18:59:24 · 2758 阅读 · 0 评论 -
Java第三十篇:eclipse中智能提示配置,原来操作竟然是......
关注重工黑大帅,学习不迷路老师教学用eclipse、程序设计大赛用eclipse、课下写代码或做项目用eclipse…这样的场景数不胜数。今天,大帅教你配置智能提示,比赛或者做项目用eclipse速度将会得到大幅度提升,一起来看看:1.复制后面这段字符:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ2.点击菜单栏上方的windows...原创 2020-02-20 13:28:47 · 1334 阅读 · 0 评论 -
Java第二十九篇:applet程序玩弄五子棋
关注重工黑大帅,Java不迷路!1.利用applet程序打印一条直线public class Study2 extends Applet{ public void paint(Graphics g) { g.drawLine(10,30, 210, 30);//四个参数分别为第一个点的(x,y)和第二个点的坐标(x,y) }}结果如下:2.打印圆(椭圆)public cl...原创 2020-02-17 16:23:45 · 1421 阅读 · 0 评论 -
Java第二十八篇:String类与StringBuffer类的区别
天青色等烟雨,而我在等您。对于您的到来,我在此表示热烈地欢迎!说到String类和StringBuffer类,想必你首先想到的就是字符串吧。平时在代码模块中,我们经常在用字符串,但有的时候会忘了二者之间的区别,一起来回顾或学习吧:简单的Demo//例子比较简单,这儿没写注释,若有疑问,欢迎在下方留言!public class Study{ public static void main...原创 2020-02-08 23:27:32 · 306 阅读 · 0 评论 -
Java第二十七篇:二维数组打印九九乘法表(三角形、矩形、菱形)
Java第二十六篇讲到利用维数组打印乘法表,而本篇文章将讲解利用二维数组打印乘法表,一起来看看:1.二维数组打印九九乘法表(直角三角形)//1.利用二维数组打印九九乘法表(直角三角形)public class Study{ public static void main(String args[ ]) { int num = 9; //定义局部变量 num并初始化 int[][]...原创 2020-02-06 10:52:02 · 5336 阅读 · 3 评论 -
Java第二十六篇:一维数组方式打印九九乘法表(三角形、矩形、菱形)
此刻正在阅读这篇文章的你,一定是一个热爱学习的人儿!最近有读者在看了我之前用变量写的九九乘法表之后,私聊给我留言说,上课的时候他的老师也要求他们打印九九乘法表,但他不会,最近看了我写的文章,一下子就明白了其中的重点,我当时感觉到非常欣慰,能帮助到别人是一件多么幸福的事儿。读者:还可以用其它方式来打印九九乘法表吗?黑大帅:有啊,本篇博文就是利用一维数组的形式来打印九九乘法表,下一篇文章是利用...原创 2020-02-06 10:21:31 · 2143 阅读 · 1 评论 -
Java第二十五篇:打印实心菱形、空心菱形以及金字塔三角形
正在看这篇文章的你,肯定是个爱学习的人儿!奥利给!最近有同学看了我写的Java第十三篇博文:打印九九乘法表,产生了这样的疑惑:根据这篇文章,我可以打印实心菱形和空心菱形吗?答案:肯定能实现,我们一起来看看叭。1.打印实心菱形package study;/** * * @author 重工黑大帅 * @date 2020.2.5 * @see everyone * 实现功...原创 2020-02-05 17:35:15 · 1748 阅读 · 8 评论 -
Java第二十四篇:详述关键字this
正在查阅这篇文章的你,肯定是一个爱学习的人儿~说到关键字this,给我印象最深的地方就是在对成员变量进行封装的时候setter方法中书写this,如this.x=x等,这个地方是为了区分成员变量和局部变量,但this的用法远不止这一种,一起来看看:1.在类的构造方法中书写关键字thispublic class Study{ public static void main(String a...原创 2020-02-03 12:12:05 · 624 阅读 · 0 评论 -
Java第二十三篇:详述重载与覆盖的区别(不会或不太理解的的同学看这里)
概念理解:重载:在类中定义两个或两个以上名称相同的方法,但是方法的参数个数或参数类型不同;覆盖:如果子类中定义的某个方法的特征与父类中某个方法的特征完全一样,说明子类中的方法覆盖了父类中的方法。...原创 2020-02-03 08:34:22 · 474 阅读 · 0 评论 -
Java第二十二篇:详述嵌套for循环执行顺序,小白看了也能懂
嵌套for循环执行步骤:1.先判断最外层循环条件,若满足条件则进入第一层循环体;2.进入第一层循环体后进行第二层循环条件判断,若满足判断条件,进入第二层循环体;3.由内而外执行循环体操作;4.执行完第一次内循环体操作后,进行内循环体变量累加,再次执行内循环体操作,直到不满足进入内循环体条件为止;5.执行外循环体操作;6.在第一次外循环体操作完成后,外循环体变量累加,回到步骤1...原创 2020-02-02 00:33:51 · 10600 阅读 · 5 评论 -
Java第二十一篇:打印1到100之间的素数(文末有福利赠送)
题目:打印1到100之间所有的素数素数(质数概念):是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数,即只能被1或它本身整除的自然数。比如2,3,5,7,11等都是质数,4,6,8,10等为合数。代码实现:package study;/** * * @uthor 黑大帅 * @date 2020.1.31 * 实现功能:打印1到100之间所有的质数 */...原创 2020-01-31 22:48:51 · 671 阅读 · 0 评论 -
Java第二十篇:对象的概念(免费送对象)
Java单身找对象群 小王:听说有人送对象,是不是真的? 小刚:真的? 小雨:还有这等好事?我不信 黑大帅:是的,你没有听错,看到这篇博文,大帅免费送对象。 小花:来啦,来啦,等等我,我缺对象 在java编程的世界里,对象无处不在。那什么是对象呢?这里简单阐述一下: 对象:现实世界中任何事物都被看做对象。每个对象包括属性以及作用于属性的方法,...原创 2020-01-29 13:13:45 · 489 阅读 · 0 评论 -
Java第十九篇:详细讲解递归方法及其使用方式
说到递归方法,给我的理解就是直接调用本身或间接调用本身的行为,类型分为直接递归和间接递归两种,我们先来看一个案例:问题描述:利用递归方法求1加到l(其中l为控制台输入的数字)的和public class Study { public static void main(String args[]) { //加法:实现从1加到l...原创 2020-01-27 22:59:56 · 582 阅读 · 0 评论 -
Java第十八篇:求1到100之间的所有奇数和所有偶数的和
话不多说,直接上菜:package study;//根据自己所对应的包名进行修改/** * * @author 黑大帅 * 实现功能:求1到100之间的所有奇数的和及求1到100之间的所有偶数的和 */public class Study { public static void main(String args[]) {...原创 2020-01-26 22:27:38 · 5195 阅读 · 0 评论 -
Java第十七篇:静态方法和实例方法的区别
在类当中,方法可分为静态方法和实例方法(静态变量和实例变量在上一遍博文中有讲解),那我们首先来看看二者之间的区别:区别一:实例方法不仅能对静态变量操作,还能对实例变量进行操作,而静态方法只能对静态变量进行操作,例子如下:public class Study { public static void main(String ar...原创 2020-01-26 13:00:02 · 627 阅读 · 0 评论 -
Java第十六篇:详述变量(局部变量、实例变量和静态变量)
一、变量:属性值可以发生变化的属性;二、在Java当中,变量分为成员变量(在类中声明的变量)和局部变量,在C语言中变量分为全局变量和局部变量,这里读者注意区别;三、成员变量又可以分为:静态变量和实例变量;四、讨论静态变量(也称类变量)和实例变量:(这里我说简单一点,方便大家理解)区别一: 静态变量:在类中声明,在变量前添加关键字static;如:static int c; ...原创 2020-01-24 13:35:31 · 912 阅读 · 0 评论 -
Java第十五篇:详解一元二次方程
话不多说,直接上菜:问题描述:求方程式2x^2-6x-8=0的解(这里我给大家抛一个例子,文末有彩蛋)代码实现:package study;import java.util.Scanner;/** * * @author 黑大帅 * 实现功能:求方程式2*x^2-6*x-8=0的解 */public class Study { ...原创 2020-01-21 23:42:56 · 807 阅读 · 0 评论 -
Java第十三篇:打印三角形、矩形、菱形三种类型的九九乘法表
一、打印三角形类型的九九乘法表(常规型九九乘法表)package study;/** * * @author 黑大帅 * @date 2020.1.21 * 实现功能:打印九九乘法表 */public class Study { public static void main(String args[]) { ...原创 2020-01-21 18:08:46 · 1415 阅读 · 1 评论 -
Java第十四篇:在10个随机整数中求能被5整除数及其个数
今天遇到这样一个问题:在for循环和while循环中如何更好的使用continue语句。话不多说,上代码。package study;/** * * @author 黑大帅 * @date 2020.1.17 * 实现功能:求10个随机整数中能被5整除的个数 */public class Study { public static void main(String args[...原创 2020-01-17 11:08:41 · 1428 阅读 · 0 评论 -
Java第十二篇:continue、break和return之间的联系
做项目期间,很多同学对continue、break、return这三个跳转语句模糊不清,当然这其中也包括大帅,hhh。好啦,话不多说,直接上菜:看代码:package study;/** * * @author 黑大帅 * @date 2020.1.16 * */public class Study { public static void main(String ...原创 2020-01-16 19:56:59 · 444 阅读 · 0 评论 -
Java第十一篇:for循环、while循环、do-while循环实现1到n之间能被m整除的整数和这些整数的和
本程序目的:for循环、while循环、do-while循环实现1到n之间能被m整除的整数和这些整数的和方法一(for循环)://package study;/** * * @author 黑大帅 * @date 2020.1.16 *功能:for循环实现1到n之间能被m整除的整数和这些整数的和 */import java.util.Scanner;public class...原创 2020-01-16 15:43:54 · 1826 阅读 · 0 评论 -
Java第十篇:详细讲解next()、nextInt()和nextLine()的区别
最近在重温java基础知识的时候,用到了Scanner进行控制台输入,当时在这个地方徘徊了一会儿,这里我把next()、nextInt()和nextLine()的区别作了整理,希望能帮助到有需要的学者,大帅估计在某些面试当中也可能会考到:区别一:1.next():读取结果为String型;2.nextInt():读取结果为int型;3.nextLine():读取结果为String型...原创 2020-01-16 11:44:28 · 4305 阅读 · 1 评论 -
Java第二篇:算术运算符及表达式
算术运算符及表达式 转眼间,2019已向我们挥手告别,2020鼠年正随春潮滚滚而来。前不久,我在做2019年下半年软考(原称:计算机技术与软件专业技术资格考试)初级程序员下午考试真题,当时我在那个地方还有点疑惑,下来后我抽空把那儿的考点再次进行了温习。我相信也有很多小伙伴对这个地方充满疑惑,这里大帅统一给大家作相应的解答: 题目是这样的,主要考察算术运算符及表达式的相关知识(软考呈...原创 2020-01-15 16:36:12 · 502 阅读 · 0 评论 -
Java第三篇:Java实现成绩等级判断
难度不大,大家可以下来多敲几次,不要死记,要学会灵活应用,加油哦1.if-else if-esle语句实现package new_java_up;import java.util.Scanner;public class IfScore { public static void main(String args[]) { System.out.println("请输入成绩:");...原创 2019-04-21 23:45:52 · 5255 阅读 · 0 评论 -
Java第七篇:B/S模式与C/S模式的介绍
开局一句话,内容全靠编原创 2019-05-20 05:19:57 · 1237 阅读 · 0 评论 -
Java第八篇:JSP指令标签和动作标签
一、JSP三大指令标签1.page:用来定义整个JSP页面的一些属性和这些属性的值。如:<%@ page buffer = “24kb”%>**注意:**如果为一个属性指定几个值,这些值需要用逗号隔开。page指令只能给import属性指定多个值,其它的属性只能指定一个值。正确:<%@ page import = "java.util.*"%><%@ pag...原创 2019-05-20 13:47:27 · 779 阅读 · 0 评论 -
Java第九篇:新闻发布系统数据库创建代码
最近在学习新闻发布系统,本想在网上找相关代码的,但没找到合适的,所以自己就写了一下,想到肯定有些小伙伴会用到,所以阿伟把代码放在这里供大家使用。新闻发布系统主要分为两大模块:用户管理和新闻管理 首先我们来看用户管理模块数据库创建代码: 创建用户表(user):create table user( id int(11) not null primary key aut...原创 2019-05-15 18:39:44 · 1773 阅读 · 0 评论 -
Java第四篇:Java实现整数交换位置及求摄氏温度
1、编程实现两个整数交换位置,例如:int x = 6,y = 9,交换后 x = 9,y = 6public class Java_01 { public static void main(String[] args) { int a=5;//定义整型变量a并赋初值 int b=8;//定义整型变量b并赋初值 int c;//定义整型变量c /*实现a,b交换值的功能*...原创 2019-05-15 18:47:54 · 512 阅读 · 0 评论 -
Java第五篇:JSP内置对象
一、JSP中九大内置对象:输入/输出对象:request、response、out作用域通信对象:session、application、pageContextSerevlet对象:page错误对象:exception二、四大作用域:page、request、session、application三、jsp内置对象中,session和application的setAttribute和...原创 2019-05-17 20:42:29 · 372 阅读 · 0 评论 -
Java第六篇:JDBC连接数据库编程
user表中全部字段名id,username,password,sex,profession,favourite,note,type 总共可以分为7个步骤进行:1.导入sql包import java.sql.*;2.加载数据库驱动程序(利用class类的静态方法forName加载)方法一:Class.forName("com.mysql.jdbc.Driver");注意:导入的j...原创 2019-05-18 11:17:19 · 416 阅读 · 0 评论 -
Java第一篇:Java语言特点
在没接触java之前,只知道这是一门高级编程语言。java是目前使用最为广泛的编程语言之一,不过现在很多人在学习python,因为现在进入大数据时代。但我个人认为学好java也是非常重要的:一、java语言特点1.语法简单2.面向对象(重中之重)3.分布式4.安全性5.健壮性6.解释运行效率高7.与平台无关8.多线程9.动态性二、Java运行环境(JRE)JRE包括:核心...原创 2019-04-21 21:49:02 · 441 阅读 · 0 评论