黑马程序员——java入门基础知识
2015-11-27 23:45
555 查看
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-
windos常用快捷键
快捷键:
windows键+R 打开运行命令
windows+R 运行 cmd ,打开命令行窗口
windows键+D 返回桌面
windows键+E 打开我的电脑
Java的特点:
面向对象、开源、跨平台
JVM、JRE、JDK关系:
JVM:java虚拟机,负责翻译java源文件。
JRE:java运行时,给java代码提供运行环境。
JDK:java开发工具包。
Java的运行原理:
1.通过javac命令编译我们写好的java源文件。生成class文件(字节码文件)。
2.通过java命令执行我们生成的class文件(字节码文件)。
path环境变量的配置:
找到path环境变量:
我的电脑-属性-高级系统设置-环境变量-系统变量-path
注释:
java中的注释就是对我们的代码进行解释说明。
单行注释: //注释内容
多行注释: /* 注释内容 */
文档注释: /* 注释内容 /
关键字:
标识符:
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-
windos常用快捷键
快捷键:
windows键+R 打开运行命令
windows+R 运行 cmd ,打开命令行窗口
windows键+D 返回桌面
windows键+E 打开我的电脑
Ctrl+A 全选 Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+X 剪切 Ctrl+Z 撤销 Ctrl+S 保存
Java的特点:
面向对象、开源、跨平台
JVM、JRE、JDK关系:
JVM:java虚拟机,负责翻译java源文件。
JRE:java运行时,给java代码提供运行环境。
JDK:java开发工具包。
JDK包含了JRE,JRE包含了JVM。
HelloWorld案例: //这是类,HelloWorld是类名,要求类名和文件名保持一致 class HelloWorld{ //java程序的入口,所有java程序都从这里开始执行。这是主函数。 public static void main(String[] args){ //在控制台输出"你好世界"并换行。 System.out.println("你好世界"); //在控制台输出"你好",不换行 System.out.print("你好"); } }
Java的运行原理:
1.通过javac命令编译我们写好的java源文件。生成class文件(字节码文件)。
2.通过java命令执行我们生成的class文件(字节码文件)。
path环境变量的配置:
找到path环境变量:
我的电脑-属性-高级系统设置-环境变量-系统变量-path
path的配置1: 在我们path环境变量的值中添加“我们安装的JDK的目录”。 例如: 在path中添加“C:\DevelopJava\Java\jdk1.7.0_75\bin” path的配置2: a.自己添加一个系统变量"JAVA_HOME",值是"我们安装JDK的主目录"。 例如:值是:“C:\DevelopJava\Java\jdk1.7.0_75” b.在path中添加"%AVA_HOME%\bin"; 注意:我们添加的环境变量值需要使用";"与其他变量隔开。
注释:
java中的注释就是对我们的代码进行解释说明。
单行注释: //注释内容
多行注释: /* 注释内容 */
文档注释: /* 注释内容 /
注释的注意事项: 1.单行注释:可以嵌套使用。注释的是//后边的内容。 2.多行注释:不可以嵌套使用。 3.文档注释:不可以嵌套使用。
关键字:
java语言赋予特定含义的单词。 特点: 1.关键字是全小写字母组成。 2.高级开发工具会对关键字进行特殊着色处理(就是会变颜色)。 3.goto和const是保留字,也要当作关键字处理。
标识符:
就是我们给类、变量等等起的名字。 规则: 1.使用英文大小写字母。 不能使用关键字。 2.数字(不能以数字开头) 3.$和_ 潜规则: 1.见名知意。 2.不同的分类命名规则不一样。 类、变量、对象、方法、接口、常量、包 类与接口: 如果只有一个单词:首字母大写,其他字母小写。Student 如果有多个单词:每个单词首字母大写,其他字母小写。StudentName 变量、对象、方法: 如果只有一个单词,则所有字母都小写。student 如果有多给单词,除了首个单词,其他单词首字母大写,其他字母小写。studentName 常量: 全部大写。 如果有多个单词:单词与单词之间使用"_"隔开。STUDENT_NAME 包: 全部小写。
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-
相关文章推荐
- 面试时必须准备的100 个关键问题!
- Java中String对象创建机制详解(面试必问)
- 阻止资深程序员技术进步的最大敌人就是开始做管理,做管理至少毁了中国90%的好程序员。
- 黑马程序员--面向对象(day06)
- 面向对象的三大特性?(java面试题)
- 黑马程序员--杨辉三角形问题
- 黑马程序员—Java基础—正则表达式
- Java 面试题目小结(未完待续)
- 斐波那契数列 兔子表述 面试题
- 程序员必备技能与习惯
- Scrum Master 面试题 – 你必须知道的22个Scrum基础知识
- Scrum Master 面试题 – 你必须知道的22个Scrum基础知识
- Scrum Master 面试题 – 你必须知道的22个Scrum基础知识
- 黑马程序员—Java基础—集合
- 程序员有趣的面试智力题(转)
- 优秀程序员的6个共同特质
- PHP程序员最常犯的11个MySQL错误
- 职场菜鸟-4个月工作经历总结
- 程序员面试题:问谁养蛇?
- 转:十个iOS面试问题