JDK的安装和环境变量的配置:

  在Oralce官网下载好符合自己电脑配置的JDK后开始配置环境变量。

  找到下载好的JDK的位置,复制,然后在环境变量里创建“JAVA_HOME”,粘贴;在path里用“%JAVA_HOME%\bin;”来引用。

  配置好后,在cmd里分别运行java、javac、java-version,来查看是否配置成功。

在CMD里运行的一些快捷键:

  cd .. 回退一层目录

  cd 目录 表示:切换到指定目录

  dir /b 查看当前目录下的文件或文件夹

  javac编译命令
  javac xxx.java
  java运行命令
  java xxx

在eclipse里构造工程:

  .settings eclipse设置文件夹
  bin 字节码目录,用于存放编译后的class文件
  src 源代码
  .classpath 引用配置
  .project 项目配置

eclipse里的一些快捷键:

   main方法生成:输入main,按alt+/就可以了

   快速多行注释:ctrl+shift+/ 取消注释 ctrl+shift+\
   单行注释:ctrl+/ 取消注释:ctrl+\

  快速导包:Ctrl+Shift+o

eclipse的变量生成方式:

  1.变量的声明方式:数据类型 变量名;
     变量的赋值:变量名 = 数值;

  2.数据类型 变量名 = 数值;

eclipse的变量类型及一些细节:

  变量类型分为基本数据类型和引用数据类型。

  基本数据类型:1.整数类型(byte、short、int、long),2.浮点类型(float、double)

         2.字符类型(char)

         3.布尔类型(blooean)

  引用数据类型:String

  

  byte -128<=byte<127
  float float数值后面必须跟上f
  char 表示单个字符
  char类型的值必须是单引号
  String 表示多个字符,但String是引用数据类型
  布尔类型boolean,它的值只能是true|false;

eclipse的变量类型转换

  byte - short - int - long - float - double

  /************* 自动类型转换 ************/
  byte + byte 结果为int类型
  short + short 结果为int类型
  int + long 结果为long类型
  结果为表达式中最大的类型(byte、short除外)
  数值类型和String相加,结果是字符串
  char 类型参与相加,它的值会被转换成unicode编码的值
  boolean 不参与计算

  /************* 强制类型转换 ************/
  (数据类型)表达式

  

JAVA基础---入门的更多相关文章

  1. Java基础入门知识

    Java编程入门知识   知识概要: (1)Java入门基本常识 (2)Java的特性跨平台性 (3)Java的编程环境的搭建 (4)Java的运行机制 (5)第一个Java小程序入门 (1)Java ...

  2. java基础——入门篇

    整体大纲图 1.认识java 核心知识点:JVM.搭建Java开发环境.java的发展史.java特点.java程序类型.垃圾收集器.J2SE下载和安装.环境变量的配置和测试.以及简单的开发工具的使用 ...

  3. java基础入门-语法(1)

    因为平时用到一些java的项目,比如ElasticSearch,zookeeper等,有时也想看看里面怎么实现的,或者看到别人分析原理时候会用到java源码, 自己也想跟着学一下,最起码能看懂别人的分 ...

  4. Java电话薄项目(Java基础入门)

    面向对象程序设计(Java基础) 1.项目介绍: 该项目能够实现对电话薄的添加,查找,修改,删除,排序等基本操作. 用户进入系统中首先进入主菜单中,在主菜单中可以选择相应的操作,用户可以选择每项操作前 ...

  5. JAVA基础入门

    Java入门基础 1.IDE->Eclipse 新建程序步骤 1.创建一个Java项目 2.创建一个包(package) 也就相当于C#中的命名空间C++中的头文件 3.创建一个类 这样就完成了 ...

  6. Java 基础入门随笔(1) JavaSE版——java语言三种技术架构

    1.java语言的三种技术架构: J2SE(java 2 Platform Standard Edition):标准版,是为开发普通桌面和商务应用程序提供的解决方案.该技术体系是其他两者的基础,可以完 ...

  7. java基础入门-arraylist存储开销

    今天我们来看一下arraylist的存储开销,由于在项目其中,我尝试了一个很大的arraylist.然后内存爆了 所以我看了下源代码.原来arraylist的存储开销是比較大的,先上代码 import ...

  8. java基础入门系列1

    学java之前先了解下window系统的的一些常识: #常用windows快捷键 ctrl+x:剪切 ctrl+z:撤销 ctrl+A:全选 ctrl+V:黏贴 windows+d:回到桌面 Wind ...

  9. Java基础入门 - 简介

    官网:https://www.oracle.com Java分为三个体系: JavaEE: Java Platform, Enterprise Edition, Java平台企业版 JavaSE: J ...

随机推荐

  1. vue笔记未整理

    全局组件 局部组件 子组件传值到父组件 父子组件传值 watch跟计算属性差不多,都会有缓存,计算属性优先 计算属性get set 对象 数组 对象 数组 不复用 改变数组 直接修改数组,页面没变化 ...

  2. vue踩坑记录:[Vue warn]: $attrs is readonly.

    今天在用element-ui的DatePicker日期选择器的时候,发现每当点击一次这个组件,控制台就会报警告`[Vue warn]: $attrs is readonly`,但是也不影响实际操作效果 ...

  3. AppCan移动开发技巧:3步走,获取移动APP签名信息

    大家知道,在移动APP开发里,与应用包名一样,应用的签名信息需是唯一的,否则将会出现应用冒领.重复安装等问题.之前分享过安卓应用的签名如何获取(点击查看),这里将继续以AppCan平台为例,分享如何获 ...

  4. leetcode 54. Spiral Matrix 、59. Spiral Matrix II

    54题是把二维数组安卓螺旋的顺序进行打印,59题是把1到n平方的数字按照螺旋的顺序进行放置 54. Spiral Matrix start表示的是每次一圈的开始,每次开始其实就是从(0,0).(1,1 ...

  5. Hive JDBC:java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException): User: root is not allowed to impersonate anonymous

    今天使用JDBC来操作Hive时,首先启动了hive远程服务模式:hiveserver2 &(表示后台运行),然后到eclipse中运行程序时出现错误: java.sql.SQLExcepti ...

  6. Python之操作HBASE数据库

    目前有两个库可以操作HBASE:hbase-thrift 和  happybase happybase使用起来比较简单方便,因此重点学习该库,hbase-thrift只做简要介绍. (一)hbase- ...

  7. beanshell断言模版

    if("${createTime_1}".equals("${createTime_2}")){ Failure = false; FailureMessage ...

  8. angular-nvd3初体验

    <!DOCTYPE html> <html lang="en" ng-app="myApp"> <head> <met ...

  9. Linux(Ubuntu)使用日记------trash-cli防止误删文件

    1.安装过程 cd /tmp git clone https://github.com/andreafrancia/trash-cli cd trash-cli sudo python setup.p ...

  10. bzoj4785:[ZJOI2017]树状数组:二维线段树

    分析: "如果你对树状数组比较熟悉,不难发现可怜求的是后缀和" 设数列为\(A\),那么可怜求的就是\(A_{l-1}\)到\(A_{r-1}\)的和(即\(l-1\)的后缀减\( ...