- 博客(19)
- 收藏
- 关注
原创 java java基本工具-Eclipse定义和修改模板
20180418 java java基本工具-Eclipse定义和修改模板20180418 java基本工具-Eclipse定义和修改模板当敲击for 再敲击 Alt+/ 会有提示 ,这就是代码模板当想让下述代码成为模板:System.out.println("-------");则需点击Eclipse桌面 Window->Preferences->Java->Editor-&g...
2018-05-03 18:27:10 310
原创 java java知识点-访问权限(public private protected)
20180418 java java知识点-访问权限(public private protected)在类中使用:public,protected,default,private去修饰字段或函数,所表示的意思:public:公有的;protected:子类访问权限default:包访问权限private:私有的...
2018-05-03 18:26:16 317
原创 java java基本工具-Eclipse基本使用
20180418 java java基本工具-Eclipse基本使用在类中使用:public,protected,default,private去修饰字段或函数,所表示的意思:public:公有的;protected:子类访问权限default:包访问权限private:私有的...
2018-05-03 18:25:39 317
原创 java java基本工具-Eclipse常用的快捷键
20180418 java java基本工具-Eclipse常用的快捷键参考文章:eclipse快捷键及各种设置几个重要的快捷键:代码助手:Alt+/快速修正:Ctrl+1删除选中的行:Ctrl+D组织导入:Ctrl+Shift+O格式化代码:Ctrl+Shift+F查找某个类的源代码:Ctrl+点进去快速Outline:Ctrl+O打开继承体系:Ctrl+T打开资源:Ctrl+Shift+R打开...
2018-05-03 18:25:04 269
原创 makefile学习笔记-书写规则(静态模式)
20180417 makefile学习笔记-书写规则(静态模式)静态模式可以更加容易地定义多目标的规则,可以让我们的规则变得更加有弹性和灵活性,静态模式的语法是:<targets...>:<target-pattern>:<prereq-patterns...><commands>...targets定义了一系列的目标文件,可以有通配符,是目标的一个...
2018-05-03 18:24:31 373
原创 makefile学习笔记-书写规则(多目标)
20180417 makefile学习笔记-书写规则(多目标)Makefile的规则里的目标可以不只一个,Makefile可以支持多个目标,有可能我们的多个目标同时依赖于一个文件,并且其生成的命令大体类似,于是我们就能把其合并起来。当然,多个目标的生成规则的执行命令是同一个,这可能会给我们带来麻烦,不过好在我们可以使用一个自动化变量“$@”(后续文章中会有自动化变量的解释),这个变量表示目前规则中...
2018-05-03 18:23:51 327
原创 makefile学习笔记-书写规则(伪目标)
20180416 makefile学习笔记-书写规则(伪目标)下面的例子中的一个“clean”的目标,就是一个“伪目标”:clean: rm *.o tempclean的作用是当我们生成了许多编译文件时,我们应该提供一个清楚他们的“目标”以备完整地重编译而用(以“make clean”来使用该目标)。因为,我们并不生成“clean”这个文件,“伪目标”并不是一个文件,只是一个标签,由于“伪命令”...
2018-05-03 18:22:47 317
原创 java java基本工具-为什么得有编程规范
20180416 java java基本工具-为什么得有编程规范为什么要有编码规范:编码规范对于程序开发人员尤为重要:1、 一个软件的生命周期,80%的时间都花费在维护上(改BUG 和 增加新的功能)2、几乎没有任何软件,在其整个生命周期中,都是由最初的开发人员来维护。3、编码规范可以改善软件的可读性,4、为了执行规范,每个软件开发人员必须一致遵守编码规范,包括每个人。推荐阅读资料:SUN Jav...
2018-05-03 18:22:03 302
原创 java java面向对象-引用类型转换和instanceof运算符
20180317 java java面向对象-引用类型转换和instanceof运算符20180317 java java面向对象-引用类型转换和instanceof运算符基本数据类型的转换:自动类型转换:把小类型的数据赋给大类型变量(这里的大和小指 容量范围)byte b=12;//byte是一个字节int i=b;//int是四个字节强制类型转换:把大类型的数据赋给小类型的变量short s=...
2018-05-03 18:21:17 295
原创 java java基本工具-开发中命名的规范概述
20180416 java java基本工具-开发中命名的规范概述注重的编码规范(简单):起名的规范:-------------------------------------------------------1) 不能以关键字、保留字, 作为名称;不能以数字开头;2)不能使用拼音,或拼音的首字母,统统都使用英文单词,或者使用英文组合单词;3)采用驼峰表示法,使用组合单词的时候,以后的每一个单词...
2018-05-02 17:24:58 368
原创 java java基本工具-java开发工具介绍和Eclipse概述
20180416 java java基本工具-java开发工具介绍和Eclipse概述Eclipse(集成开发环境):是一个开放源代码的、基于Java的可扩展的开发平台。开发Eclipse的语言是java。运行java软件必须得有JRE或JDK。Eclipse(32位) + JDK(32位)或Eclipse(64位) + JDK(64位)Eclpise也可以开发C/C++、COBOL、PHP、安卓...
2018-05-02 17:24:24 511
原创 java java面向对象-枚举的操作细节
20180415 java java面向对象-枚举的操作细节20180415 java java面向对象-枚举的操作细节枚举的使用:1、枚举中的都是全局的、公共的静态常量,可以直接使用枚举类名调用,使用以下格式接受:类名 接受名称=类名.常量名;Weekday day = Weekday.Friday;2、因为 java.lang.Enum类是所有枚举类的父类,所以所有的枚举对象都可以调用 En...
2018-05-02 17:23:53 175
原创 makefile学习笔记-书写规则(在规则中使用通配符)
20180413 makefile学习笔记-书写规则(在规则中使用通配符)如果我们想定义一系列比较类似的文件,我们很自然的就像起使用通配符。make支持三种通配符:“*”,“?”,“[...]”。这是和UNIX的B-Shell相同的。波浪号(“~”)字符在文件名中也有比较特殊的用途,如果是“~/test”,这就表示当前用户的$HOME目录下的test目录,而“~hchen/test”则表示用户hc...
2018-05-02 17:23:23 256
原创 makefile学习笔记-书写规则(文件搜寻)
20180413 makefile学习笔记-书写规则(文件搜寻)在一些大的工程中,有大量的源文件,我们通常的做法是把这许多的源文件分类,并存放在不同的目录中,所以,当make需要去找寻文件的依赖关系时,你可以在文件前加上路径,但最好的方法是把一个路径告诉make,让make去自动寻找。Makefile文件中的特殊变量“VPATH”就是完成这个功能的,如果没有指明这个变量,make只会在当前的目录中...
2018-05-02 17:22:52 179
原创 makefile学习笔记-书写规则(规则举例)
20180413 makefile学习笔记-书写规则(规则举例)规则包含两个部分,一个是依赖关系,一个是生成目标的方法。在Makefile中,规则的顺序是很重要的,因为,Makefile中只应该有一个最终目标,其他的目标都是被这个目标所连带出来的,所以一定要让make知道你的最终目标是什么。一般来说,定义在Makefile中的目标可能会很多,但是第一条规则中的目标将被确立为最终的目标,。如果第一条...
2018-05-02 17:22:02 187
原创 makefile学习笔记-书写规则(规则的语法)
20180413 makefile学习笔记-书写规则(规则的语法)一般的,makefile的语法如下:target:prerequisitescommand...或是这样target:prerequisites;commandcommand...targets是文件名,以空格分开,可以使用通配符。一般来说,我们的目标基本上是一个文件,但也可能是多个文件。command是命令行,如果其不与"targ...
2018-05-02 17:21:29 185
原创 java java面向对象-枚举枚举的定义和特点以及底层分析
20180412java java面向对象-枚举枚举的定义和特点以及底层分析枚举是从java5开始提供的一种新的数据类型,枚举是一个特殊的类。枚举就是多个常量对象的集合(常量的数量是固定的)。枚举的定义的格式:[修饰符] enum 枚举类名{ 常量A, 常量B, 常量C, ...}eg:enum Weekday{ Mon,Tues,Wednes,Thur,Fri,Sat,Sun}clas...
2018-05-02 17:19:52 305
原创 makefile学习笔记-makefile总述(引用其他的Makefile)
20180412 makefile学习笔记-makefile总述(引用其他的Makefile)在Makefile使用include关键字可以把别的Makefile包含进来,这很像C语言的#include,被包含的文件会原模原样的放在当前文件的包含位置,include的语法是:include<filename>filename可以是当前操作系统Shell的文件模式(可以包含路径和通配符)...
2018-05-02 17:17:41 2223 2
原创 makefile学习笔记-makefile总述(环境变量 MAKEFILES)
20180412 makefile学习笔记-makefile总述(环境变量 MAKEFILES)若在当前环境中定义了环境变量 MAKEFILES,那么,make会把这个变量中的值做一个类似于include的动作,这个变量中的值是其他的Makefile,用空格分隔,只是,它和include不同的是:从这个环境变量中引入的Makefile的“目标”不会起作用,若环境变量中定义的文件发现错误,make也...
2018-05-02 17:16:51 831
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人