![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java入门笔记分享
别来无恙么
这个作者很懒,什么都没留下…
展开
-
面对对象
面对对象概念 面对对象概述 理解举例: 大象装进冰箱。 1,面向过程: 打开冰箱,储存大象,关上冰箱。(动作) 对于面向工程思想,强调的是过程。(动作) 2,面向对象: 对于面向对象思想,强调的是对象。(实体) 特点: 1,面对对象是一种常见的思想,符合人们的思考习惯 2,面对对象的出现,将复杂的问题简单化 3,面向对象的出现,让曾经在过程中的执行者,变成了对象中的指挥者 任何个体,实体都是对象...原创 2020-03-18 21:13:06 · 219 阅读 · 0 评论 -
二维数组
二维数组 格式1: int [] [] arr = new int [3] [2] ; · 定义了一个名称为arr的二维数组 · 二维数组中有3个一维数组 · 每一个一维数组中有两个元素 · 一维数组的名称分别为 arr[0], arr[1], arr[2] · 给第一个一维数组1脚标位赋值为78的写法是:arr [0] [1] =78 ; // int [] ...原创 2020-03-11 16:00:55 · 191 阅读 · 0 评论 -
Java基础(进制转换)
class ArrayTest2 { public static void main(String[] args) { toHex(60); toBinary(26); toOctal(26); System.out.println(Integer.toBinaryString(-6); } //十进制转十六进制 public static void toHex(...原创 2020-03-06 20:47:50 · 153 阅读 · 0 评论 -
Java基础(数组)
数组 数组的定义 ![数组的定义](https://img-blog.csdnimg.cn/20200303170614118.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0 L21lbG9keV96eg==,size_16,color_FF...原创 2020-03-03 20:28:23 · 286 阅读 · 0 评论 -
Java基础(函数加载过程&函数重载)
函数加载过程 class FunctionDemo2 { public static int add(int a ,int b) { return a+b; } public static void main(String[] args) { int x =add(3,5); System.out.println("x="+x); } } 图解 函数的重载(ove...原创 2020-03-03 16:55:25 · 188 阅读 · 0 评论 -
Java基础(函数的各个细节和明确)
细节-void 特殊情况:功能没有具体的返回值。 这时return的后面直接用分号结束。 返回值类型如何体现:因为没有具体值,所以不可以写具体的数据类型。 在java中只能用关键字来表示这种具体情况,关键字是: void 总结:没有具体返回值时,返回值类型用void来表示 注意:如果返回值类型是void,那么函数中的return语句可以省略不写。 细节-错误格式 · 函数的特点。 · 定义函数可以...原创 2020-02-27 22:25:44 · 243 阅读 · 0 评论 -
Java基础(函数-定义&格式)
函数的定义 class FunctionDemo { public static void main(String[] args) { // int a=3; // int b=4; // int c; // c=a+b; int c=add (3,4); System.out.println("c="+c); } static int add(int a,int b)...原创 2020-02-26 21:39:07 · 1033 阅读 · 0 评论 -
Java语言基础(for语句循环嵌套)
嵌套 class ForForDemo { public static void main(String[] args) { //大圈套小圈思想:对于一种重复情况的每一次重复都对应着另外一种情况的多种情况 for(int x=0;x<3;x++) //外循环 { for(int y=0;y<4;y++) //内循环 先完成内循环 { Sys...原创 2020-02-26 17:22:48 · 484 阅读 · 0 评论 -
Java语言基础(for语句)
for语句 for(初始化表达式;循环条件表达式;循环后的操作表达式) { 执行语句;(循环体) } class ForDemo //示例 { public static void main(string[] args) { /* for(初始化表达式;循环条件表达式;循环后的操作表达式) {执行语句;(循环体) } */ for (int x=1;x<3;...原创 2020-02-24 20:11:44 · 208 阅读 · 0 评论 -
Java语言基础(while语句)
代表语句:while ,do while , for class WhileDemo { public static void main(String[] args) { /* while(条件表达式) //循环体从这里开始到该表达式所包含的大括号结束 { 执行语句; } */ int x=1; while () //if只会对条件判断一次 w...原创 2020-02-24 18:28:28 · 967 阅读 · 0 评论 -
Java语言基础(语句-switch)
switch语句(选择结构) switch语句格式 class SwitchDemo //switch语句的特点:1.能选择的数据是有限的,只有四种 byte short int char. 2.排列可以无序但读取有序 先读取有效case在读取无效default { public static void main(String[ ] args) { int x=3; switch...原创 2020-02-24 11:21:07 · 99 阅读 · 0 评论 -
Java语言基础(语句-if格式)
程序流程控制(程序运行过程中对运行的控制) 0.顺序结构。 1.判断结构。 2.选择结构。 3.循环结构。 判断结构 if语句 1.格式1 if(条件表达式) { 执行语句; } class IfDemo { public static void main(String[] args) { // System.out.println(3>2); /*if语句的第一种格式: 1...原创 2020-02-23 15:48:46 · 370 阅读 · 1 评论 -
Java语言基础(运算符)
运算符 算术运算符: + - * / 会出现不精确的报错情况 %(取余, 模运算) 5/2 五除以二余1 (5%2)运算结果为1 任何数模于2 结果不是0就是1 可以利用该特点来进行开关算法的定义 开关开关开关010101 +(连接符) 什么时候体现 什么时候是连接符: 3+2 三加二 3+“2” 三加字符串二 任何数据和字符串+都是相连接 所以3+“2”的...原创 2020-02-19 22:56:46 · 237 阅读 · 0 评论 -
Java的语言基础
Java的语言基础组成 常量与变量 java中常量的分类 1整数常量 所有整数 2小数常量 所有小数 3布尔型常量 较为特有 只有 true false 4字符常量 将一个数字或者符号用单引号标识 ‘’ 5字符串常量 将一个或者多个字符用双引号标识 “” 6null常量 只有一个数值 null 对于整数:只有四种表现形式 1二进制 0,1 满2进1 2八进制 0-7 满8进1 用0开头表示 3...原创 2020-03-06 09:22:54 · 106 阅读 · 0 评论 -
Java基础(进制转换_查表法)
class ArrayTest1 { /* 进制的转换 获取一个整数的16进制表现形式。 */ public static void main(String[] args) { toHex(60); toHex_1(77); toHex_2(77); toHex_3(60); } // 0,1,2,3,4,5,6,7,8,9, A, B, C, D...原创 2020-03-06 18:07:44 · 193 阅读 · 0 评论