自学到java的异常时,有一些自己的理解,现在总结一下。1.为什么要使用异常 刚开始估计很多初学者和我一样,不理解为什么要异常,什么throws抛出异常,还要catch接住好麻烦的样子,通过一个简单的例子来理解一下。package 异常;
class Circular
{
public double area(double radius)
{
转载
2023-08-27 11:55:40
40阅读
Java是一种广泛使用的编程语言,于1995年由Sun Microsystems开发,现在属于Oracle Corporation。Java被设计为能够在任何平台上运行的“编写一次,到处运行”的语言,这主要是由于Java运行时环境(JRE)和Java虚拟机(JVM)的存在。以下是Java的一些主要特性:面向对象:Java是一种纯粹的面向对象语言。这意味着在Java中,一切都是对象,这有助于构建复杂
原创
2023-09-17 01:46:49
215阅读
点赞
一、封装
封装就是将属性私有化,提供公有的方法访问私有的属性。
*实现封装的步骤:
(1)修改属性的可见性来限制对属性的访问。
(2)为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问。
(3)在赋值和取值方法中,加入对属性的存取限制。
**为了实现良好的封装性,我们通常将类的成员变量声明为private,再通过
public的方法来对这个变量进行访问。对一个变量的操作,一般
转载
精选
2011-06-13 08:51:41
401阅读
从第一份笔试到现在已经有差不多一个月了,记得自己第一份笔试就是腾讯的。那时就是抱着量力而为的心情去参加的,果然,整份试题有不少知识自己是没见过的,有一些知识是学过但忘记了的,所以,那次笔试就是去做“炮灰”了。接下来又陆续参加了不少名企校招的笔试,但结果都不尽人意!特别是跟同班两位朋友一起去参加高新兴的java工程师,结果他们都过了笔试,而我却没过!那时,感觉到挺沮丧的,记得当时是在中
原创
2014-10-18 23:46:04
467阅读
点赞
就java 工程师来说,static非常容易在面试的时候被问到。 言归正传,书面上说static是静态的。其实我把它理解为“全局的”。什么叫全局的?全局的属性,全局的方法,全局的代码块。 全局属性,全局方法,比较好理解就是这个类所有的对象都共有的属性和方法。因为是整个类共有的,所以可以通过声明直接调用。我把它理解为“单例模式”的属性和方法。所谓单例模式就是指这个类声明的所有对象
原创
2016-09-07 14:05:10
583阅读
我学习java的一些经历,没有什么是学不会的,我是女生,我以后会是一个女码农,我热爱这个学科,更热爱这个行业
原创
2016-09-18 16:37:56
685阅读
点赞
浅谈 Java Printing 其实怎么说呢?在写这篇博文之前,我对java printing 可以说是一无所知的。以至于我在敲文字时,基本上是看着api文档翻译过来的。这虽然看起来非常的吃力,但是我相信,有道大哥不会辜负我的。嘻嘻! Java Printing 技术,也就是我们平时所接触的
原创
2016-11-05 21:29:55
2178阅读
本文由作者张远道授权网易云社区发布。 类加载器三杰 jvm有三类classloader,分别是bootstrap classloader,extended classloader以及system classloader。 bootstrap classloader是系统在启动jvm时默认加载的。当用
转载
2018-12-14 11:29:00
147阅读
2评论
注解定义(来自百度百科):指示编译器如何对待您的自定义 Annotation,预设上编译器会将Annotation资讯留在class档案中,但不被虚拟机器读取,而仅用于编译器或工具程式运行时提供资讯。随着零配置的流行,注解的使用也越来越大众化,注解的学习也很有必要。最近学习了下Spring的几个注解...
转载
2014-12-02 22:11:00
83阅读
2评论
1 产生背景 时势造英雄,对于语言的流行也是一个道理,对于一个能如此流行的语言一定是基于某种时代的机遇。java
原创
2023-06-05 11:06:22
52阅读
在应用性能/详细分析/热点方法 标签页能够看到当前应用内每个业务代码入口的cpu使用时间占整体应用的百分比,
轻量Swing组件把它们的界面样式(look and feel)交给一个UI代表来处理,这个UI代表负责绘制组件(即look)并处理组件的事件(即feel)。可在构造组件之时或之后,把UI代表插入这个组件中。“...
转载
2012-06-27 20:46:00
163阅读
2评论
一、面向对象编程(OOP)1、本质:以类的方式组织代码,以对象的组织(封装)数据抽象2、三大特性:封装、继承、多态3、从认识论角度考虑 先有对象后有类 ; 从代码运行角度考虑是先有类后有对象。4、类与对象的关系:(1)类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但并不能代表某一个具体的事物。 类是一个模板(抽象)Person类、Pet类、Car类等,这些类都是用来描述
原创
2021-04-19 09:59:44
586阅读
public static void main(String[ ] arg){……}这个方法是所有下main方法!1. 关
转载
2023-05-11 10:12:28
65阅读
为什么要在J2EE项目中谈异常处理呢?可能很多java初学者都想说:"异常处理不就是try….catch…finally吗?这谁都会啊!"。笔者在初学java时也是这样以为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转
转载
精选
2011-06-23 14:33:07
524阅读
浅谈java中集合1.这里我主要讲一下集合中List和Set两类(1).List中又分为ArrayList、Vector、LinkList(2).Set中又分为HashSet、TreeSet集合:和数组一样,也是存储数据的容器2.集合和数组的区别(1).数组长度固定,集合长度可变(2).数组能存基本数据类型,也能存引用数据类型。集合只能存引用数据类型(3).数组只能存单一数据类型,集合能存任意引用
原创
2013-07-25 22:25:50
389阅读
点赞
1评论
前言 程序员在坊间有非常多有趣的故事,其中就有这么一则:”这个在我的电脑上是好的,没问题的呀,诺,你看咯,一定是你打开姿势不正确,浏览器版本不正确,操作系统不统一等,总之不是我代码问题(傲娇)”。看到这里,有些朋友也许会笑,甚至拿着这些梗来调侃我们程序员兄弟。我是第一个不同意的,做技术的都知道,上面的回答一点毛病都没有,甚至称得上有理有据呀。就拿前端来说:编写的代码,在ch
原创
2018-12-20 23:33:56
671阅读
浅谈ThreadLocal1、ThreadLocal是什么? 在并发情况下,多个线程对一
原创
2022-10-21 17:14:05
96阅读
一、什么是内省讲内省,不得不说Java
Bean,Bean在Java中是一种特殊的类,主要用于装载数据,数据会被存储在类的私有属性中,通常具有无参构造函数、可序列化、以及通过getter和setter方法来访问属性。内省是Java
Beans规范的一部分,使用java.beans包中的类来实现,最常用的类是Introspector。通过内省,你可以获取一个Java
Bean的属性描述符(Pr
接口(英文:Interface)是Java中非常重要的内容,初学的时候可能感受不深,但是在做项目的时候,对面向接口编程的运用就变得尤为重要,不过这是后话了。现在先讨论假如是刚刚接触接口这个概念,该怎么玩?如果是看过我之前文章的朋友应该了解,在遇到一个新概念的时候,我一般思考框架是先问下面三个问题:1.这个东西有什么用?用来干什么的?它的意义在哪里?(显然,如果是没用的东西,就没必要浪费时间了;其实
原创
2017-10-14 14:25:14
451阅读