Java入门
Bolshevik9
这个作者很懒,什么都没留下…
展开
-
day16流程控制
package com.wentong.structure;public class LabelDemo01 { public static void main(String[] args) { //打印101-150之间的所有质数 int count=0; outer:for(int i=101;i<150;i++){ for(int j=2;j<i/2;j++){ if(i%原创 2021-06-24 22:09:07 · 140 阅读 · 0 评论 -
day15流程控制
package com.wentong.structure;public class fordemo04 { public static void main(String[] args) { // 1.先打印第一列 // 2.把固定的1在用一个循环包起来 // 3.i<=j去掉重复项 // 4.调整样式 for (int j = 1; j <= 9; j++) { for (int原创 2021-06-10 22:58:28 · 130 阅读 · 0 评论 -
day14流程控制
选择结构if选择结构if(布尔表达式){ //如果布尔表达式为ture将之星的语句}if(布尔表达式){ //如果布尔表达式为ture将之星的语句}else{}package com.wentong.structure;import java.util.Scanner;public class IfDemo02 { public static void main(String[] args) { Scanner scanner= new Scanne原创 2021-06-08 22:53:12 · 131 阅读 · 0 评论 -
day13流程控制
用户交互scannaerscanner对象java.util.Scanner 从Java5 开始出现基本语法Scanner s= new Scanner(System.in);next()一定要读取到有效字符后才可以结束输入对输入有效字符之前遇到的空白,next()方法会自动将其去掉只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符next()不能得到带有空格的字符串package com.wentong.scanner;import java.util.Scanner;原创 2021-05-02 00:02:18 · 98 阅读 · 0 评论 -
包机制文档注释
包机制包的本质就是文件夹一般利用公司域名倒置作为包名定义包package导入包import防止命名空间重复文档注释https://docs.oracle.com/en/java/javase/15/docs/api/api文档15版本地址JavaDoc 命令是用来生成自己的API文档的@author 作者名@version 版本号@since 指明需要最早使用的jdk版本@param 参数名@return 返回值情况@throws 异常抛出情况pa原创 2021-05-01 18:09:53 · 67 阅读 · 0 评论 -
day10运算符相关知识
基本运算符Java支持的运算符算数运算符 + - * / % ++ –赋值运算符 =关系运算符 >, < ,>=,<=,==, != , instanceof逻辑运算符 && ,|| , !位运算符 & , |, ^条件运算符 ?扩展复制运算符 +=, -= ,*= ,/=public class Demo01 { public static void main(String[] args) { // er yua原创 2021-04-29 21:47:12 · 60 阅读 · 0 评论 -
day10 变量常量作用域
变量 常量 作用域变量可以变化的量Java是一种强类型语言,每个变量都必须申明其类型必要组成部分 变量名 变量类型 作用域数据类型 变量名 = 值基本类型 引用类型变量名必须是合法的标识符完整语句变量的作用域类变量static实例变量局部变量public class demo08 { // 类变量 static double salary=2500; //属性:变量 // 实例变量:从属于对象;如果不自行初始化,这个类型的默认值 所有的原创 2021-04-13 21:47:55 · 167 阅读 · 0 评论 -
类型转换
类型转换由于Java是强类型语言,所以要进行有些运算的时候,需要进行类型的转换由低到高byte, short, char–int --long–float小数优先级大于整数–double运算中,不同类型的数据先转化成同一类型,然后进行运算强制类型转换 高到低自动类型转换 低到高注意点不能对布尔值进行转换不能把对象类型转换为不相干的类型在把大容量转换到低容量的时候,强制转换转换的时候可能存在内存溢出,或精度问题public class demo04 { public sta原创 2021-03-24 21:53:29 · 155 阅读 · 0 评论 -
day8数据类型扩展
import jdk.jfr.BooleanFlag;public class demo03 {public static void main(String[] args) {// 整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010; // 八进制0 int i3 = 0x10; // 十六进制0x System.out.println(i); System.out.println(i2); S原创 2021-03-23 21:49:10 · 149 阅读 · 2 评论 -
day5注释以及标识符
注释项目结构一旦复杂,需要用到注释java中的注释有三种单行注释 //多行注释 /* */还有一种/** */可以在里面描述定义能被识别文档注释标识符关键字关键字基本60个publicclassstatic(静态?)void[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CJi06vAo-1616417099710)(E:\typora\image-20210322195719644.png)]Java所有的组成部分都需要名字。类名、变量名以及原创 2021-03-22 20:45:17 · 76 阅读 · 0 评论 -
day4
HELLOWORLD创建一个新的文件夹,存放代码新建一个java文件文件后缀名为.javahello.java【注意点】系统可能没有显示文件后缀名,我们需要手动打开编写代码public class Hello{ public static void main(String[] arqs){ System.out.print("Hello,World!"); }}编译文件 javac Java文件,会生成一个class文件运行class文件,利用java命原创 2021-03-14 18:03:21 · 69 阅读 · 0 评论 -
day3
语言的分工python人工智能 大数据分析java服务器的开发java的优势简单性可移植性 write once,run anywhere高性能分布式 tcp/ip协议动态性:利用反射性质多线程安全性 防病毒 防篡改健壮性Java三大版本javase(桌面程序)javaee(企业级)javame(手机家电)JDK JRE JVMJDK(JAVA DEVELOPMENT KIT) 包含jre jvm 同时包含java javac javadoc jar开发工具JRE原创 2021-03-07 23:34:35 · 67 阅读 · 0 评论 -
day1markdown入门
MARKDOWN学习二级标题三级标题最多支持六级标题字体hello world!hello worldhello worldhello world引用南京南京图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yeq8oOcr-1615018415780)(C:\Users\张天翼\Desktop\微信图片_20210306133921.jpg)]超链接点击跳转到狂神说列表ACD注意这里一定是英文的***.***ambul原创 2021-03-06 16:14:21 · 156 阅读 · 0 评论