![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
john_qh
这个作者很懒,什么都没留下…
展开
-
windows和linux的路径分隔符问题
Windows下的路径分隔符("\\")和Linux下的路径分隔符("/")是不一样的,当拼接路径时,跨平台运行就会报异常。以下有两种方法解决在跨平台路径拼接时分隔符的使用:第一种:统一都使用"/",现在"/"在windows上也可以识别;第二种:使用路径分隔符File.separator表示,这种方式可移植性更强 String path = "C:"+File.sep...原创 2016-07-06 10:32:29 · 1546 阅读 · 0 评论 -
spring 读取properties文件属性
同一份代码要在不同的环境下运行,不同环境的配置也各不相同,代码要用到的属性就不能写死,需要根据不同环境下的的配置文件去读取: 比如在tomcat下有一个etc文件,里面有一个配置文件demo.properties message=hello world 如果要在代码中获取该message属性的值,可以通过以下方式: 一,在application...原创 2015-08-16 20:18:33 · 259 阅读 · 0 评论 -
java笔记1
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。3,面向对象程序设计方式的特性: 3.1 万物皆为对象。 3.2 程序是对象的集合,它们通过发...原创 2014-10-26 10:44:22 · 87 阅读 · 0 评论 -
java笔记2
类的封装:1,java中,对象就是一个封装体。封装是把对象的属性和服务结合成一个独立的的单位。并尽可能隐藏对象的内部细节(尤其是私有数据)2,目的:使对象以外的部分不能随意存取对象的内部数据(如属性),从而使软件错误能够局部化,减少差错和排错的难度。3,简单来说,“隐藏属性、方法或实现细节的过程”称为——封装。4,封装的特性: 4.1设置对象中的成员变量和方法的访...原创 2014-10-27 15:45:21 · 73 阅读 · 0 评论 -
java笔记3
数据类型: 数据类型大致可以划分为: 从图中可以看出,数据类型主要有两部分组成:基本数据类型和应用数据类型。 基本数据类型: 基本数据类型可以分为4类8种。它们分别是: 1,整型:byte,short,int,long 2,浮点类型:float.double 3,字符型:char ...原创 2014-10-28 19:19:02 · 84 阅读 · 0 评论 -
java笔记4
操作符1,使用java操作符 操作符接受一个或多个参数,并生成一个新值。参数的形式与普通的方法调用不用,但是效果是相同的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的用法与其他编程语言类似。 操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的值,这被称为“副作用”。那些能改变其操作数的操作符,最普...原创 2014-10-29 11:26:35 · 105 阅读 · 0 评论 -
java笔记5
控制执行流程:1,true和false 利用条件表达式的真或假来决定执行路径。例:(a==b)。它利用条件操作符“==”来判断a值是否等于b值,返回true或false。java不允许我们将一个数字作为布尔值使用,虽然这在C和C++里是允许的。如果想在布尔测试中使用一个非布尔值,那么首先必须用一个条件表达式将其转化成布尔值,例如if(a!=0)。2,if-else if...原创 2014-11-03 11:25:30 · 84 阅读 · 0 评论