java命名基本规范,和java开发工具相关
命名规范:命名规则:
* 工程名: 随意,建议用英文
* 包名:小写 规则:com.baidu.zhidao.service 域名倒写
* 规范: 只能使用英文 数字 _ $ 并且不能以数字开头
* 类名: 首字母大写 HelloWorld 驼峰命名
* 变量名:首字母小写 后面也是按照驼峰命名 保证可读性
* 方法名:首字母小写 后面也是按照驼峰命名 保证可读性
/*******************************************************************************************************************/
//变量:内存(JVm)内存中开辟出一块空间,存数据。
* 1.变量一定要有类型* 2.变量声明(定义)名字* 3.(局部)变量使用前必须初始化(第一次赋值)* 4.变量不能重复声明*/
/*********************************************************************************************************************/
C Java
面向对象的编程语言
Sun -> Oracle
1991
1995 1.0
1998
2004 Java 1.5 5.0
7 8 9 10
Java 可以做什么? No.1
服务器端开发的语言。C++ Python C#
hadoop
服务器:
硬件:配置很好的电脑 TeamViewer。集群。数据中心
软件:应用程序
JavaME JavaEE JavaSE
int double for while if
=============================================
JDK: Java开发工具包。JRE + 工具
JRE: Java运行环境 Libraries 类库SE + JVM
JVM: 虚拟机
安装JDK。
查看JDK版本:java -version
bin -> 工具命令
lib -> 工具打包 .jar
src.zip -> Java源代码
jre :
lib:类库
bin:工具
工具:java javac
解决不是外部或内部可执行命令:环境变量
我的电脑 -> 右键 -> 属性 -> 高级 -> 环境变量
Path
xx.java -> 编译 -> xx.class字节码 -> 运行xx.class
javac java
HelloWorld.java
IDE -> 集成开发工具 java javac javadoc jar
Eclipse -> java开发 -> IBM -> 插件式管理
MyEclipse。NetBeans IDEA Pro JBuilder JCreater
工程(文件夹):工作空间
src: source -> 源代码
JRE: 类库
文件夹:
src:source -> 源代码
bin:src中java代码编译后的文件 -> class
java命名基本规范,和java开发工具相关相关推荐
- Java基础学习——环境配置及开发工具-IDEA的安装
学习目标: 了解什么是计算机语言 了解什么是java的跨平台原理 掌握如何搭建开发和运行环境 必须掌握HelloWorld程序的开发 必须记住Java的基本语法 了解注释符号有哪些 了解什么是关键字和 ...
- java项目构建ant_Ant - 项目构建 - 开发工具 - JAVA开源项目 - 开源吧
相关开源项目 Gradle: Gradle是一个基于Groovy的构建工具,它使用Groovy来编写构建脚本,支持依赖管理和多项目创建,类似Maven,但比之简单轻便.为Ivy提供了一个layer,提 ...
- java中ares框架_ARES辅助开发工具-用户手册.doc
ARES辅助开发工具-用户手册 ARES辅助开发工具 用户手册 第1章产品概述5 第2章安装.更新6 2.1安装6 2.2更新6 第3章ARES框架介绍6 3.1请求6 3.2动作6 3.3对象资源7 ...
- java连接stk外部接口_SLWSTK无线开发工具上的外扩串口如何使用(虚拟串口/VCOM)...
标题: SLWSTK无线开发工具上的外扩串口如何使用(虚拟串口/VCOM) 关键词:ZigBee, 串口,VCOM,虚拟串口,外扩串口,EFR32, PCB4001, EFR32MG13P732 ...
- java returnaddress_Java虚拟机规范】Java SE 7虚拟机结构
引言 Java虚拟机可以看做是一台抽象的计算机,如同真实的计算机那样,有自己的指令集以及各种运行时内存区域.Java虚拟机与Java语言没有必然联系,它只与特定的二进制文件即Class文件关联,Cla ...
- nc65 单据非向导开发 源代码_最受Java开发者喜爱的5款开发工具
在TIOBE 编程语言排行中,Java始终排在前三名,现今有700万到1000万的Java开发人员.许多应用程序的所有代码都是用Java编写的,这意味着集成开发环境(IDE)很重要,因为它是开发人员编 ...
- JAVA报表之JasperReport+iReport5.6 开发工具详解(一)
JasperReport+iReport报表开发过程 Jaspersoft iReport Designer 5.6.0设计器的功能很强大,它可以实现Table表.交叉表.子报表.多数据源报表.导出w ...
- 【初级02】java JVM核心技术(2)开发工具和GC策略
1.JVM命令行工具 1.1命令使用 1.1.1 jps -lmv 查看详细信息 1.1.2 jinfo [PID] 1.1.3 jstat -gc pid 1000 1000 1.1.4 jstat ...
- 【本周面试题】第5周 - 开发工具相关
待整理 转载于:https://www.cnblogs.com/padding1015/p/10095424.html
最新文章
- oracle 安装grid补丁,安装oracle 11.2.0.4.4的psu补丁过程
- 是否可以在Gradle中声明一个可用于Java的变量?
- 分布式应用架构中的数据传输对象(DTO)
- 让评审人爱上你的8个要点
- 增强中获取屏幕值的一句很实用代码…
- SQLServer查询所有表所有字段包含xx的信息
- 以一个通俗易懂的方式解释一下写程序为什么要声明接口和类,面向对象的编程思想,字数不多,主要通过代码理解
- 「功能笔记」Linux常用Shell命令(终端命令)备忘录
- Ribbon和Feign的对比-带简易例子
- Idea快捷键大全(Windows)
- Photopia.V3.1.2 照明灯具设计软件_usb\
- 一名高校老师的观点:高考志愿该怎么填
- SLAM十四讲中的第五讲点云拼接
- 京东物流系统架构演进中的最佳实践
- 使用rsync实现客户端与服务器端的文件同步与传送
- 手把手教你用tensorflow2.3训练自己的分类数据集
- windows10插入耳机没有反应的问题
- 扇贝python编程课_扇贝编程app下载-扇贝编程手机版python「附如何设置自由职业」 - 超好玩...
- ARM嵌入式主板之路
- 扫地机器人常见的5种定位技术解析
热门文章
- 手把手教你搭建SSH框架(Eclipse版)
- Linux查看磁盘和系统资源占用
- 第九大陆服务器未找到文件,【第九大陆网游单机服务端】玲珑职业端单机C9单人地狱副本GM刷生存次数...
- vue版本问题导致:Syntax Error: TypeError: Cannot read properties of undefined (reading ‘parseComponent‘)
- 早知道早幸福——从压测工具谈并发、压力、吞吐量
- 低价域名?你真的知道怎么找低价域名注册商吗?
- 域名注册时需要注意什么
- HTML中的time标签
- 【HTML】HTML网页设计--智能养老系统前端
- 想要稳定使用win10,这个功能不要点