数据类型转换分为两种: 自动类型转换(隐式): 变量的类型大于值的类型时发生; long num = 100; double d = 2.5F; float f = 30L; 强制类型转换(显式): 变量的类型小于值的类型,需要手动强制转换; int i = (int)100L; switch语句后 ...
分类:
编程语言 时间:
2019-03-06 00:37:13
阅读次数:
199
1、Java的地位 (1)网络地位 编写应用程序的主导地位。因其有平台无关性的特点。 (2)语言地位 面向对象编程基础地位。 (3)需求地位 在许多软件产品编写中名列前茅。 2、Java的特点 (1)简单 相对C++程序不容易出错,语言更明确。 (2)面向对象 面向对象:以我的初步理解,封装是数据跟 ...
分类:
编程语言 时间:
2019-03-03 20:30:29
阅读次数:
278
package 软件包 类名前加入命名空间(包),解决命名冲突问题。 定义格式: ; package语句写在文件第一行 使用 语句导入package java.lang; 软件包下的所有类系统自动导入。 编译 运行 内部类 基本 定义:类里面的类。 好处:内部类可以访问其外部类的私有数据。 分为 : ...
分类:
编程语言 时间:
2019-03-03 20:29:50
阅读次数:
403
1、从官方网站下载jdk安装包2、双击jdk*.exe3、选择目录的时候要注意,一般使用默认路径即可,但是路径中千万不要有中文4、除了安装jdk之外,还要安装jre5、配置环境变量 ① JAVA_HOME: C:\Program Files\Java\jdk1.7.0_17② Path:%JAVA_ ...
分类:
编程语言 时间:
2019-03-03 16:23:03
阅读次数:
198
一。接口 使用关键字interface来定义一个接口。接口的定义和类的定义很相似,分为接口声明和接口体,例如: 1.接口声明 定义接口包含接口声明和接口体,和类不同的是,定义接口时使用关键字interface来声明自己是一个接口,格式如下: 2.接口体 接口体中包含常量的声明(没有变量)和抽象方法两 ...
分类:
编程语言 时间:
2019-03-02 20:01:35
阅读次数:
456
Java学习之IO流 学习Io流之前,我们先了解文件,以及在Java中对文件的操作。首先对文件进行操作,就必须用 File F = new File(“d:\\文件名”); 表示该文件或文件夹的地址寻找或者创建(这个语句一般被认为对已经存在的文件用File对象进行绑定,但实际上如果不存在,还会创建, ...
分类:
其他好文 时间:
2019-03-01 12:28:55
阅读次数:
175
一。面向对象编程的三大特性 1.封装性 面向对象编程的核心思想之一就是将数据和对数据的操作封装在一起。通过抽象,即从具体的实例中抽取出共同的性质形成一般的概念,例如类的概念。 2.继承 继承体现了一种先进的编程模式。子类可以继承父类的属性和行为,即继承父类所具有的数据和数据上的操作,同时又可以增添子 ...
分类:
编程语言 时间:
2019-02-26 22:25:04
阅读次数:
367
江湖路险,你我同行。 Java开发工程师一般负责后端开发,当然也有专门做Java Web的工程师,但是随着前后端的分离,越来越多的Java工程师需要往大后端方向发展。今天我们就来介绍一下Java后端开发者的书单。首先要感谢一下江南白衣大大的后端书架,让我在初学阶段读到了很多好书,直到现在都印象深刻。 ...
分类:
编程语言 时间:
2019-02-25 00:31:42
阅读次数:
190
在Java工程里好几次遇到了这个错误,每次都不记得上一次是怎么解决的,导致都要花费很长时间去处理,另一方面也是对java学习理解和使用的不够熟练。 现在将此问题记录下来,并将解决方法以及思路整理一下,下次再遇到可以有个参考。 先对问题进行一个简单的描述: 使用外部依赖添加的方式引入了某个jar包,在 ...
分类:
其他好文 时间:
2019-02-22 00:51:09
阅读次数:
1504
转: http://www.hollischuang.com/archives/489 阿里大牛珍藏架构资料,点击链接免费获取 针对本文,博主最近在写《成神之路系列文章》 ,分章分节介绍所有知识点。欢迎关注。 一、基础篇 JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别 Java内存模型 ...
分类:
编程语言 时间:
2019-02-21 12:53:09
阅读次数:
176