玉滨的博客

导航

随笔分类 -  java

1 2 下一页

java 类方法和实例方法 以及 类变量和实例变量 各种区别
摘要:我们已经知道类体中的方法分为实例方法和类方法两种,用static修饰的是类方法。二者有什么区别呢?当一个类创建了一个对象后,这个对象就可以调用该类的方法。 当类的字节码文件被加载到内存时,类的实例方法不会被分配入口地址,当该类创建对象后,类中的实例方法才分配入口地址,从而实例方法可以被类创建的任何对 阅读全文

posted @ 2018-10-21 15:09 玉滨的博客 阅读(2082) 评论(0) 推荐(0)

浅析Java中的final关键字
摘要:谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请 阅读全文

posted @ 2018-10-20 12:10 玉滨的博客 阅读(193) 评论(0) 推荐(0)

Java中final的用法总结
摘要:1. 修饰基础数据成员的final 这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改。如java.lang.Math类中的PI和E是final成员,其值为3.141592653589793 2. 修饰类或对象的引用的final 在Java中,我们无法 阅读全文

posted @ 2018-10-20 12:07 玉滨的博客 阅读(4353) 评论(0) 推荐(0)

Java基类和派生类
摘要:从外部看来,派生类是一个与基类具有相同接口的新类,或许还会有一些额外的的方法和域 。但继承并不仅仅是类的复用。当创建了一个派生类的对象时,该类包含了一个基类的子对象。这个子对象和你用基类直接创建的对象没有什么两样。二者的区别在于,后者来自于外部,而基类的子对象来自于派生类对象的内部。对基类的子对象初 阅读全文

posted @ 2018-10-19 21:05 玉滨的博客 阅读(3108) 评论(0) 推荐(0)

JAVA的初始化顺序:
摘要:JAVA的初始化顺序: 父类的静态成员初始化>父类的静态代码块>子类的静态成员初始化>子类的静态代码块>父类的代码块>父类的构造方法>子类的代码块>子类的构造方法 注意: 1.静态成员和静态代码块只有在类加载的时候执行一次,再次创建实例时,不再执行,因为只在方法区存在一份,属于一整个类。 2.上述的 阅读全文

posted @ 2018-10-19 20:26 玉滨的博客 阅读(154) 评论(0) 推荐(0)

mysql中不直接通过密码连接 还要指定ip地址进行连接----------DCL数据库控制语言
摘要:线上如果用root超级用户连接数据库,非常容易造成隐私泄漏。一般线上不用root数据控制。 今天和大家分享的是 输入密码还不可以连接数据库,必须要输入ip地址以后,才可以连接。 正常的访问数据库都是通过 mysql -uroot -p 连接,输入密码后来会提示一大堆连接成功的代码!!! 紧接着,用 阅读全文

posted @ 2018-10-19 17:50 玉滨的博客 阅读(392) 评论(0) 推荐(0)

在java中(==)的用法
摘要: 阅读全文

posted @ 2018-10-19 16:24 玉滨的博客 阅读(529) 评论(0) 推荐(0)

Java中的Graphics2D类基本使用教程
摘要:Java语言在Graphics类提供绘制各种基本的几何图形的基础上,扩展Graphics类提供一个Graphics2D类,它拥用更强大的二维图形处理能力,提供、坐标转换、颜色管理以及文字布局等更精确的控制。绘图属性 Graphics2D定义了几种方法,用于添加或改变图形的状态属性。可以通过设定和修改 阅读全文

posted @ 2018-10-18 12:25 玉滨的博客 阅读(2550) 评论(0) 推荐(0)

