javac 和 javap 介绍

聊聊IDE的实现原理 IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便。…

hello hello 发布于 2024-07-04

String和包装类介绍

String基础 Java String 类 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下: String greeting = “菜鸟教程”; 在代码中遇到字符串常量时,这里的值是 “ 菜鸟教程 “,编译器会使用该值创建一个…

hello hello 发布于 2024-07-04

Java异常介绍

为什么要使用异常 首先我们可以明确一点就是异常的处理机制可以确保我们程序的健壮性,提高系统可用率。虽然我们不是特别喜欢看到它,但是我们不能不承认它的地位,作用。 在没有异常机制的时候我们是这样处理的:通过函数的返回值来判断是否发生了异常(这个返回值通常是已经约定好了的),调用该函数的程序负责检查并且分析返回值。虽然可以解决异常问题,但是这样做存在几个缺陷:…

hello hello 发布于 2024-07-02

Java注解简介

Annotation 中文译过来就是注解、标释的意思,在 Java 中注解是一个很重要的知识点,但经常还是有点让新手不容易理解。 个人认为,比较糟糕的技术文档主要特征之一就是:用专业名词来介绍专业名词。 比如: Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java…

hello hello 发布于 2024-07-02

Java中包的介绍

Java中的包概念 Java中的包是封装一组类,子包和接口的机制。软件包用于: 防止命名冲突。例如,可以有两个名称分别为Employee的类,college.staff.cse.Employee和college.staff.ee.Employee 更轻松地搜索/定位和使用类,接口,枚举和注释…

hello hello 发布于 2024-07-02

Java 自动拆箱和装箱介绍

Java 5增加了自动装箱与自动拆箱机制,方便基本类型与包装类型的相互转换操作。在Java 5之前,如果要将一个int型的值转换成对应的包装器类型Integer,必须显式的使用new创建一个新的Integer对象,或者调用静态方法Integer.valueOf()。 //在Java 5之前,只能这样做 Integer value = new…

hello hello 发布于 2024-07-02

Java 集合框架介绍

集合类大图 在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!…

hello hello 发布于 2024-07-02

Final关键字介绍

Final关键字在java中使用非常广泛,可以申明成员变量、方法、类、本地变量。一旦将引用声明为final,将无法再改变这个引用。final关键字还能保证内存同步。 final使用 final变量 final变量有成员变量或者是本地变量(方法内的局部变量),在类成员中final经常和static一起使用,作为类常量使用。…

hello hello 发布于 2024-07-02

Java 基本数据类型

变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java 的两大数据类型: 内置数据类型 引用数据类型 内置数据类型…

hello hello 发布于 2024-07-01

已解决求教:业务系统需要同时支持 mysql, postgresql,如何更好兼容

各位路过的大佬们:请教一个问题: 背景:如果业务系统需要同时支持 mysql, postgresql 。比如A地区可能用的mysql, B地区用的是 postgresql 。业务代码都是一样,只是数据库不同。如何更好解决每次业务迭代,都需要同时实现两种sql。

hello hello 发布于 2024-06-28
上一页 下一页