
Java基础(必学)
文章平均质量分 59
KarlChu
学习如求道,不仅要知其然,更要知其所以然。
展开
-
1、记事本开发第一个JAVA程序
1.新建一个文本文档,将后缀名改为.java2.以记事本方式打开然后编写源代码 public class 类名(文件名){ public static void main(String [] args){//程序的入口 System.out.println("欢迎进入JAVA世界"); } }3.编写成功之后保存4.通过DOS命令去执行将路径切换到源文件所在的位置5.通过javac命令去...原创 2018-07-12 17:40:43 · 300 阅读 · 0 评论 -
9、抽象方法和接口
抽象方法 无法具体编写方法体的方法 语法: 访问修饰符 abstract 返回值类型 方法名([参数列表]); 抽象方法必须写在抽象类中抽象类 包含抽象方法的类就是抽象类 语法: 访问修饰符 abstract class 类名{ }抽象类和普通类的区别 1.在抽象类中可以包含普通方法、构造方法和抽象方法,在普通类中不能有抽象方法 2.抽象类不能直接创建对象,可以通过子类去创建抽象类对象 3...原创 2018-07-13 08:21:14 · 231 阅读 · 0 评论 -
8、面向对象的三大特性
封装将类中的信息隐藏起来不允许外部的类直接访问,如果外部的类想要访问必须通过特定的方式才能访问 封装一般只封装属性使用方式:将属性私有化即属性通过private修饰提供公有的getter和setter方法对私有的属性进行访问 优点:提高属性的安全性提高系统的规范性 继承 当某些类具有公共的属性时,可以将这些属性放在一个类中,其中存放共同属性的类称之为父类,其他类为子类;父类中的属性可以传递给子类,...原创 2018-07-13 08:20:55 · 181 阅读 · 0 评论 -
7、访问修饰符与非访问修饰符
访问修饰符 访问级别从高到底 public 公共的 被所有的类使用protected 受保护的 只能在同包下的类或不同包下的子类使用 默认不写 只能在同包下的类使用 private 私有的 被private修饰的只能在本类中使用一旦出了该类其他类不能使用 非访问修饰符 static1.被static修饰的变量会变成静态变量也叫类变量,是所有对象所共有的 可以通过类名直接调用 ...原创 2018-07-12 17:54:55 · 167 阅读 · 0 评论 -
6、对象和类
对象世界上一切事物都可以看成对象,因为每个事物都有自己的特征和功能,即万物皆对象 对象的组成: 属性------事物的静态特征 方法------事物的动态特征 类类是大量对象所具有的共性的特征的集合类是对象的模板(类型)(抽象)对象是类的实例(具体)类的组成 属性语法:属性的数据类型 属性名;方法语法:访问修饰符 返回值类型 方法名(){方法体;}创建对象语法:类名 对象名=new 类名(); 调...原创 2018-07-12 17:54:02 · 154 阅读 · 0 评论 -
Java基础语法>>第一章总结
知识点:快捷键*插入方法(main/Syso):alt+/*快速导入一个包:ctrl+1*删除一行:ctrl+d*单行注释(取消):ctrl+/*多行注释:ctrl+shift+/*取消多行注释:ctrl+shift+\*向下复制一行:ctrl+alt+down*向上复制一行:ctrl+alt+up*更改相关变量:alt + shift + r*导入包:ctrl+shift+o*多行缩进:shif...原创 2018-07-12 17:52:49 · 269 阅读 · 0 评论 -
5、数组
数组一组数字的集合,用来存储相同数据类型的变量(引用数据类型) 数组的要素 1.标识符 即数组名2.数组元素 即在数组中存放的数据3.数组下标 用来获取获取中元素4.数组类型 用来规定在数组中存放的数据的类型 数组的使用 1.声明变量数据类型 [] 数组名; 2.创建数组并分配空间数组名 =new 数据类型[分配的空间的长度]; 3.为数组赋值数组名[下标]=要赋的值;4.处理数据数组名[下标];...原创 2018-07-12 17:48:44 · 216 阅读 · 0 评论 -
4、程序的结构
程序的结构1.顺序结构 程序在运行的时候会按照从上到下、从左到右的顺序一行一行代码的去执行后两种结构会改变程序的执行流程2.选择结构 if选择结构 基本语法: if(条件表达式){ 要执行的语句; } 执行流程: 当条件表达式为true时执行if大括号中的语句,如果条件表达式为false时大括号中的语句不会执行直接跳过运行大括号后面的语句 if-else选择结构 ...原创 2018-07-12 17:47:28 · 259 阅读 · 0 评论 -
3、变量与数据类型
四类八种字节数数据表示范围整型byte1-128~127short2-32768~32767int4-2147483648~2147483648long8-263~263-1浮点型float4-3.403E38~3.403E38double8-1.798E308~1.798E308字符型char2表示一个字符,如('a','A','0','家')布尔型boolean1只有两个值true与false...原创 2018-07-12 17:43:00 · 166 阅读 · 0 评论 -
2、环境变量的配置
选中计算机右键>>属性>>高级系统设置>>环境变量1)在Administrator用户变量中配置则只有Administrator用户登录时才能够识别2)在系统变量中配置,任何一个使用该电脑的用户都可以识别(推荐)第一步在系统变量中查找有没有变量名为JAVA_HOME如果没有>>新建 变量名为:JAVA_HOME 变量值为:JDK安装的位置(到bin文...原创 2018-07-12 17:41:33 · 181 阅读 · 0 评论 -
10、 异常
错误由于电脑的一些不可控因素造成程序无法执行,通过代码无法解决的问题异常程序在运行的过程中出现不正常的事件造成程序无法正常执行异常的分类编译期异常在编译源代码的时候出现的异常,一般由于语法的不正确造成运行时异常可以编译成功,只是在运行的过程中出现问题常见的运行时异常java.util.InputMismatchException 输入的类型不匹配java.lang.ArithmeticExcept...原创 2018-07-13 08:21:45 · 203 阅读 · 0 评论