单例测试模式中【饿汉式】与【懒汉式】的区别
摘要:package day25.thread;/** /** * @author Mr Chen * @create 2018-10-09 18:37 * 单例测试模式:保证类在内存中只有一个对象 */ public class Dome01 { public static void main(String[] args){ Singleton s1 = Single... 阅读全文

posted @ 2018-10-10 08:38 玉滨的博客 阅读(388) 评论(0) 推荐(0)

java中类与方法叙述正确的是
摘要:这道题的4个选项全是错的。 A.一个文件中,可以有多个public class public class Main { public class Inner{ } } 即,外部类为public,还可以有public的内部类。 B.一个文件中可以有多个类,可以是多个并列的类,也可以是外部类、内部类结合 阅读全文

posted @ 2018-10-09 21:41 玉滨的博客 阅读(857) 评论(0) 推荐(0)

下列关于异常处理的描述中,错误的是()。
摘要:D"捕获到的异常只能在当前方法中处理,不能在其他方法中处理"这句话是错的,在实际应用中,当一个异常出现时,单靠某个方法无法完全处理该异常,必须由几个方法协作才可以处理,这个时候同时使用catch和throw语句,捕获异常后,只对异常进行部分处理,还有些处理需要在该方法的调用者中才能完成,所以应该再次 阅读全文

posted @ 2018-10-09 21:39 玉滨的博客 阅读(4048) 评论(0) 推荐(0)

下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是( )。
摘要:下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是( )。 ./表示当前项目的路径../表示当前目录的父目录路径盘符:\\name\\file 或者 盘符:/name/file表示物理路径 路径是c: 阅读全文

posted @ 2018-10-09 21:37 玉滨的博客 阅读(2702) 评论(0) 推荐(0)

java构造代码块详解
摘要:一.简介 首先说一下,Java中有哪些代码块. 普通代码块 静态代码块 同步代码块 构造代码块 简单的例子: 这是一丢按非常简单的代码,它包含了构造代码块,无参构造,有参构造.我先看一个问题,我们知道代码块不具有独立执行的能力,那么编译器是如何处理构造代码块的呢?很简单,编译器会把构造代码块插入到每 阅读全文

posted @ 2018-10-09 21:32 玉滨的博客 阅读(405) 评论(0) 推荐(0)

JAVA静态代码块的作用
摘要:一 般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情 况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用 比如main方法就必须是静态的 这是程序入口 两者的区别就是:静态代码块是自动执行的; 静态方法是被调用的时候才执行的. ... 阅读全文

posted @ 2018-10-09 21:23 玉滨的博客 阅读(481) 评论(0) 推荐(0)

静态代码块 2.构造代码块3.构造方法的执行顺序是1>2>3;明白他们是干嘛的就理解了。
摘要:1.静态代码块 2.构造代码块3.构造方法的执行顺序是1>2>3;明白他们是干嘛的就理解了。1.静态代码块:是在类的加载过程的第三步初始化的时候进行的,主要目的是给类变量赋予初始值。2.构造代码块:是独立的,必须依附载体才能运行,Java会把构造代码块放到每种构造方法的前面,用于实例化一些共有的实例 阅读全文

posted @ 2018-10-09 21:18 玉滨的博客 阅读(274) 评论(0) 推荐(0)

在Java中,以下关于方法重载和方法重写描述正确的是?
摘要:public class TTTTT extends SuperC{ public String get(){ return null; } } class SuperC{ Object get(){ return null; } } 方法重载(overload): 1.必须是同一个类 2方法名(也可以叫函数)一样 3参数类型不一... 阅读全文

posted @ 2018-10-07 21:02 玉滨的博客 阅读(6830) 评论(0) 推荐(1)

Java中构造方法、实例方法、类方法的区别
摘要:1. 构造方法 构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。必须满足以下的语法规则: 方法名与类名相同; 不要返回类型(例如return、void等); 不能被static、final、native、abstract和synchronized修饰,不能被子类继承。 例如以下例子: 1. 阅读全文

posted @ 2018-10-07 20:57 玉滨的博客 阅读(19930) 评论(1) 推荐(3)

Java 中各种空(""、\u0000、null)的区别?
摘要: 阅读全文

posted @ 2018-10-07 20:21 玉滨的博客 阅读(6364) 评论(0) 推荐(0)

Java基础-数据类型int,short,char,long,float,double,boolean,byte
摘要:Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型限 阅读全文

posted @ 2018-10-07 20:15 玉滨的博客 阅读(2149) 评论(0) 推荐(0)

java 彻底理解 byte char short int float long double
摘要:遇到过很多关于 数值类型范围的问题了,在这做一个总结,我们可以从多方面理解不同数值类型的所能表示的数值范围 在这里我们只谈论 java中的数值类型 首先说byte: 这段是摘自jdk中 Byte.java中的源代码 从这里可以看出 byte的取值范围:-128 127; 从计算机组成原理的角度可以解 阅读全文

posted @ 2018-10-07 20:13 玉滨的博客 阅读(878) 评论(0) 推荐(0)

1 2 下一页