Java实例
文章平均质量分 90
蓬松的头发
这个作者很懒,什么都没留下…
展开
-
Java学习Day5
构造方法相关static面对对象的三大特性封装性继承原创 2020-07-14 23:27:46 · 107 阅读 · 0 评论 -
Java学习Day4
排序定义:对一组数进行指定的逻辑规则排列。排序方法:冒泡、选择、希尔、快速排序、归并排序、插入排序测试排序方法效率的维度:时间复杂度、空间复杂度时间复杂度我们把算法需要执行的运算次数 用 输入大小n 的函数 表示,即 T(n) 。 此时为了 估算算法需要的运行时间 和 简化算法分析,我们引入时间复杂度的概念。定义:存在常数 c和函数 f(N),使得当 N >= c 时 T(N) <= f(N),表示为 T(n) = O(f(n)) 。算法的时间复杂度,用来度量算法的运行时间,记作原创 2020-07-09 01:32:05 · 152 阅读 · 0 评论 -
Java学习Day3
函数函数的重载在JAVA中,可以在同一个类中存在多个函数,函数名称相同但参数列表不同。这就是函数的重载抽象理解为:假如你是个木工,我要让你制作桌子(返回值)。然后,我给了你紫檀木,你就可以制作一张紫檀桌子;我给了你黄花梨,你可以做黄花梨的桌子。这些不同材质的木料,就是参数。返回的都是桌子,但是具体使用哪个函数,就根据传入的木料不同来决定的。所以,可以根据所传递进来的不同参数,决定具体调用哪个函数。提高了函数使用的灵活性。对于函数:java内部识别时,真正识别的是函数名字+参数类型的列表 例原创 2020-07-08 00:18:17 · 649 阅读 · 0 评论 -
Java学习Day2
Java学习Day2基本语法流程控制语句:顺序,分支,循环• 顺序• 分支• 循环函数函数的构成实际参数和形式参数全局变量和局部变量:内存基本语法流程控制语句:顺序,分支,循环• 顺序• 分支if语句if(条件1){执行语句1;}else if(条件2){执行语句2;}else if(条件3){执行语句3;}else{执行语句4;}分支语句-switch语句break是结束的意思,当我们对某一个分支不写break,程序不会停止。switch后面()中可以取的值:整型,原创 2020-07-07 01:14:56 · 292 阅读 · 0 评论 -
JavaDay1
Java学习Day1基础入门环境搭建基本语法基础入门环境搭建,基本语法环境搭建下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/download具体步骤参考菜鸟教程:菜鸟教程JAVA的安装和环境配置安装开发工具eclipse参考这篇博客基本语法关键字:被JAVA赋予了特殊含义的单词 class,new,private,protected,public,static,final,ab原创 2020-07-05 22:51:37 · 178 阅读 · 0 评论 -
SSM/JavaWeb项目部署到阿里云轻量应用服务器+域名配置,从0-1,小白篇,超详细
需求:开发了一个SSM的网站,向把它发布到公网上,让别人的电脑也能访问实现流程:1.购买服务器2使用xshell和Xftp 63.在服务器上安装 jdk,mysql,tomcat。4.数据库准备数据5.maven项目生成war文件。6.域名配置1.购买服务器在阿里云购买轻量应用服务器 https://developer.aliyun.com/plan/grow-up购买成功后来到点击该服务器来到更改服务器的密码2使用Xshell连接阿里云服务器用户名 ro原创 2020-12-21 01:15:24 · 1273 阅读 · 1 评论 -
Java的基本计算,求质数,阶乘,奇数等
计算从1加到100的值并输出 int sum=0; for (int i = 1; i <=100; i++) { sum+=i; }System.out.println(sum);计算10的阶乘(1x2x3x4x5x6x7x8x9x10) int sum =1; for(int i=1;i<=10;i++){ sum*=i; }System.out.println(sum);计算2的20次方 int sum =1,a=2; for(int i =1;i<=原创 2020-07-07 13:37:24 · 1226 阅读 · 0 评论 -
Java作业,将一个整数数位翻转,判断回文数,判断闰年
将一个整数数位翻转如: 整数 123返回结果为整数: 321逻辑:输入一个num=123,sum=0①当num !=0,sum=0*10+123%10 结果=3num=123/10 结果=12②sum=3*10+12%10 结果=32num=12/10 结果=1③sum=32*10+1%10 结果=321num=1/10 结果=0跳出循环public static void main(String[] args) { Scanner sc=new Scann原创 2020-07-07 11:42:23 · 228 阅读 · 0 评论 -
java作业,用switch语句编写一个学生成绩等级评定,1~100之间即是3又是7的倍数出现的次数,99乘法表,打印三角形
用switch语句编写一个学生成绩等级评定java编程,用switch语句编写一个学生成绩等级评定,使用键盘读取分数(0-100之间)学生成绩为百分制,而成绩分为ABCDE五个字母表示,如果输入的数据超出范围或为其他任何字符都认为输入错误 System.out.println("请输入:"); Scanner scanner= new Scanner(System.in); int souce =scanner.nextInt(); if (souce>=0 && s原创 2020-07-07 10:55:04 · 4849 阅读 · 1 评论