会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吃鱼尾的咩
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2017年11月29日
java final修饰符
摘要: 一、Java中final修饰符既可以修饰类、方法,也可以修饰变量,基本规则如下: 1)用final修饰的类不能被扩展,也就是说不可能有子类;2)用final修饰的方法不能被替换或隐藏: ①使用final修饰的实例方法在其所属类的子类中不能被替换(overridden); ②使用final修饰的静态方
阅读全文
posted @ 2017-11-29 23:31 吃鱼尾的咩
阅读(1511)
评论(0)
推荐(0)
2017年11月28日
java getClass()
摘要: Java反射学习 所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制,但是如果编程语言本身支持
阅读全文
posted @ 2017-11-28 15:57 吃鱼尾的咩
阅读(306)
评论(0)
推荐(0)
java color类简介
摘要: java.awt.Color 1.颜色的常识 任何颜色都是由三原色组成(RGB),JAVA中支持224为彩色,即红绿蓝分量取值 介于0-255之间(8位表示) 2.Color类中的常量 public final static Color black = new Color(0,0,0); publi
阅读全文
posted @ 2017-11-28 12:19 吃鱼尾的咩
阅读(16766)
评论(0)
推荐(1)
2017年11月27日
JAVA本地方法详解,什么是JAVA本地方法?
摘要: 一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可
阅读全文
posted @ 2017-11-27 15:53 吃鱼尾的咩
阅读(12913)
评论(0)
推荐(3)
2017年11月26日
this 关键字
摘要: Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文
阅读全文
posted @ 2017-11-26 23:48 吃鱼尾的咩
阅读(240)
评论(0)
推荐(0)
main 静态方法 非静态方法
摘要: 静态方法不可以调非静态全局变量,从内存的角度看,就是当类被加载的时候静态方法和静态属性(全局静态变量)被加载到内存中,就是在内存中开辟一段内存地址用来保存静态方法和静态属性,这时候没有被实例化的类在内存中是不存在的,所以静态方法是不能访问非静态的全局变量。在类被实例化的时候,就是new 某个类的时候
阅读全文
posted @ 2017-11-26 21:51 吃鱼尾的咩
阅读(419)
评论(0)
推荐(0)
2017年11月25日
Integer与int
摘要: 首先,需要厘清一些概念:1、Integer是一个类,用Integer声明一个变量其是一个对象类型(或者说引用类型);int是基本类型,用int声明的变量是非对象类型,即不能在其上调用方法。2、“==”作用于对象上的时候,其比较的是对象的引用本身的值(或者说对象的地址更容易理解),而作用于基本类型的时
阅读全文
posted @ 2017-11-25 15:40 吃鱼尾的咩
阅读(241)
评论(0)
推荐(0)
java创建一个对象时,内存中发生了什么
摘要: JAVA是一种面向对象的语言,它本身具有面向对象的三大特性--封装,继承,多态。开发时,我们要记住,属性是用于存储数据的。直接被访问,容易出现安全隐患。所以,类中的属性通常被私有化,并对外提供公共的访问方法。这个方法一般有两个,规范写法:对于属性xx,可以使用setXX(),getXX()对其进行操
阅读全文
posted @ 2017-11-25 14:54 吃鱼尾的咩
阅读(4890)
评论(0)
推荐(1)
java中静态变量在内存中的位置
摘要: java程序在内存中的存储分配情况:一、堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区: 1.每个线程包含一个栈区,栈中只保存基础数据
阅读全文
posted @ 2017-11-25 14:50 吃鱼尾的咩
阅读(36477)
评论(0)
推荐(1)
2017年11月21日
java使用new Date()和System.currentTimeMillis()获取当前时间戳
摘要: 在开发过程中,通常很多人都习惯使用new Date()来获取当前时间,使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时,分钟等等,而且还可以格式化输出,包含的信息是比较丰富的。但是有些时候或许你并不需要获取那么多信息,你只需要关心它返回的毫秒数就行了,例如getTime()
阅读全文
posted @ 2017-11-21 23:44 吃鱼尾的咩
阅读(10436)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告