- 博客(10)
- 收藏
- 关注
原创 Scanner
Scanner对象在之前我们学习的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。 java.util(java的工具包).Scanner 我们可以通过Scanner类来获取用户的输入(如过我们的电脑能够获得我们的输入,然后再通过我们输入的东西去操作,那我们就可以实现程序的一些基本结构)基本语法Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()获取输入的字符串
2022-02-06 13:34:14
157
原创 包机制和JavaDoc
包机制为了更好的组织类,JAVA提供了包机制,用于区别类名的命名空间包的本质就是文件夹package pkg1[. pkg2[. pkg3...]];一般利用公司域名倒置作为包名为了能够使用某一个包的成员,我们需要在java程序中明确导入该包,使用import语句可完成此功能尽量不要让包里面的名字重复import package1 [.package2...].(classname|*)import Blog.Gao.operator.*;//导入这个包下所有的类J
2022-01-21 19:22:34
350
原创 JAVA中的运算符
JAVA语言支持以下运算符算数运算符:+、-、*、/、%(取余,也叫模运算)、++、--赋值运算符:=关系运算符:>,<,>=,<=,==(java里的等于用两个等号), i=(不等于)、instanceof逻辑运算符:&&(与)、||(或)、!(非)位运算符:&、|、^、~、>>、<<、>>>(了解就好)条件运算符?:扩展赋值运算符:+=、-=、*=、/=算数运算符加减乘除
2022-01-20 21:29:20
444
原创 变量和常量
变量顾名思义 变量就是可以变化的量 可以通过变量操作一些内存中的数据(假设内存中有一个空间,变量就指这个空间,这个空间里面要放什么是不确定的,相当于位置是确定的。比如家里的一个衣柜, 柜子和内存一样本身就存在,只是存放在里面的东西是不确定的)java是一种强类型语言,每个变量都必须声明其类型java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域格式:数据类型 变量名 = 值;可以用逗号隔开来声明多个同类型变量(不提倡这种风格,我们一般写程序会注重程序的可读性,不能让程序
2022-01-19 18:43:18
125
原创 数据类型转换
类型转换由于java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。低————————————————————>高(容量、字节大小)byte,shaort,char—>int—>long—>float—>double运算中,不同类型的数据先转化为同一类型,然后进行运算。小数的优先级一定大于整数小数的优先级一定大于整数小数的优先级一定大于整数public class Day06{ public static void main(..
2022-01-18 17:48:40
241
原创 注释、标识符、关键字、数据类型、字节
注释 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。 注释并不会被执行,是给我们写代码的人看的。 书写注释是一个非常好的习惯。 平时写代码一定要注意规范。 JAVA中的注释有三种 单行注释 // 多行注释 /* 可以注释一段文字 */ 文档注释 /** */ 标识符简单的来说,标识符就是一个名字,是用来标识类名、变量名、方法名、类型名、数组名及文件名的有效字符序
2022-01-16 17:28:18
219
原创 JAVA程序的运行机制
首先计算机高级语言类型分为编译型和解释型它两唯一的区别就是时机不同java既有编译型的特点又有解释型的特点举个例子:一个美国人想看《三体》有两种办法 一次性把整本书找人翻译了看 找一个翻译官 他想看一段 翻译官就给翻译一段 方法1如果作者书更新了或者内容换了一下,就需要重新翻译整本书,编译型就类似于一本书直接翻译成英文版进行出售 在程序里面的感觉就是有一个负责翻译的程序把我们写的源代码转化成一个计算机可以执行的代码 负责编译的程序就称为编译器方法2如果哪天翻译官
2022-01-13 16:52:43
158
原创 Hello,World
Hello,World! 新建一个文件夹,用来存放自己写的代码 新建一个java文件,文件的后缀名为.java Hollo.java 如果系统没有显示文件后缀名,我们需要手动打开 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }} 编译 在文件夹路
2022-01-12 17:05:32
84
原创 JAVA入门
JAVA帝国的诞生1972年c诞生1. 贴近硬件,运行极快,效率极高2. 操作系统,编译器,数据库,网络系统3. 指针和内存管理1982年c++诞生面向对象、兼容c、图形领域、游戏等“三高“问题指高可用、高性能、高并发1995年网页简单粗糙,缺乏互动性。图形界面的程序(Applet)bill Gates:这是迄今为止设计最好的语言2006年:Hadoop(大数据领域)2008年:Android(手机端)JAVA的特性和优势1.简单性:没有头文件,没有一
2022-01-12 10:03:09
115
原创 Markdown学习
标题几级标题就在标题前输几个#三级标题四级标题字体Hollo,world 在字的两边分别加两个*可以加粗Hollo,world 在字的两边分别加一个*可以变斜Hollo,world 在字的两边分别加三个*可以变斜加粗Hollo,world 在字的两边分别加两个~~可以出现删除线的效果引用冰冻三尺非一日之寒 >是引用分割线---空格回车是分割线图片![]()超链接小高的blog列表.
2022-01-04 17:23:19
245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