码迷,mamicode.com
首页 > 编程语言 > 详细

java基础

时间:2017-09-03 23:53:30      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:开发   开头   方法   平台   net   main   区别   jvm   目录   

java的特点是跨平台, .net是跨语言.

在开发中不要出现中文目录以及空格.

第一个java程序

  public class HelloWorld{

  public static void main(String[] args){

    System.out.println("HelloWorld");

  }

}

用javac编译生成class(字节码)文件.

jdk与jre的区别:jdk是开发环境,jre是运行环境,jdk包含了jre.

path:先查找当前目录,再查找设置的目录.

classpath:设置class文件的执行路径,对编译没有用.

      classpath是先查找设置的目录,如果没写"."则不会查找当前目录.在实际开发中不加"."

一个java文件中只能有一个public类,public修饰的类名必须和文件名一致(如果文件名和类名不一样,编译生成的class文件以类名为文件名).

JVM:java虚拟机.

 

java编写规范:所有类名的每个单词首字母必须大写

      方法(函数):第一个单词的首字母不大写,其他单词首字母必须大写

      变量:都不大写

      常量:全大写

注意命名核心是:见名知意.

          标识符由字母,下划线"_",美元符号"$"或数字组成.

          标识符只能由字母,下划线或美元符号开头.

变量:是内存中的一个储存空间,用来存放程序在执行过程中需要临时存放的数据.

   分为成员变量和局部变量.

   成员变量在类中,不需要初始化.

   局部变量在函数中,需要初始化.

java中所有的小数默认为double型.

"/"当除数和被除数都为整数时才会整除.

短路与(&&)、短路或(||)的效率更高.

Java中将1变成2的最快运算是位运算.

java中的switch语句支持字符串.

if和while的区别:if只判断一次条件,while会每次判断条件.

java基础

标签:开发   开头   方法   平台   net   main   区别   jvm   目录   

原文地址:http://www.cnblogs.com/saodongxi/p/7471277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!