Java 基础 之 入门HelloWorld
http://www.verejava.com/?id=1699251664916
import java.lang.*;
/**
@author : 胡杨
@version : 1.0
1. //双斜杠代表注释, 是给人看的, 机器忽略不计
2. public 公有的, 是java 的关键字
3. class 叫 类, 每一个java文件里必须包含一个类
4. HelloWord 叫 类名, 类名可以跟文件名不一样, 但是规范一般写成一样
5. static 叫 静态的, main方法必须写static java 虚拟机才能找到
6. void 空 也就是没有返回值
7. main 叫主方法, 是java程序的入口, 必须这么写固定的, 否则程序不能运行.
8. String 字符串 是用双引号括起来的数字字符的一连串的组合
9. String[] 字符串数组
10. args 叫 main 方法的参数
11. System: 系统, out : 输出 println : 打印
12. 类名 后面{}部分叫做 类体 括号必须成对出现
13. 主方法main 后面 {} 部分叫做方法体 括号必须成对出现
14. import java.lang.*; 叫做 导入 java.lang下面的所有类, 但是java
默认 java.lang 下面的类已经导入, 所有 java.lang这个包也是java唯一可以省略不用导入的包.
编码规范:
1. 类名 第一个单词首字母大写, 如果有多个单词组成, 每个单词的首字母大写
2. java 是区分大小写的语言
3. 书写类体时{} 括号要成对出现
4. 书写方法体时{}括号要成对出现
5. 方法写在类体中 每个方法前面留一个 Tab 键空格
6. 方法中的执行语句 写作方法体中 每条执行语句 相对于方法前面留一个Tab 键空格, 并且每条执行语句后面都要写一个分号; 表示该条语句执行结束
*/
public class HelloWorld
{
public static void main(String[] args)
{
//向控制台打印输出 Hello Word信息 然后换一行
System.out.println("Hello Word");
//向控制台打印输入信息, 但不换行
System.out.print("aaaa\t");
System.out.print("bbb");
}
}
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Java并发面试,幸亏有点道行,不然又被忽悠了
面试Java,必然要被问Java内存模型和Java并发开发。我被问到的时候,心里慌得一批,“额,是在《Thinking in Java》里面写的吗?果然每天增删改太low了” 要了解这些图吗? MESI 多线程 JVM 同步规则 我希望能解释的再简单一些,以上都不用 Java 并发代码 public class Example1 { public static int count = 0; public static int clientTotal = 5000; public static void main(String[] args) throws Exception { ExecutorService executorService = Executors.newCachedThreadPool(); for (int i = 0; i < clientTotal ; i++) { executorService.execute(() -> { try { add(); } catch (Exception e) { log.error("exception", e...
-
下一篇
Java8 HashMap
存储结构 HashMap结构:数组+链表+红黑树 对于之前的版本数组+链表来说,当hash冲突多的时候,会导致一个桶上的链表很长,查找的复杂度O(n)。而Java8 HashMap,当一条链长度超过8,便会转化成红黑树。红黑树特点:插入、查找、删除的时间复杂度为O(log n)。 红黑树的关键性质:从根到叶子的最长的可能路径不多于最短的可能路径的两倍长。这样最坏情况也可以是高效的。 每个节点使用Node存储信息,如果转化为红黑树,则使用TreeNode存储树的节点。 put 通过计算后的hash值对应table的下标,找到table第一个节点,有以下情况:1)桶为空,则新建节点Node作为桶上第一个节点2)节点为红黑树节点,则直接往红黑树插入节点3)其余情况即链表:通过e=p.next、p=e循环找到链尾,在链尾插入新节点。如果长度超过8,则对链表进行红黑树转化。 putVal源码如下: final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) { Node<K,V>[] ta...
相关文章
文章评论
共有0条评论来说两句吧...

微信收款码
支付宝收款码