黑马程序员技术交流社区

标题: java入门基础总结(很低级,勿喷) [打印本页]

作者: abckids    时间: 2016-7-10 00:36
标题: java入门基础总结(很低级,勿喷)
0、JDK的安装
        a)
                安装版
                        安装:路径不要放在c盘,全部采用英文
                        jre:不安装,因为卸载麻烦
        b)
                绿色版
                        直接拷贝到d:/develop
        JDK,JRE,JVM三者的关系
        JVM:虚拟机
        JRE:运行环境 ,包含类库+虚拟机
        JDK:JRE+开发工具
        跨平台:因为JVM针对不同的操作系统有不同的版本,所以保证的JAVA程序的跨平台特性


1、HelloWorld案例
        编译执行代码过程
        /**
                该类做了什么事
        */
        public class Demo{//类名和文件名保持一致
                /**
                        程序的入口
                */
                public static void main(String[] args){
                       
                }
        }
2、环境变量
        为什么配置 为了让我们的可执行文件,在任意目录下执行
        配置方式
3、打开命令窗口的方式
        shifit+右键 在此处打开命令窗口
        win+R cmd
        切换盘符 d:
        修改目录 cd:

4、如何编译执行程序
        编译:javac xxxx.java
        运行:  java xxxx
5、注释       
        作用:解释说明程序,调试程序
        分类:单行注释        //
              多行注释        /* xxx */
              文档注释:类上面,方法上面 /**  */
6、常量
        整数          1,-1
        小数          1.1,-1.1
        字符串         ""
        字符         'a'
        布尔         true false
        空         null
7、变量
        在程序运行过程中,其值在指定范围可以发生改变的量
        声明格式
                1、数据类型 变量名 = 值;//在声明变量的同时给变量赋值
                2、数据类型 变量名;
                     变量名= 值;//先声明后赋值
                3、数据类型 变量名1=值,变量名2=值;//声明多个变量的同时分别赋值
                4、数据类型 变量名1,变量名2;
                     变量名1 = 值;
                     变量名2 = 值;
        使用
                赋值
                调用
8、数据类型
        基本类型
                四类八种
                        整型
                                byte                1字节  8位:0b0000_0000                                能表示256个数,范围是-128-127
                                short                2字节  16位:0b0000_0000_0000_0000
                                int                4字节  32位
                                long                8字节  64位  long num = 1L;
                        浮点型
                                float                4个字节  float f = 0F;
                                double        8个字节  double d = 0D;
                        字符型
                                char                2个字节 0-65535   '\u0000'-'\uffff'
                        布尔型
                                boolean        不知道
        引用类型
                类 接口 枚举 数组
9、标识符
名字
字母,数字 _$组成,不能以数字开头
类的命名规则:
变量的命名规则:
10、用变量完成超市报价单
                System.out.println("水果编号    水果名称    水果单价    计价单位    品质");               

                int id = 00001+1;                                                //水果编号
                String name = "榴莲";        //水果名称
                double price = 32;                        //单价
                String unit = "公斤";                //计价单位
                char quality = 'A';                        //品质

                //控制台打印:  "1             榴莲       32.0       公斤          A"
                System.out.println(id+"             "+name +"       "+price +"       "+unit+"          "+quality);
作者: 呆呆的小呆    时间: 2016-7-10 00:41
赞赞赞赞赞
作者: 李斯    时间: 2016-7-10 10:11
可以的大兄弟~!
作者: CAO    时间: 2016-7-10 10:19
不是特别全啊
作者: 一叶知秋来    时间: 2016-7-10 22:18
赞赞赞!!!虽然基础,但是很好!!
作者: suming    时间: 2016-7-10 23:42
谢谢分享 ...
作者: lsp0523    时间: 2016-7-10 23:45
坚持就是大牛的节奏。
作者: Sbbbbbbbbbb    时间: 2016-7-11 15:23
读是这么过来的,不是吗
作者: 富林    时间: 2016-7-11 16:27
可以的,都是这么学出来的
作者: chensijies    时间: 2016-7-11 21:46
也是可以的,不过越学月累啊{:3_60:}
作者: wrui    时间: 2016-7-11 21:56
有点水啊,,,,
作者: xyanxuyi    时间: 2016-7-11 21:58
赞赞赞赞赞
作者: 坏坏坏男孩    时间: 2016-7-11 22:02
关键是要坚持
作者: 896575538    时间: 2016-7-11 23:18
不错不错




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2