随笔分类 - JAVA基础部分
借鉴大佬,然后总结,便于温故知新
摘要:public class Test { public static void main(String[] args) throws IOException { String s1 = "abcEFefg"; byte[] bys = s1.getBytes();//byte[] getBytes()
阅读全文
摘要:变量 变量概述 变量其实是内存中的一小块区域,使用变量名来访问这块区域。因此,每一个变量使用 前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用。 定义变量的三要素:数据类型,变量名,初始化值。 定义变量的格式 数据类型 变量名 = 初始化值; 定义变量的注意事项 1.同一作用域内不能定
阅读全文
摘要:标识符的概念 Java对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符。 简而言之就是给类,接口,方法,变量起名字。 标识符的命名规则 1.由字母、数字、下划线(_)和美元符号($)组成 2.不能以数字开头(不建议下划线_以及$开头) 3.区分大小写 4.不能是Java中的关键字, 标
阅读全文
摘要:如何配置环境变量 1.配置jdk的基础目录: 2. 配置jdkd的可执行文件路径 在cmd里输入javac来测试 为什么输入javac了? Javac存在于JDK中,用于编译JAVA源文件.java的,编译成字节码文件.class; 具体javac、javaw、javap的区别请看 https://
阅读全文
摘要:基础知识点(一) 一、 面向对象思想的好处 1、面向对象也是基于面向过程的编程思想,但是面向对象相比于面向过程更符合我们的思维方式,万物皆对象。 2、可以将复杂的问题简单化,大大提高了程序的可读性和可维护性 3、面向过程思想中,我们是程序的执行者,面向对象当中,我们是程序的调用者,这样的话也可以方便
阅读全文
摘要:throw和throws的区别 抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同 一、系统自动抛异常 当程序语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出异常 二、throw 1、throw是语句抛出一个异常,一般是在代码块的内部,当程
阅读全文
摘要:接口和抽象 一、抽象类和抽象方法 抽象类: 1、使用abstract修饰 2、抽象类不能被直接实例化,需要使用向上转型的方式,(多态),父类(抽象类)引用指向子类对象A a=new B(); 3、抽象类中可以有常量、变量、属性、成员方法还有构造方法和静态方法以及抽象方法。(但是抽象方法只能存在抽象类
阅读全文
摘要:一、面向对象的三大基本特征以及五大原则 三大基本特征: 1、 封装: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问;只能通过规定的方法访问数据;隐藏类的实例细节,方便修改和实现;(对封装的属性不一定要通过get/set方法,其他方法也可以对封
阅读全文
浙公网安备 33010602011771号