1.Java零基础学习
小帆能远航
Sailor^_^
爱好Java,找一同学习的人
展开
-
1.Markdown学习
Markdown学习标题三级标题四级标题字体Hello,World!Hello,World!Hello,World!Hello,World!引用Java零基础学习第一课分割线图片超链接点击跳转到莫尔博客列表ABCABC表格名字性别张三男代码public...原创 2020-07-17 16:31:35 · 78 阅读 · 0 评论 -
2.冯·诺依曼体系结构
冯·诺依曼体系结构原创 2020-07-17 17:19:13 · 138 阅读 · 0 评论 -
3.常用的Dos命令
常用的Dos命令#盘符切换 d:#查看当前目录下的所有文件 dir#切换目录 cd Workspacecd ..#清理屏幕 cls (clear screen)#退出终端 exit#查看电脑的ip ipconfig#打开应用 calc mspaint notepad #ping命令 ping www.baidu.com #文件操作 md 目录名 rd 目录名 cd> 文件名 del 文件名...原创 2020-07-17 20:24:14 · 89 阅读 · 0 评论 -
4.Java特性和优势
Java特性和优势简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性原创 2020-07-17 20:38:59 · 94 阅读 · 0 评论 -
5.JDK、JRE、JVM
JDK、JRE、JVMJDK : java Development KitJRE : Java Runtime EnvironmentJVM : JAVA Virtual Machine原创 2020-07-17 20:50:34 · 107 阅读 · 0 评论 -
6.Java程序运行机制
Java程序运行机制原创 2020-07-17 21:58:43 · 81 阅读 · 0 评论 -
7.Java注释
Java注释//单行注释;快捷键Ctrl+//*多行注释快捷键Ctrl+Shift+/*/原创 2020-07-18 17:12:36 · 84 阅读 · 0 评论 -
8.标识符注意点
标识符注意点所有的标识符都应该以字母(A-Z或a-z),美元符($)、或者下划线(_)开始标识符是大小写敏感的合法标识符举例:age、$salary、_value、___1_value原创 2020-07-18 17:31:31 · 169 阅读 · 0 评论 -
12.Java的数据类型
Java的数据类型 Java的数据类型分为两大类基本类型引用类型注意:1个字节8位 000000011个字节范围 -128 ~ 1272个字节范围 -32768 ~ 327674个字节范围 -2147483648 ~ 2147483648项目例子//八大基本数据类型//整数int num1 = 10;//最常用byte num2 = 20;short num3 = 30;long num4 = 30L;//long类型要在数字后面加个L//小数:浮点数fl原创 2020-07-18 17:36:35 · 156 阅读 · 0 评论 -
10.什么是字节
什么是字节位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数字节(byte) :是计算机中 数据处理 的基本单位,习惯上用大写B来表示1B(byte)=8bit字符:是指计算机中使用的字母、数字、字和符号...原创 2020-07-18 17:38:42 · 621 阅读 · 0 评论 -
11.变量与常量
变量与常量 变量变量就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元其要是包括变量名,变量类型和作用域。 常量常量:初始化后不能再改变值!不会变动的值。所谓常量可以理解成一种特殊的变量,他的值被设定后,在程序运行过程中不允许改变。final 常量名=值;final double PI=3.14常量名一般使用大写字符。...原创 2020-07-18 17:39:53 · 115 阅读 · 0 评论 -
12.自增与自减
自增与自减4535原创 2020-07-18 17:42:12 · 71 阅读 · 0 评论 -
13.三元运算符
三元运算符原创 2020-07-18 17:44:07 · 347 阅读 · 0 评论 -
14.Scanner对象
Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入. java.utilSscanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入 基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next()与nextline()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还原创 2020-07-18 17:46:54 · 281 阅读 · 0 评论 -
16.练习1:计算0到100之间的奇数和偶数的和
练习1:计算0到100之间的奇数和偶数的和ForDemo02.javapackage com.more.struct;public class ForDemo02 { public static void main(String[] args) { int oddSum = 0; int evenSum = 0; for (int i = 1; i <= 100; i++) { if (i%2!=0) {//奇原创 2020-07-19 00:46:00 · 613 阅读 · 0 评论 -
15.For循环
For循环for循环,使一些循环结构变得更加简单。for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。for循环执行的次数是在执行前就确定的。语法格式如下:for(初始化;布尔表达式;更新){ //代码语句}ForDemo01.javapackage com.more.struct;public class ForDemo01 { public static void main(String[] args) { int a = 1;//初始原创 2020-07-19 00:48:38 · 107 阅读 · 0 评论 -
17.练习3:打印九九乘法表
练习3:打印九九乘法表package com.more.struct;public class ForDemo04 { public static void main(String[] args) { //1.我们先打印第一列,这个大家应该都会 //2.我们把固定的1再用一个循环包起来 //3.去掉重复项,i<=j //4.调整样式 for (int j = 1; j <= 9; j++) {原创 2020-07-19 01:30:26 · 228 阅读 · 0 评论 -
18.增强for循环
增强for循环Java5引入了一种主要用于数组或集合型for循环。Java增强for循环语法格式如下:for(声明语句:表达式){ //代码语句}声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。表达式:表达式是要访问的数组名,或者是返回值为数组的方法。ForDemo05.javapackage com.more.struct;public class ForDemo05 { public stati原创 2020-07-19 02:04:03 · 196 阅读 · 0 评论 -
20.冒泡排序
冒泡排序冒泡排序算法的原理如下:1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置2.每一次比较,都会产生出一个最大,或者最小的数字;3.下一轮则可以少一次排序4.依次循环,直到结果Bubble.javapackage com.sailor.array;class Bubble { public int[] sort(int[] array) { int temp = 0; // 外层循环,它决定一共走几趟 //-1为了防原创 2020-09-20 11:26:03 · 97 阅读 · 0 评论 -
23.Arrays类
Arrays类数组的工具类java.util.Arrays。由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作。Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而"不用"使用对象来调用(注意:是"不用”而不是"不能")。具有以下常用功能:给数组赋值:通过 fill 方法。对数组排序:通过 sort 方法,按升序。比较数组:通过 equals 方法比较数组中元素值是否相等原创 2020-09-20 12:47:25 · 205 阅读 · 0 评论