java基础
Denial_learn
个人博客,以个人实例或技术为主!如有不喜,请勿喷。
展开
-
01java基础之使用记事本实现HelloWorld、输入的区别、转义符、注释、规范
使用记事本实现HelloWorld代码:public class HelloWorld{ punlic static void main(string[] args){ System.out.println("hello world!"); }}对其进行另存为,其中文件名要与文件当中的类名保持一致,保存的文件类型为java,例如:通过javac对编译的代码进行编译再通过ja...原创 2019-07-08 15:11:29 · 476 阅读 · 0 评论 -
JRE、JDK、JVM 及 JIT 之间有什么不同?
java虚拟机(JVM)使用java编程语言的主要优势就是平台的独立性。你曾经想知道过java怎么实现平台的独立性吗?对,就是虚拟机,它抽象化了硬件设备,开发者和他们的程序的得以操作系统。虚拟机的职责就是处理和操作系统的交流。java不同的接口规范对任何平台都有良好的支持,因为jvm很好的实现了每个平台的规范。jvm可以理解伪代码字节码,在用户和操作系统之间建立了一层枢纽。java运...原创 2019-08-10 11:31:27 · 509 阅读 · 0 评论 -
10java基础之字符串(String,StringBuffer类)
定义字符串: 1. String s = "Hello World"; 2. String s = new String(); 3. String s = new String("Hello World");字符串当中的方法:length():确定字符串的长度equals( ):比较存储在两个字符串对象的内容是否一致equalsIgnoreCase():无视大小写进行比较t...原创 2019-07-18 19:22:45 · 268 阅读 · 0 评论 -
09java基础之static、final修饰符
static的使用:关键字“static”的演示是:静态的。 static可以修饰类中的属性和方法,被static修饰的属性我们称之为类变量,被static修饰的方法我们称之为类方法。 使用static修饰的成员变量为静态变量,使用static修饰的成员方法为静态方法,二者都可以直接通过类名来访问。静态变量和实例变量:类的变量分为静态变量和实例变量2种:static修饰的是静态变...原创 2019-07-18 19:04:43 · 184 阅读 · 0 评论 -
08java基础之类的有参方法
废话不多说直接上代码!!!形参和实参的概念:形参是:在定义方法时对参数的称呼实参是:在调用方法时传递给方法的实际的值定义参数方法:语法,如图:public class ZhazhiJi {public String zhazhi ( String fruit ) {参数列表:(数据类型 参数1,数据类型 参数2…)String juice = fruit + “汁”;...原创 2019-07-18 18:41:53 · 146 阅读 · 0 评论 -
JavaDoc注释
单行注释://这里是单行注释多行注释:/**/这里是多行注释,可以多行JavaDoc注释:使用“/**“开始和“*/“结束,用来注释类、属性和方法等比如:...原创 2019-07-18 18:15:54 · 3715 阅读 · 0 评论 -
07java基础之类的无参方法(返回值)
类的方法定义类的某种行为(或功能):定义类的方法:返回值:方法有返回值:如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型如:方法没有返回值:如果方法没有返回值,返回值类型为void如:语法和作用:语法:return 表达式;作用:跳出方法、返回结果方法调用:方法是个“黑匣子”,完成某个特定的应用程序功能...原创 2019-07-18 18:10:29 · 509 阅读 · 0 评论 -
04java基础之循环(for、while、do..while之间的区别,用法等)、break、continue。++二重循环
While循环:先判断,后执行语法: While(循环条件){ 循环操作,代码块(段) }比如:do …while循环:先执行,后判断语法:do{循环操作,代码块}while(循环条件)例如:While与do…while循环的区别:A 语法不一样B 执行次序不一样。(while先判断后执行,do…while先执行后判断+)具体,如图:...原创 2019-07-11 18:51:43 · 364 阅读 · 3 评论 -
03java基础之选择结构(if、switch结构、用途、异同点)、判断输入是否为整数
程序的三种结构A 顺序结构:从上到下按照语句顺序执行B 选择结构:按照语句的分支执行。If switchC 循环语句:for while do-whileIf结构A 基本的if结构B if嵌套C 多重的if结构运算符优先级!>算术运算符>比较运算符>&&>||产生随机数(0-9)的方法Int random = (int)...原创 2019-07-10 18:37:45 · 370 阅读 · 0 评论 -
06java基础之类与对象(对象特征、封装)
对象的特征: 属性:对象具有的各种特征。每个对象的每个属性都拥有特定值例如:张浩和李明的年龄、姓名不一样 方法:对象执行的操作 对象:用来描述客观事物的一个实体由一组属性和方法构成根据图理解,如下图所示:封装:对象同时具有属性和方法两项特性对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割类:从对象抽象处“类”, ...原创 2019-07-13 15:53:16 · 184 阅读 · 0 评论 -
java生成JavaDoc文档(MyEslipse和dos命令生成)
MyEslipse生成:1、点击eclipse的【Project】菜单,选择【Generate JavaDoc】选项。2、Next(1)选择您要生成JavaDoc的工程(2)选择哪些级别的内容生成JavaDoc,默认为public,如果选择private则会全部内容都生成。(3)选择doc的生成位置,默认为工程目录下,建议不要修改。3、继续下一步可以看到控制台输出生成javado...原创 2019-07-13 13:47:56 · 1185 阅读 · 0 评论 -
java基础知识之一:命名规则(包名、类名、变量名、方法名)
1、包名:包名一般是小写英文字母2、类名:单词首字母大写3、变量名:1) 标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。2) 不能把关键字和保留字作为标识符。3) 标识符没有长度限制。4) 标识符对大小写敏感。4、方法名:首单词小写,后面单词首字母大写注意一下,不同变量类型默认的字节存储。Java中小数默认是double类型,例如上...转载 2019-07-13 08:33:06 · 7316 阅读 · 0 评论 -
05java基础之数组
数组:一个变量,存储相同数据类型的一组数据数组与变量的区别:声明一个变量就是在内存空间划出一块合适的空间声明一个数组就是在内存空间划出一串连续的空间如图所示:数组基本要素: 标识符:数组的名称,用于区分不同的数组 数组元素:向数组中存放的数据 元素下标:对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问 元素类型:数组元素的数据类型如...原创 2019-07-12 18:43:59 · 132 阅读 · 0 评论 -
02java基础之变量、数据类型、命名规则、输入数据、运算符
常用数据类型:非数值:char 字符型 (存放单个字符)boolean 布尔型String 字符串数值:整型(byte、short、int、long)非整形(float、double)引用数据类型:类(class)接口(inteface)数值([])命名规则:变量命名规范:简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:my...原创 2019-07-09 16:40:36 · 104 阅读 · 0 评论 -
java快捷键
输出快捷键:System.out.println();输出sysout 使用 alt+ / 直接出来注释快捷键:单行加注释,选中目标,ctrl+/ 给某行加注释。多行加注释,选中目标,ctrl+shift+/给多行加注释。取消单行注释,重复上面的操作。取消多行注释,ctrl+shift+\。调整缩进规格快捷键:ctrl + shift + F...原创 2019-07-13 08:48:25 · 255 阅读 · 0 评论 -
java中String常用的方法
length()字符串的长度示例:String a = "Hello Word!";System.out.println(a.length);输出的结果是字符串长度10(空格也算)charAt()截取一个字符示例:String a = "Hello Word";System.out.println(a.charAt(1));输出的结果是字符串a的下标为1的字符eg...原创 2019-09-07 16:08:14 · 115 阅读 · 0 评论