对于java的初步认识
<初识java>
java由来:
java是由前Sun公司(现甲骨文股份有限公司)于1995年推出的,刚开始这种语言被任命为"Oak",但后来由于被占用了,在一次偶然的机会,Java的开发者在印度爪哇岛上喝咖啡时,觉得这种咖啡味道极佳,而自己的开发语言还尚未有名字,就如此戏剧般的“java”语言从此诞生
我对于Java的认识:
(刚开始的初步认识)
我也是刚刚接接触java还不到一个月,但java这个词我却很早就接触到了,从最开始的手游登录时的游戏界面,到后来自己用的某些APP软件中的介绍信息都会出现java这个词汇,起初懵懵懂懂的我还以为java是一家国外上市的,类似于腾讯集团的网络公司。
(后来的认识)
但后来在之前的百度搜索,及在学习它的过程中,对于它的认识也逐步加深了,java做为世界排行榜久居前三位的计算机语言,必有其优势之处,感觉java的语言类似于英语中的语法,又有着数学公式中的那种严谨性,逻辑思维感很强,都是那种一步套一步的那种,给各位看一个基本代码格式:
public class Demo{public static void main(String [] args){System .out.print("你好java");}
}
这是属于java语言中最最基本的一种代码块
这串代码最后在控制台输出的就是()中的"你好java"
关于如何学习java
对于新识java这门语言,我觉得必须要去记忆它的语言结构方式,将自己代入进去,不要按照自己以往的惯性思维去运用它,要懂得跟着它的方式去,跟它同步;由于计算机与java语言都为美国发明,英语单词是我们java学习者必不可少要去记忆的,当然,英语的知识量需求也不大吧,其实我认为最最重要的事要去了解各个代码步骤中的含义,知之为知之,不要懵懵懂懂,也要具备一定的逻辑思维,在打代码的时候头脑时刻保持清醒状态,因为一不留神或许会让自己的思维陷入混乱,要有耐心,要坐的住。
java中常见知识:
java常用数据类型
数据类型 | 说明 | 举例 |
---|---|---|
int | 整形 | 用于存储整数,如学员,某公司的员工编号 |
double | 双精度浮点 | 用于存储带有小数的数字,如商品的价格世界银行给其他国家的带款 |
char | 字符型 | 用于存储字符,如“性别”,“男”或“女”,成绩“优”或“女” |
String | 字符串型 | 用于存储一串字符,如员工姓名,产品类型,产品的介绍信息 |
Java中的变量命名规则
序号 | 条件 | 合法变量名 | 非法变量名 |
---|---|---|---|
1 | 变量必须以字母,下划线"_“或”$"开头 | _wtwreq | *mysfaf |
2 | 变量可以包括数字,但不能以数字开头 | dsafwa2342 | 8rgstr |
3 | 除了“‘_”或"$"不能使用其他的特殊字符 | uyuu$ | faw^ |
4 | 不能够使用java关键字 | erqr42qr | wrq |
对于java的初步认识相关推荐
- 201671010135 2016--2017java程序设计对java的初步认识和对第一,二章的总结(0)
201671010135 2016--2017<java程序设计>对java的初步认识和对第一,二章的总结(0) java是一种程序语言设计.html是一种描述网页结构的方式.除了用于在 ...
- java fragment_初步认识Fragment 之一 编写简单的fragment代码
今天初步学习到了Fragment ,如果说activity是一堵墙, 那么它类似于一个便利贴,能将内容写在上面粘贴到任意一面墙上, 而不需要每一堵墙上都写满相同的内容 , 下面我们来了解 怎样编写 F ...
- java基础初步总结
2012年3月6日 第一章 由于下载视频看视频速度较慢,所以决定以疯狂JAVA讲义为主线,20天内完成,大致一个学习天一章. Python.Ruby都是非常敏捷的语言,对付中小企业开发自有一套手法.但 ...
- java RPC 初步了解
首先要了解一个概念:wsdl 协议 web service description language 使用wsdl 要定义一个接口,一个服务:目前常用的就是xml 描述,类似java中 jax-ws ...
- Java笔记-通过4个小程序对Java内存初步探究
程序A: package cn.it1995;import javax.swing.*; import java.util.ArrayList;public class Main {public st ...
- JAVA面向对象初步知识总结:封装、继承、多态
1.封装 把数据和方法包装进类中,以及具体实现的隐藏,常共同被称作是是封装.其结果是一个同时带有特征和行为的数据类型. 所谓具体实现的隐藏是通过访问权限控制实现的. JAVA 子类重写继承的方法时,不 ...
- 什么是java?以及java的初步简单学习
什么是Java编程 List item 语言Java编程语言:应用场景:非windows平台下互联网环境的开发首选JDK JRE JVMJDK是Java开发工具箱,包括了JREJRE是Java运行时环 ...
- Java之初步识别网络编程:IP、端口号、TCP/UDP、Socket、URL等
文章目录 一.网络编程概述 二.网络通信要素概述 三.通信要素1:IP和端口号 IP相关 InetAdress类 如何实例化InetAddress 端口号 四.通信要素2:网络协议 TCP/IP协议簇 ...
- Java虚拟机(一)Java虚拟机初步了解
Java virtual Machine官方简介 The Java Virtual Machine Java虚拟机是Java平台的基石.是java实现硬件和操作系统的独立性(也就是无关性),生成极小体 ...
最新文章
- Caused by: java.lang.IllegalStateException: View ' '
- 参加web前端培训需要注意什么
- 全面解读Objective-C语言及Cocoa特性——《Objective-C基础教程》
- java基础Java主类结构 2
- ESXI开启snmp协议方法
- 上海15岁女高中生蝉联“最年轻科学家”
- Unity 3D 离线协议
- 上传文件返回数据提示下载
- 重磅!win10无法安装.NET Framework 3.5服务解决办法(附离线安装包下载)
- 这一年多来,阿里Blink测试体系如何从0走向成熟?
- python统计输入学生的总分和平均分_C输入函数和成绩显示函数并计算每位同学总分和平均分对成绩排名输出.doc...
- centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327
- Linux vip地址通信原理,IPv6的组播地址(掌握IPv6通信原理的关键知识点)
- trans系列是sci几区_怎么确定SCI论文期刊是几区的?
- qq邮箱 html 屏蔽,QQ邮箱邮件被拦截该怎么办?邮件被拦截的三种解决办法
- android设计计算等级程序,Android自定义View仿QQ等级天数进度
- FlinkX配置文件解析
- 民数记研读3——于宏洁
- WIN10任务栏卡死,鼠标一直转圈(亲测有效)
- Recovering BST