随笔分类 -  java

Java进阶之反射
摘要:1、反射机制 动态语言:是一类在运行时可以改变其结构的语言,主要有Python,PHP,JavaScript等。 静态语言:运行时结构不可变,如Java,C,C++。但Java可以称为”准动态语言“,即Java有一定的动态性,可以利用反射机制获得类似动态语言的特性。Java的动态性让编程的时候更加灵 阅读全文

posted @ 2022-08-11 17:19 嗒嗒媛 阅读(28) 评论(0) 推荐(0) 编辑

Java进阶之注解
摘要:1、注解 Annotation是从5.0开始引入的新技术; Annotation的作用:不是程序本身,可以对程序作出解释;可以被其他程序读取 Annotation的格式:以“@注释名”在代码中存在,还可以添加一些参数值 Annotation可以附加在package,class,method,fiel 阅读全文

posted @ 2022-08-11 14:33 嗒嗒媛 阅读(23) 评论(0) 推荐(0) 编辑

Java进阶之多线程
摘要:1、程序、进程、线程 程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程(Process):是执行程序的一次执行过程,是一个动态的概念,是系统资源分配的单位。 线程(Thread):通常在一个进程中可以包含若干个线程,一个进程中至少有一个线程,不然没有存在的意义。线程是 阅读全文

posted @ 2022-08-05 10:08 嗒嗒媛 阅读(59) 评论(0) 推荐(0) 编辑

Java入门之异常机制
摘要:异常是指程序运行中出现的各种状况,会影响正常的程序执行流程。 1、Java异常类层次结构图(图片来源:网络) Error和Exception都是继承Throwable。 2、异常分类 检查性异常:最具代表性的检查性异常时用户错误或问题引起的异常,是程序员无法预见的。 运行时异常:是可能被程序员避免的 阅读全文

posted @ 2022-07-19 16:51 嗒嗒媛 阅读(35) 评论(0) 推荐(0) 编辑

Java入门之面向对象
摘要:1、Java的核心思想是OOP(Object-Oriented Programming) 本质上就是,以类的方式组织代码,以对象的组织封装数据。 从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象。 从代码运行角度考虑是先有类后有对象。类是对象的模板。 2、三大特性 阅读全文

posted @ 2022-07-18 17:06 嗒嗒媛 阅读(28) 评论(0) 推荐(0) 编辑

Java入门之数组扩展
摘要:1、冒泡排序 2层循环,外层冒泡轮数,里层依次比较 1 public static void main(String[] args) { 2 int[] arrays = {1,3,98,48,67,35,2,78,2,66}; //原始数组 3 int temp = 0; //定义第三方容器 4 阅读全文

posted @ 2022-07-13 17:29 嗒嗒媛 阅读(69) 评论(0) 推荐(0) 编辑

Java入门之数组
摘要:1、数组定义 数组是相同类型数据的有序集合; 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成; 每个数据称作数组元素,每个元素可以通过一个下标来访问; 2、数组声明创建 首先必须声明数组变量,才能在程序中使用数组; 创建数组 数组元素通过索引访问,索引从0开始 数组长度通过leng 阅读全文

posted @ 2022-07-13 16:12 嗒嗒媛 阅读(41) 评论(0) 推荐(0) 编辑

Java入门之方法
摘要:1、方法包含于类或对象中,在程序中被创建,在其他地方被引用。是完成特定功能的代码片段。方法名按驼峰命名规则,建议一个方法实现一个功能,保持方法的原子性,便于扩展。 2、方法=方法头+方法体 修饰符[可选] 返回值类型 方法名(参数类型 参数名) { .... 方法体 .... [return 返回值 阅读全文

posted @ 2022-07-12 16:39 嗒嗒媛 阅读(23) 评论(0) 推荐(0) 编辑

Java入门之循环结构
摘要:(1)while循环 1 public static void main(String[] args) { 2 //输出1-50 3 int i = 0; 4 5 while(i < 50){ 6 i++; 7 System.out.println(i); 8 } 9 10 } (2)do...wh 阅读全文

posted @ 2022-07-11 17:28 嗒嗒媛 阅读(40) 评论(0) 推荐(0) 编辑

Java入门之选择结构
摘要:1、顺序结构 Java的基本结构是顺序结构,按照代码顺序一句一句执行。 2、选择结构 (1)if单选择结构 1 public static void main(String[] args) { 2 Scanner scanner = new Scanner(System.in); 3 System. 阅读全文

posted @ 2022-07-11 11:10 嗒嗒媛 阅读(43) 评论(0) 推荐(0) 编辑

Java入门之数据类型
摘要:Java除了基本类型就是引用类型。 基本类型有8个: (1)整数类型 byte:-128(-2^7)~ 127(2^7-1);占1个字节; byte b = 127; short:-32768(-2^15)~ 32767(2^15 - 1);占2个字节; short s = 10; int:-2,1 阅读全文

posted @ 2022-07-07 10:13 嗒嗒媛 阅读(22) 评论(0) 推荐(0) 编辑

Java入门之安装Maven
摘要:maven的安装依赖于jdk,所以要确保在此之前,jdk安装且可用 1、进入maven官网下载最新版本https://maven.apache.org/download.cgi 下载完成,解压,记住解压的路径 2、配置环境变量 新建 变量名:MAVEN_HOME 变量值:D:\apache-mave 阅读全文

posted @ 2022-07-06 17:29 嗒嗒媛 阅读(316) 评论(0) 推荐(0) 编辑

Java入门之安装idea
摘要:进入官网,https://www.jetbrains.com/idea/download/#section=windows 收费版和社区版,这里下一个社区版本来学习Java就足够了,也可以选择收费版本,有30天的试用期。 下载后根据提示安装,需要在安装的最后一个界面进行一些勾选 安装完成后,双击打开 阅读全文

posted @ 2022-07-06 14:58 嗒嗒媛 阅读(124) 评论(0) 推荐(0) 编辑

Java入门之安装JDK
摘要:1. 打开官网https://www.oracle.com/java/technologies/downloads/ 这里下载JDK18,企业目前大多用的是JDK8。 根据电脑操作系统,选择对应的版本。 下载完毕,双击后根据提示进行下一步安装。注意安装的路径。 2.配置环境变量 右击“此电脑” 属性 阅读全文

posted @ 2022-07-06 14:32 嗒嗒媛 阅读(125) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示