Java学习笔记
文章平均质量分 76
糯米馅糯米团子
编程团子~
展开
-
Java学习笔记——Index
Java学习笔记——Index Part01-互联网技术概念入门 Part2~3代码:GitHub Part02-HTML初探 Part03-CSS初探 Part04-Java概述 Part5~*代码:GitHub Part05-第一个java程序,java风格,java注释,标识符、关键字、字符集概念 Part06-变量和常量 Part07-数据类型 Part08-运算符 Part09-流程控制 Part10-数组 ...原创 2021-02-09 10:36:44 · 311 阅读 · 0 评论 -
Java学习笔记Part10-数组
9 数组 9.1 什么是数组 数组(Array)是一种引用数据类型,可以解决大量数据的命名问题和大量数据存储和传递问题。 9.2 数组的创建 数组的创建分为静态创建和动态创建两种 静态创建; 数据类型[] 数组名={数据}; 数据类型[] 数组名=new 数据类型[]{数据}; 数组中的每一个数据叫元素,数组中的元素类型都是相同或者相近的。(可以在double[]里面放个float,但不可以在String[]中放个float)(隐式类型转换) 动态创建: 动态:当数组创建时,我们还不确定里面对的值是什原创 2021-02-09 10:24:33 · 242 阅读 · 2 评论 -
Java学习笔记Part09-流程控制
8.流程控制 8.1 流程控制的分类 顺序结构 从上到下一行一行执行 分支结构 根据条件选择不同分支执行 循环结构 需要反复执行的结构 8.2 分支结构-if if(条件){} 【else if =(条件){}】【else{}】 从上到下挨个检查条件是否成立,如果其中某个条件成立了则执行对应分支代码,其余条件不再判断。 code: public class code01 { public static void func(int a){ if(a%3==0 &&原创 2021-02-09 10:23:56 · 154 阅读 · 0 评论 -
Java学习笔记Part08-运算符
7 *在Java中,如果除法两端都是整数,那么结果仅保留整数部分。如果除法两端任意一端师傅点数,那么结果以浮点数保存。(double) 7.1赋值运算符 = 将右边的值赋值给左边的变量 一定要等右边所有的代码运算完毕再进行赋值 7.2算术运算符 + - * / % 在算数运算符使用的过程中,注意运算结果的数据类型 可能和参与运算的变量类型不一致 在进行除法运算, 整数除以整数,不会保留小数位,除非其中一方是浮点数 取模运算对于浮点数同样有效 7.3拓展算术运算符 *+= -= /= =原创 2021-02-09 10:22:37 · 106 阅读 · 2 评论 -
Java学习笔记Part07-数据类型
6 数据类型(code_p2) 6.1 进制及其转换 十进制 逢十进一 人类喜欢的进制 。 二进制 逢二进一 计算机底层的进制 。 十进制转二进制: 将该十进制数不断除以2直到商为0,记录余数,将余数倒着写就是结果。 eg.将14转为二进制数 142=7......0,72=3......1,32=1......1,12=1......1,余数为0,1,1,1倒着写:1110,为二进制数 \frac{14}{2}=7......0, \frac{7}{2}=3......1, \frac原创 2021-02-09 10:21:53 · 168 阅读 · 4 评论 -
Java学习笔记Part06-变量和常量
5.变量和常量 5.1 什么是变量和常量 变量 可以变化的量 常量 不会变化的量 字面常量(其实就是具体的值) 符号常量(真理数字,类似于PI这样的数据) 5.2变量的创建 声明变量:数据类型 变量名; Java中的任何一个变量都必须指定其数据类型。 变量的声明只是声明,并不会在内存上实际开辟空间,在字节码中也没有体现,只有赋值的时候才会开辟空间存储这个值,才会在在字节码中。 可以一次性声明多个变量:数据类型 变量1,变量2...... 可以在声明的同时赋值,类型只需要声明一次。变量的值可以反复原创 2021-02-09 10:21:12 · 125 阅读 · 3 评论 -
Java学习笔记Part05-第一个java程序,java风格,java注释,标识符、关键字、字符集概念
1.第一个Java程序 1.1 准备JDK 1.2编写代码 创建文件 创建类 定义主方法 向主方法中添加代码 编译(javac,java)和解释 1.2配置环境变量 Path: %JAVA_HOME%\bin JAVA_HOME: (JDK安装目录) classpath: (Java到哪里寻找.class) eg.. ; (path) 2.JAVA编程风格 注意缩进! 一定要有缩进。缩进就像人得体的衣着一样! 只要遇到{}就缩进,缩进的快捷键tab键。 成对编程 括号、引号都应该写完后,再往里加内容。原创 2021-02-09 10:20:15 · 160 阅读 · 2 评论 -
Java学习笔记Part04-Java概述
1.Java历史 1.1公司 最初由美国 SUN(Stanford University Network)公司发明,后被Oracle收购 1.2Java为什么被发明 Green项目。应用环境:像电视盒这样的消费类电子产品。要求:语言本身中立,可以跨平台。 1.3Java的发明人 James Gosling 1.4经历阶段 1991年,James Gosling在SUN公司的工程师小组想要设计这样一种小型计算机语言。该语言主要用于像电视盒这样的消费类电子产品。另外,由于不同的厂商选择不同的CPU和操作系统,因原创 2021-02-09 10:17:27 · 202 阅读 · 2 评论 -
Java学习笔记Part02-HTML初探
HTML初探 1.什么是HTML? HTML(Hyper Text Markup Language)指超文本标记语言,是用来描述网页的一种语言 a) 超文本:比普通文本更牛逼的文本 不仅仅可以展示文字 可以展示各种媒体内容 b) 一般由前端工作人员来完成,后台研发人员不需要编写 c) 标记:(标签/元素/标记) 标记通常被称为 HTML 标签 (HTML tag)。 HTML 标签是由尖括号包围的关键词,比如 <html> 封闭类型标记(也叫双标记),必须成对出现,如<p><原创 2021-02-07 12:11:16 · 423 阅读 · 0 评论 -
Java学习笔记Part03-CSS初探
CSS初探 1.什么是CSS? CSS:层叠样式表(Cascading Style Sheets)可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。人话:让网页更好康 HTML用来搭建网页主体结构,是毛坯房;而CSS用来修饰网页,相当于精装修。 2.CSS的引入 行内式引入: 借助标签的style属性引入,style属性中的值语法为样式名:样式值; 样式名:样式值; .原创 2021-02-07 12:12:38 · 482 阅读 · 0 评论 -
Java学习笔记Part01-互联网技术概念入门
(1)互联网软件的两种模式 Client(Customer)/Server: CS模式,客户端/服务器模式 需要下载客户端,且软件由客户端和服务端两部分组成。 缺点:更新较麻烦——所有客户端都需要更新。 优点:运算压力可以分摊给各个终端(服务器运算压力大大减少) Browser/Server: BS模式,浏览器/服务器模式 不需要下载客户端,只需要有一个浏览器,软件全部部署在服务器端。 缺点:运算压力基本在服务端 一般不会用来做大型游戏 优点:更新较简——只要更新服务器即可 (2)互联网三大基石 ——原创 2021-02-07 12:09:38 · 107 阅读 · 0 评论